summaryrefslogtreecommitdiff
path: root/sys/alpha/include
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/4.7.0_cvscvs2svn2002-10-0866-66/+66
| | | | | | | 'RELENG_4_7_0_RELEASE'. This commit was manufactured to restore the state of the 4.7-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
* Reduce the maximum KVA reserved for swap meta structures from 70 to 32 MB.Matthew Dillon2002-08-311-1/+1
| | | | | | | Reduce the swap meta calculation by a factor of 2, it's still massive overkill. Notes: svn path=/stable/4/; revision=102739
* MFi386: Sony Programmable I/O Controller driver, for Sony Jogdial devices.Ruslan Ermilov2002-04-161-0/+1
| | | | | | | Forgotten by: will Notes: svn path=/stable/4/; revision=94846
* add enable_intr() and disable_intr() which are required for DEVICE_POLLAndrew Gallatin2002-02-121-0/+13
| | | | | | | in -stable Notes: svn path=/stable/4/; revision=90553
* MFC:Paul Saab2001-11-031-2/+2
| | | | | | | | | | | | - Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader tunable. - Change TUNABLE_*_FETCH to have a return value of 0 if the variable was not found or successfully converted and true otherwise. - Use vm_offset_t instead of caddr_t to fix a warning and remove two casts in kern_exec.c. Notes: svn path=/stable/4/; revision=85936
* MFC Implement maxbcache support for the alphaMatthew Dillon2001-09-211-0/+15
| | | | Notes: svn path=/stable/4/; revision=83784
* MFC: rev 1.10: one needs to introduce things with a `.file' directive beforeDavid E. O'Brien2001-08-031-0/+6
| | | | | | | trying to do a .loc on it. BTW, the .loc needs to be in a .text section. Notes: svn path=/stable/4/; revision=81091
* Merge a small part of the floppy driver changes from -current intoJoerg Wunsch2001-07-191-2/+14
| | | | | | | | | RELENG_4. FDOPT_NOERRLOG and the FD_GSTAT ioctl command are merged, both are fairly minor changes that are easily auditable and thus copmatible with the policy of -stable. Notes: svn path=/stable/4/; revision=79959
* MFC: Ross Harvey's better ddb backtrace supportAndrew Gallatin2001-06-151-2/+2
| | | | | | | Obtained from: NetBSD Notes: svn path=/stable/4/; revision=78285
* MFC: Add mbstate_t and wint_t.David E. O'Brien2001-05-181-28/+46
| | | | | | | | | Spell _BSD_TIME_T_ consistently as `int'. Update comments. Style tweaks. Notes: svn path=/stable/4/; revision=76794
* MFC: IPv4 address is not unsigned int.Hajimu UMEMOTO2001-04-211-3/+0
| | | | | | | | | | | | | | | | | include/arpa/inet.h: 1.11->1.12 lib/libc/net/inet.3: 1.11->1.12 lib/libc/net/inet_addr.c: 1.12->1.13 lib/libc/net/inet_lnaof.c: 1.2->1.3 lib/libc/net/inet_makeaddr.c: 1.2->1.3 lib/libc/net/inet_neta.c: 1.6->1.7 lib/libc/net/inet_netof.c: 1.2->1.3 lib/libc/net/inet_network.c: 1.6->1.7 sys/alpha/include/endian.h: 1.3->1.4 sys/netinet/in.h: 1.53->1.54 sys/sys/types.h: 1.41->1.43 Notes: svn path=/stable/4/; revision=75794
* MFC: fnv hash improvements for nfsnode hash etc.Peter Wemm2001-03-211-1/+1
| | | | | | | Requested by: jkh Notes: svn path=/stable/4/; revision=74557
* MFC:David E. O'Brien2001-03-051-0/+5
| | | | | | | | | | | | Convert all users of fldoff() to offsetof(). fldoff() is bad because it only takes a struct tag which makes it impossible to use unions, typedefs etc. Define __offsetof() in <machine/ansi.h> Define offsetof() in terms of __offsetof() in <stddef.h> and <sys/types.h> Notes: svn path=/stable/4/; revision=73745
* MFC: Correct 2nd argument of getnameinfo(3) to socklen_t.Hajimu UMEMOTO2001-02-261-0/+1
| | | | | | | | | | | include/netdb.h: 1.15->1.16 lib/libc/net/getnameinfo.c: 1.6->1.7 sys/alpha/include/ansi.h: 1.10->1.12 sys/i386/include/ansi.h: 1.19->1.21 sys/sys/socket.h: 1.47->1.49 Notes: svn path=/stable/4/; revision=73070
* MFC: VCS id style consistencyDavid E. O'Brien2001-01-081-3/+2
| | | | Notes: svn path=/stable/4/; revision=70790
* MFC: remove seconds typesDavid E. O'Brien2001-01-081-2/+0
| | | | Notes: svn path=/stable/4/; revision=70787
* MFC: sort some of the _BSD_* types.David E. O'Brien2001-01-011-4/+4
| | | | Notes: svn path=/stable/4/; revision=70570
* MFC: Fix CMSG and ALIGN macro usage.Jeroen Ruigrok van der Werven2000-12-291-17/+37
| | | | Notes: svn path=/stable/4/; revision=70472
* Fix typo.David E. O'Brien2000-12-281-2/+2
| | | | Notes: svn path=/stable/4/; revision=70441
* * MFC: protection for multiple inclusionsDavid E. O'Brien2000-12-281-3/+7
| | | | | | | * Move VCS ids to a conistent location. Notes: svn path=/stable/4/; revision=70439
* MFC: Implement write combining for crashdumps.Paul Saab2000-11-211-0/+1
| | | | Notes: svn path=/stable/4/; revision=68979
* MFC: rev 1.3 (add ISO C99's `long long' and adjust comments)David E. O'Brien2000-10-301-4/+10
| | | | Notes: svn path=/stable/4/; revision=67943
* MFC (alpha rev.1.4, i386 rev.1.5: work around a bug (apparently in gcc) byBruce Evans2000-10-271-2/+2
| | | | | | | adding struct tags). Notes: svn path=/stable/4/; revision=67698
* MFC: support for kernels with more than 64k worth of globalsAndrew Gallatin2000-10-241-1/+4
| | | | Notes: svn path=/stable/4/; revision=67504
* MFC:Paul Saab2000-09-301-1/+1
| | | | | | | | | | | | Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC, NBUS, NINTR dynamic and set NCPU to a maximum of 16 under SMP. Move MAXCPU from machine/smp.h to machine/param.h to expose MAXCPU in the !SMP case and replace NCPUS with MAXCPU since they are redundant. Notes: svn path=/stable/4/; revision=66472
* MFC: fp_except -> fp_except_tJohn Baldwin2000-08-221-1/+1
| | | | Notes: svn path=/stable/4/; revision=64925
* MFC: Use the same IEEE fp types on the alpha as on the i386.John Baldwin2000-08-171-1/+1
| | | | Notes: svn path=/stable/4/; revision=64768
* MFC: pmap interface optimizations, optionally physically backed SYSVSHM.Peter Wemm2000-08-041-3/+3
| | | | Notes: svn path=/stable/4/; revision=64259
* MFC: spelling fixPeter Wemm2000-08-031-1/+1
| | | | Notes: svn path=/stable/4/; revision=64208
* MFC: make tree k-12 safe[r] :-)Peter Wemm2000-08-031-1/+1
| | | | Notes: svn path=/stable/4/; revision=64207
* MFC: $FreeBSD$Peter Wemm2000-08-036-0/+7
| | | | Notes: svn path=/stable/4/; revision=64171
* MFC: taskqueue api.Doug Rabson2000-07-181-1/+4
| | | | Notes: svn path=/stable/4/; revision=63468
* MFC: Add support for the Alpha Processor, Inc. UP1000 system.Matt Jacob2000-07-043-0/+15
| | | | Notes: svn path=/stable/4/; revision=62517
* MFC(1.7): (infrastructure for) ppc driver on alphaMatt Jacob2000-07-041-0/+14
| | | | Notes: svn path=/stable/4/; revision=62516
* MFC: Support the OHCI controller's IRQ mapping on newer Alpha's.John Baldwin2000-06-071-0/+6
| | | | Notes: svn path=/stable/4/; revision=61351
* MFC enough to make the alpha kernel compile again after SMP and random MFCs.Andrew Gallatin2000-05-241-3/+2
| | | | | | | Sigh. Doesn't anybody test on alphas? Notes: svn path=/stable/4/; revision=60880
* MFC 1.12, one step toward making a RELENG_4 kernel compileAndrew Gallatin2000-05-241-2/+2
| | | | Notes: svn path=/stable/4/; revision=60879
* MFC: delayed checksum work. This also brings the mbuf size up to 256.Jonathan Lemon2000-05-051-0/+3
| | | | Notes: svn path=/stable/4/; revision=60047
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2000-04-021-0/+10
| | | | Notes: svn path=/stable/4/; revision=58930
* MFC: make SYSVSHM limits arbitarily configurable via sysctl after bootPeter Wemm2000-04-021-8/+0
| | | | | | | and other minor cleanups. Notes: svn path=/stable/4/; revision=58924
* MFC: Add prototype from promcnattach.Matt Jacob2000-03-271-0/+1
| | | | Notes: svn path=/stable/4/; revision=58689
* MFC: add support for more mice (psm.c 1.24, i386/include/mouse.h 1.16,Kazutaka YOKOTA2000-03-211-4/+44
| | | | | | | alpha/include/mouse.h 1.17, atkbdcreg.h 1.5). Notes: svn path=/stable/4/; revision=58435
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2000-03-131-96/+0
| | | | Notes: svn path=/stable/4/; revision=57955
* Patches that eliminate extra context switches in FIFO case.Peter Dufault2000-03-021-2/+3
| | | | | | | | | | Fixes p1003_1b regression test in the simple case of no RR and FIFO processes competing. Reviewed by: jkh, bde Notes: svn path=/head/; revision=57701
* * Fix the memory probing code so that it sees all memory clusters, notDoug Rabson2000-02-291-4/+0
| | | | | | | | | | | | | | just the first one. * Don't reserve extra memory for the prom console unless the platform actually uses it. * Fix some historical confusion and a minor bug in the message buffer initialisation. Submitted by: gallatin for the prom console part Approved by: jkh Notes: svn path=/head/; revision=57612
* Update the ata driver to take more advantage of newbus, thisSøren Schmidt2000-02-181-1/+6
| | | | | | | | | | | | | | | | | | | was needed to make attach/detach of devices work, which is needed for the PCCARD support. (PCCARD support is still not working though, more to come on that) Support the CMD646 chip which is used on many alphas, sadly only in WDMA2 mode, as the silicon is broken beyond belief for UDMA modes. Lots of cosmetic fixes here and there. Sorry for the size of this megapatchfromhell but it was not possible otherwise... newbus patches based on work from: dfr (Doug Rabson) Notes: svn path=/head/; revision=57325
* Don't include <machine/ipl.h> in <sys/systm.h> in the i386 case. ThisBruce Evans2000-02-171-6/+0
| | | | | | | | | | | | | | | fixes some namespace pollution in general and breakage of modules that aren't in the sys tree in particular (<machine/ipl.h> includes further headers that aren't installed under /usr/include). Reimplemented SPLASSERT() so that it is more machine independent and less bloated and doesn't require the <machine/ipl.h> include spam. In particular, don't assume that `cpl' can be printed using %08x format. The alpha arch doesn't even have `cpl'. SPLASSERT() was harmless on alphas because it isn't actually used. Notes: svn path=/head/; revision=57294
* Add functions which allow i/o memory to be accessed without forcing aDoug Rabson2000-02-121-0/+19
| | | | | | | | | memory barrier (needed for XFree86 4.0). Approved by: jkh Notes: svn path=/head/; revision=57164
* Fix breakage from last commit- macro was broken. I appreciate theMatt Jacob2000-01-161-2/+2
| | | | | | | | committer's fixing things for alpha, but I sure wish they could have compiled on one! Notes: svn path=/head/; revision=56120
* The kernel side of per-process unaligned access control (printing, fixing &Andrew Gallatin2000-01-162-0/+7
| | | | | | | | | | | | delivering SIGBUS). This will allow a non-superuser to control unaligned access behaviour on a per-process basis once a userland control program (uac) is written. Reviewed by: obrien Tested by: obrien Notes: svn path=/head/; revision=56096