summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2002-09-23syncTheo de Raadt
2002-09-23another amd usb; henric@attbi.comTheo de Raadt
2002-09-23Don't print extra junk to the consoleNathan Binkert
2002-09-23make the leds blink (on those machines where we have 'em).Michael Shalayeff
simple logic is to light up the led in the intrhook and dim in the heartbeat always, makes a believable impression. upper four bits represent a cpu usage w/in the last Hz/8 made up from the cp_time[] times.
2002-09-23turn off sppp, lmc, and cz until various licenses on those components areTheo de Raadt
resolved. sorry -- i've been warning people for some time that i would start to take this stance.
2002-09-23panic if out of kvm when mapping devices. ok deraadt@Dale Rahn
2002-09-23Print pci_addr_fixup info when debugging is enabled, not disabled, ok deraadt@Dale Rahn
2002-09-23For serverworks chipsets: instead of trying to prevent attaching the same busNathan Binkert
multiple times by restricting matches based on device id and revision, keep track of the bus numbers that were attached, and don't reattach them a second time. ok deraadt
2002-09-23Link the kernel so that it gets only one load section.Artur Grabowski
2002-09-23Add support for vmcmds that load sections relative to a base section.Artur Grabowski
You mark one section with VMCMD_BASE and the rest are marked RELATIVE. Use that to load ELF interpreter correctly in all cases. Inspired by NetBSD. Great debugging help from drahn@ deraadt@ ok
2002-09-22use #ifndef __STRICT_ALIGNMENT instead of #ifdef __i386.Nathan Binkert
recommended by jason
2002-09-22Update ifp->if_opackets correctlyJason Wright
2002-09-21Add support for TBI mode in fiber based cards (heavily inspired by FreeBSD)Nathan Binkert
Clean up debugging printfs Remove some old debugging code that shouldn't be there. More changes from FreeBSD: - ignore alignment problem on x86 platforms and don't copy. - increase receive list to 128 to match transmit - change a bit in the interrupt handling
2002-09-21cleanup, remove registerNathan Binkert
2002-09-21Add support for OS defined halt action on Cheetah and Omega.Hugh Graham
Should also work on Legacy, but tester hasn't reported back yet...
2002-09-20this should have a cd@scsi on itMichael Shalayeff
2002-09-20kill dangling space, line and a space in the tabMichael Shalayeff
2002-09-20flush cpu state on read/write fpregs, force reload on writeMichael Shalayeff
2002-09-20gonna need cr10, aka ccr from the trapframeMichael Shalayeff
2002-09-20Support to run the 24 bit fb in 8 bit mode or cg12 in 1 bit modeFederico G. Schwindt
via flags, using 0x0001. miod@ ok.
2002-09-19remember: bits is bits and bytes is bytes... use -byte- count for bcopy notJason Wright
bits. Also, the conversion between bits and bytes involves a division by 8 not 2. (The latter pointed out by Francis Cianfrocca <vze32r6m@verizon.net>)
2002-09-18Mark ELF ld.so as VTEXT to prevent the file from being overwritten.Dale Rahn
ok deraadt@ art@
2002-09-18We can jump to the fail: label before shellargp is initialized.Artur Grabowski
Make sure that we don't free random memory when that happens. From <j at pureftpd.org> deraadt@ ok
2002-09-18Don't forget to map the prom executable. Otherwise we'll have troubleArtur Grabowski
starting X after the prom has been bumped from the iTLB. matthieu@ jason@ ok.
2002-09-18From NetBSD and in line with recent local changes:Hugh Graham
: date: 2002/09/13 03:00:18; author: chuck; state: Exp; lines: +3 -3 : increase sc_maxxfer from 63K to 64K. otherwise fsck fails for : file systems with larger block sizes.
2002-09-18mad typo, only null can take itMichael Shalayeff
2002-09-18Add lofn (working), and nofn (not working and commented out)Jason Wright
2002-09-18Write the operand registers with the correct endian (fortunately it just meansJason Wright
writing to a different window to swizzle the bytes)
2002-09-17It turns out that disabling selection timeout is not a good idea, onMiod Vallat
MVME177 at least. Restore previous behaviour.
2002-09-17print out the ccr and rctrMichael Shalayeff
2002-09-17add ad1981a id; from hunter@dg.net.uaMichael Shalayeff
2002-09-17match on ich4; from hunter@dg.net.uaMichael Shalayeff
2002-09-176 year old typo in _KERN_DO_ELFMiod Vallat
2002-09-17deal w/ the dma in a special thread to follow the busdma semantics. this ↵Michael Shalayeff
fixes panics on unaligned physio; w/ help and testing from daniel@lucq.org
2002-09-17Work around a vax-specific problem where mmap()ing large amount of memoryMiod Vallat
would cause a panic. To do so, instead of panic'ing in pmap_protect() if the pages which are supposed to be used for the mapping are out of the affordable pmap limits, just return, and handle this in pmap_enter, by either returning EFAULT if pmap_enter has been invoked with PMAP_CANFAIL, or panicing there if there is no escape. ok art@
2002-09-17I sense too much cut 'n paste.Artur Grabowski
Allow this to build with DEBUG.
2002-09-17int is small for returned values from uvm_rb_{space,subtree_space}, useMike Pechkin
vsize_t instead. art@ ok
2002-09-17handle fpu exceptions properly, might use a regress, i guessMichael Shalayeff
2002-09-17Until vgafb on macppc properly support non-console operation, doDale Rahn
not allow it to execute code which could panic the otherwise booting system.
2002-09-17Switch device register routine from last match to first match. FixesHugh Graham
problems one of my machines was having with phantom scsi luns and no way to discern which one was the boot device.
2002-09-16Limit buffer cache size to 35% kvm, not 70.Artur Grabowski
drahn@ ok
2002-09-16give up on putting the sccs[] variable before the version[] string.Theo de Raadt
often, compiler alignment frobbing causes this to fail. instead, just form our own sccs[] string.
2002-09-16It's more convinient to spell convinient as ``convenient'', actually.Miod Vallat
2002-09-16Resync siop with NetBSD. Make strong effort to minimizeKenneth R Westerback
differences, undoing whitespace, spelling, etc. changes and adopting the NetBSD code instead of equivalent home grown code for PPR negotiation, etc. siop.c 1.21 -> 1.64 siop_common.c 1.12 -> 1.30 siopreg.h 1.7 -> 1.13 siopvar.h 1.13 -> 1.18 siopvar_common.h 1.10 -> 1.21 ncr53cxxx.c 1.5 -> 1.10 siop.ss 1.12 -> 1.17 siop_pci.c 1.8 -> 1.11 siop_pci_common.c 1.6 -> 1.17 siop_pci_common.h 1.2 -> 1.4 Many fixes, add 1010-66 support, restructure things to prepare for addition of esiop, osiop and oosiop drivers. tested on various archs by art@, millert@, wilfried@, jason@, Dan Weeks. ok deraadt@.
2002-09-16Sync (siop device changes).Kenneth R Westerback
2002-09-16Update siop devices to include 1010-66 (66Mhz PCI Ultra3 chip).Kenneth R Westerback
From NetBSD. First step in siop update/resync.
2002-09-15make it at least compile; parts from maurice@amaze.nlTheo de Raadt
2002-09-15Add a license from the author Timo Rossi <trossi@co.jyu.fi>Artur Grabowski
2002-09-15Make compile with -Werror (unused vars warnings)Niklas Hallqvist
2002-09-15Begone.Miod Vallat