summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2001-04-14Correctly initialize disklabel structure in readdisklabel().Miod Vallat
Prevents kernel from panic'ing or disklabel(1) from faulting with an empty (never labaled) disk. Also, use LABELSECTOR instead of hardwired constant. Tested by deraadt@ on mvme68k and myself on mvme88k, deraadt@ ok
2001-04-13bmtphy does not work perfect yet, but put it in anywaysTheo de Raadt
2001-04-13silence printfs from media selection.Brad Smith
2001-04-13In cpu_fork, initialize the ipl of the new process toArtur Grabowski
run at IPL_0. From NetBSD.
2001-04-13bmtphyTheo de Raadt
2001-04-12Remove a bogus __attribute__ ((unused)) from _splraise.Artur Grabowski
2001-04-11include brgphyTheo de Raadt
2001-04-10Decrement open_count in netclose(); this fixes the bug which causedBrandon Creighton
boot to halt on boot attempts after a failed network boot attempt. Also, prototype netmountroot() and return 0 in netclose().
2001-04-10Fix for machines which need to enlarge the kernel address space, at leastNiklas Hallqvist
1GB i386 machines needs this. The fix is heavily based on Jason Thorpe's found in NetBSD. Here is his original commit message: Instead of checking vm_physmem[<physseg>].pgs to determine if uvm_page_init() has completed, add a boolean uvm.page_init_done, and test against that. Use this same boolean (rather than pmap_initialized) in pmap_growkernel() to determine if we are being called via uvm_page_init() to grow the kernel address space. This fixes a problem on some i386 configurations where pmap_init() itself was needing to have the kernel page table grown, and since pmap_initialized was not yet set to TRUE, pmap_growkernel() was choosing the wrong code path.
2001-04-10This file is not welcomed here.Miod Vallat
2001-04-10Get rid of unnecessary symbols.Miod Vallat
2001-04-09FFS_SOFTUPDATES in sys/conf/GENERICTheo de Raadt
2001-04-09Add softdep.Hugh Graham
2001-04-09Add emulation of Linux features to procfs; mostly from NetBSD. ok deraadt@Thorsten Lockert
2001-04-09further stripping downTheo de Raadt
2001-04-09To fit, fxp must go. SorryTheo de Raadt
2001-04-09A much tidier layout, from NetBSD.Hugh Graham
2001-04-09Amputate some dead and broken code and rework the rest to do theHugh Graham
right thing if booting off something other than sd0a. RB_ASKNAME will be reimplemented later.
2001-04-09Comment out compat vax1k until needed.Hugh Graham
Also a large quantity of whitespace fixes.
2001-04-08Update closer to current status of powerpc, remove items resolved orDale Rahn
mostly resolved.
2001-04-08Some cleanup to the mac audio driver, does not improve the interruptDale Rahn
storm much, but hopefully is in the right direction.
2001-04-08Attempt at tracking interrupt source better than "irqN", with thisDale Rahn
change, when the interrupt is established, the string will be changed from irqN to irqN/dvrname. Some drivers establish nice names, "usb0" some do not, "wdc_obio".
2001-04-07Additional console ioctl definitionsThorsten Lockert
2001-04-07Handle Linux Virtual Terminal ioctl calls with wscons as well as vt;Thorsten Lockert
requires WSDISPLAY_COMPAT_USL
2001-04-07OK, PMAP_NEW by default once again. This time it should work better forNiklas Hallqvist
userland since art removed the vm_pmap field that made UVM and old VM differ. An option PMAP_OLD is provided should someone need to configure with the old pmap. This is suspected to go away soon so I will not document it.
2001-04-06Use pool to allocate pmap instead of malloc. OK'd by art@Todd C. Miller
2001-04-06Get rid of vm_pmap.Artur Grabowski
beck@ ok.
2001-04-06Move offsetof define into sys/param.hConstantine Sapuntzakis
2001-04-05undo changes which did not even compileTheo de Raadt
2001-04-04Ansify source. Handles are now 16 bits.mjacob
2001-04-04Minor cleanup to minimize diffs with NetBSDConstantine Sapuntzakis
2001-04-03vm_map.pmap should always be used, not only for uvm.Artur Grabowski
2001-04-03Fix a vm_pmap in a debug printf.Artur Grabowski
2001-04-03siop is already defined in miland; from from@Michael Shalayeff
2001-04-03If you cannot test your work, please do not do commits and then break userlandTheo de Raadt
2001-04-02PMAP_NEW is now default behaviour, get old pmap with option PMAP_OLD.Niklas Hallqvist
However PMAP_OLD is just there for emergencies, and will go away in the future
2001-04-02On popular demand, the Linux-compatibility clone(2) implementation basedNiklas Hallqvist
on NetBSD's code, as well as some faked Posix RT extensions by me. This makes at least simple linuxthreads tests work.
2001-04-01spelling.Hugh Graham
2001-04-01Print KA48 or KA45 as appropriate. Someone with a 4000/vlc or 3100/{3,4}0Hugh Graham
could test this in the next snapshot.
2001-04-01Pick up a change from NetBSD:Hugh Graham
: date: 2000/04/28 00:08:51; author: matt; state: Exp; lines: +2 -2 : Dump NRCV to 8 from 5. Note that a 8K NFS reply takes 6 full size : Ethernet packets so the chances are that if the server was fast enough : this driver would continuously lose one of the fragments. Eventually : causing the kernel load to fail. Add 2 extra for random ARP or other : packets that might be picked up.
2001-04-01Call VAX_STYP_50 a MicroVAX 3100/85, even though this machine is KA55.Hugh Graham
Ambiguity is because DEC's docs differ from observed values. Only cosmetic, at any rate.
2001-04-01Changes to initialize the cache on KA690 properly; from Lord Isildur.Hugh Graham
Entries for KA681 and KA691, and a conservative default case to keep things sane if an unknown cpu is encountered by me. Also some KNF. Anyone with a 4000/{4,5,6}00 able to test?
2001-04-01cleanup a littleMichael Shalayeff
2001-04-01remove a little debuggingMichael Shalayeff
2001-03-30ok, test wheather cyrixIII supports 3dnow before enabling itMichael Shalayeff
2001-03-30syncNiklas Hallqvist
2001-03-30Just because someone writes an errant program does not mean we should logDale Rahn
every problem to the console. #if 0 the rest of the user process crash prints.
2001-03-30kue ethernet was reported as working months ago, forgot to add it.Dale Rahn
2001-03-29Get rid of Data modified on freelist: at boot.Dale Rahn
Always allocate the devices's softc structure, not just struct device.
2001-03-29updateMichael Shalayeff