aboutsummaryrefslogtreecommitdiff
path: root/sys/alpha
Commit message (Collapse)AuthorAgeFilesLines
* MFC:insert a magical second memory barrier prior to calling draina() inMatt Jacob2001-04-081-0/+1
| | | | | | | | | | badaddr_read(). This fixes 'machine check in pal mode' halts on ev5 2100As. Approved by: jkh Notes: svn path=/stable/4/; revision=75315
* 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: handle opDecsAndrew Gallatin2001-03-052-2/+187
| | | | | | | This is a new feature, so an immediate MFC isn't really all that bad... Notes: svn path=/stable/4/; revision=73788
* back out last revision, it was comitted accidentallyAndrew Gallatin2001-03-051-13/+2
| | | | Notes: svn path=/stable/4/; revision=73767
* MFC: 1.51 - fix unaligned stores of zerosAndrew Gallatin2001-03-052-4/+16
| | | | Notes: svn path=/stable/4/; revision=73764
* MFC:David E. O'Brien2001-03-052-2/+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: proper support for Alphserver 2x00 systems. This gets AlphaServerAndrew Gallatin2001-03-044-115/+389
| | | | | | | | | | | 2100A ("lynx") systems working. I've left the irq mapping from -current out, because, as I understand it, it is not required on machines running production versions of the SRM console. Notes: svn path=/stable/4/; revision=73397
* MFC: 1.3: Magnetic tape ioctls from Clem ColeAndrew Gallatin2001-03-021-3/+41
| | | | | | | 1.4: Use queue macros Notes: svn path=/stable/4/; revision=73356
* MFC: 1.2 - M_ZERO malloc optionAndrew Gallatin2001-03-021-5/+3
| | | | | | | 1.3 - return -1 rather than ENOEXEC for unclaimed images Notes: svn path=/stable/4/; revision=73355
* 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: ABI dependent MINSIGSTKSZ.Marcel Moolenaar2001-02-224-3/+8
| | | | | | | | | | | | Maintain forward compatibility on the -stable branch by not doing an MFC of the machine dependent MINSIGSTKSZ. This guarantees that binaries compiled on systems that include this MFC will run on older systems. Reviewed by: gallatin Notes: svn path=/stable/4/; revision=72848
* MFC: fix interrupt handling on AS1000 and AS1000A. This is an MFC ofAndrew Gallatin2001-02-171-3/+11
| | | | | | | 1.8 and 1.9 Notes: svn path=/stable/4/; revision=72551
* All the world is not an i386. MFC buffer_map = system map for alphaMatthew Dillon2001-02-091-0/+1
| | | | | | | and pc98. Notes: svn path=/stable/4/; revision=72201
* MFC: cleanup apecs.cAndrew Gallatin2001-01-111-81/+3
| | | | | | | | | | | | | | | | | - eliminate code that's been ifdef'ed out since day 1 - use a constant (APECS_PCI_CONF) for pci config space access rather than the softc. This gets us access to pci config space very early (eg when syscons is probing adapters), which will be needed for the forthcoming TGA console driver. This file has diverged substantially in -current due to the busspace rewrite that Doug did. This is somewhat of an MFC as Doug has made these changes already in -current. Tested by: "Andrew M . Miklic" <miklic@fc.hp.com> Notes: svn path=/stable/4/; revision=70934
* 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: enable linux ipc syscalls on alphaAndrew Gallatin2000-11-221-11/+19
| | | | Notes: svn path=/stable/4/; revision=69053
* MFC: use the auto-generated linux_proto.hAndrew Gallatin2000-11-221-1/+1
| | | | Notes: svn path=/stable/4/; revision=69049
* MFC: use linux_connect() on alphaAndrew Gallatin2000-11-221-1/+2
| | | | Notes: svn path=/stable/4/; revision=69048
* MFC: correct fcntl() flagsAndrew Gallatin2000-11-221-8/+10
| | | | Notes: svn path=/stable/4/; revision=69047
* MFC: implement linux_clone on the alphaAndrew Gallatin2000-11-221-1/+57
| | | | Notes: svn path=/stable/4/; revision=69046
* MFC: Simplify and correct osf/1 signal handling. This is required forAndrew Gallatin2000-11-223-133/+16
| | | | | | | the linux abi on alpha Notes: svn path=/stable/4/; revision=69045
* MFC: Implement write combining for crashdumps.Paul Saab2000-11-212-2/+3
| | | | Notes: svn path=/stable/4/; revision=68979
* MFC: declare a module version so the `linux' module has a way to depend onDavid E. O'Brien2000-11-041-0/+2
| | | | | | | | | the osf1 module. Approved by: JKH Notes: svn path=/stable/4/; revision=68305
* MFC: AlphaLinux compat support.David E. O'Brien2000-11-041-21/+13
| | | | | | | Approved by: JKH Notes: svn path=/stable/4/; revision=68302
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2000-11-046-0/+1752
| | | | Notes: svn path=/stable/4/; revision=68301
* MFC: keep up with prototypes for getrlimit and setrlimit which just changedAndrew Gallatin2000-11-021-4/+4
| | | | | | | Approved by: jkh Notes: svn path=/stable/4/; revision=68257
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2000-11-013-0/+384
| | | | Notes: svn path=/stable/4/; revision=68160
* 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: update osf1_set{u,g}id() to use new change_{e,r}uid() and setsugid()Andrew Gallatin2000-10-281-8/+13
| | | | | | | in kern_prot.c Notes: svn path=/stable/4/; revision=67749
* MFC: teach the osf1_getsysinfo() function about a few more fieldsAndrew Gallatin2000-10-282-8/+70
| | | | Notes: svn path=/stable/4/; revision=67747
* 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-242-1/+8
| | | | Notes: svn path=/stable/4/; revision=67504
* MFC: bring the pcn(4) driver (and homePNA PHY driver that sort of goesBill Paul2000-10-031-0/+1
| | | | | | | | with it) over from -current. This includes today's minor update to support the PCnet/PRO chip. Notes: svn path=/stable/4/; revision=66597
* 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
* Add AS1200 to description for DEC_KN300Wilko Bulte2000-09-041-1/+1
| | | | Notes: svn path=/stable/4/; revision=65451
* MFC: 1.4 reflect chgproccnt() change.Hidetoshi Shimokawa2000-08-311-2/+2
| | | | Notes: svn path=/stable/4/; revision=65270
* 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
* RegenPeter Wemm2000-08-093-9/+9
| | | | Notes: svn path=/stable/4/; revision=64436
* MFC: fix up various things that were hidden by NOPROTO previously thatPeter Wemm2000-08-091-13/+12
| | | | | | | the makesyscalls.sh changes exposed. Notes: svn path=/stable/4/; revision=64434
* MFC: regenPeter Wemm2000-08-081-134/+136
| | | | Notes: svn path=/stable/4/; revision=64422
* MFC: followup to previous commit - two extra B_READ->ISADMA_READ changesPeter Wemm2000-08-081-2/+2
| | | | Notes: svn path=/stable/4/; revision=64417
* MFC: stop abusing B_READ etc for isadma*() functions. This is relativelyPeter Wemm2000-08-081-10/+9
| | | | | | | | harmless since the ISADMA_READ flag == B_READ etc, so any driver mixups will not hurt much. Notes: svn path=/stable/4/; revision=64416
* MFC: 1.19: optimize useless if ()Peter Wemm2000-08-081-4/+1
| | | | Notes: svn path=/stable/4/; revision=64414
* MFC: add pmap_kenter_temporary() to replace CADDR1 for crashdump usage.Peter Wemm2000-08-051-19/+11
| | | | Notes: svn path=/stable/4/; revision=64269