summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2002-07-20Instead of copying out the signal trampoline on top of the stack, createArtur Grabowski
an uvm aobj, copy out the signal trampoline into it and share that page among all processes for the same emulation. This also requires us to actually be able to tell signal code where the trampoline is located, so introduce a new field in struct proc - p_sigcode that is a pointer to sigcode. This allows us to remove all the ugly calculations of the signal trampoline address done in every sendsig function in the tree (that's why so many files are changed). Tested by various people. ok deraadt@
2002-07-20Add flags 0x00 to fdFederico G. Schwindt
2002-07-19do not use broken tsc on geode and broken latch on ns geodes; testing by markus@Michael Shalayeff
2002-07-19Define an IPL_VM and mark IPL_IMP as "not to be used".Artur Grabowski
2002-07-15repair tags building (due to obj dirs in /sys)Michael Shalayeff
2002-07-12enable radio on bktr and fms, drivers are already thereMichael Shalayeff
2002-07-12check upon the pir length prior to using it, ignore short tables; from ↵Michael Shalayeff
henric@attbi.com
2002-07-12turn on the pciagp option, per theo's requestMichael Shalayeff
2002-07-12pciagp optionMichael Shalayeff
2002-07-12support for the agp gart on various agp chipsets.Michael Shalayeff
only i810 driver was tested though. based on the netbsd's lkm, initially ported by hunter@dg.net.ua and later made into shape by mickey. testing by art@ and millert@ .
2002-07-10proper cdev_decl(crypto) and no private protosMichael Shalayeff
2002-07-10proper cdev_decl(ksyms), fix ksyms's broken functionsMichael Shalayeff
2002-07-10proper cdev_decl(gpr)Michael Shalayeff
2002-07-09Add udsbr and comment it out until it is testedNathan Binkert
2002-07-06Remove kernel support for NTP. ok deraadt@ and tholo@Thomas Nordin
2002-07-03code bloat in ahc causes adv to die. We will now pressure smurph to ↵Theo de Raadt
de-bloat new ahc, so that this can return
2002-06-28Return of new ahcSteve Murphree
2002-06-26ieee1394 for i386 too...Thierry Deval
2002-06-26Bump i386 kvm size to 768M.Artur Grabowski
deraadt@ ok.
2002-06-25and kill a now bogus commentMichael Shalayeff
2002-06-25this monkey has not been a mbr for a couple of years alreadyMichael Shalayeff
2002-06-24move cdev_decl() for usb devices into one place.Michael Shalayeff
usage of cdev_decl() in the driver code is more tricky since i have kqueue mods here and there and will fix that on that way through.
2002-06-22Add ${PIPE} to CFLAGSTodd C. Miller
2002-06-21Bump version to help distinquish new memory probe and fixes.Tobias Weingartner
2002-06-20Fix 4GB memory probing and other memory probing issues.Tobias Weingartner
Outstanding issue is with Compaq 16MB detection problem. ok deraadt@, and various people from the 'net.
2002-06-19using cdev_ugen_init for all sorts of usb devices is just one pint less ↵Michael Shalayeff
wrong than using cdev_decl_random for the same purpose
2002-06-19kq: it did not work like this and it seem to be working, from the denver ↵Michael Shalayeff
whereabouts
2002-06-18oops, forgot to commit this when gpr was added.Federico G. Schwindt
2002-06-18Remove all traces of the PCCONS stuff. (Remove pc.h and references to NPCNathan Binkert
and NPCCONSKBD) ok matthieu
2002-06-18uftdi is fixed nowNathan Binkert
2002-06-17option XSERVER was only needed for pccons console driver, whichMatthieu Herrb
has been obsoleted. ok millert@, miod@ and deraadt@.
2002-06-17remove old pccons console driver. Not used anymore and not maintained.Matthieu Herrb
ok millert@, miod@.
2002-06-17and more uftdi kernel breaking crap here. GeezTheo de Raadt
2002-06-17Who the HELL commited this thing which breaks kernels? Get your actTheo de Raadt
in gear!
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-13start/size might have ben used uninitialized in caseMichael Shalayeff
pcibios was not compiled in and cardbus needed an mem allocation. we were away w/ this before because in most configurations cadbus require pcibios configured into the kernel. dale found it.
2002-06-12pci revision is in the class field, not the id (some ppl just refuse to ↵Michael Shalayeff
follow the rules)' pt out by patrik@lindergren.com
2002-06-11use a correct test, ok art@Peter Stromberg
2002-06-11add umidi, but commented out since I don't have anything to testNathan Binkert
2002-06-11add umct, but commented out since it hasn't been shown to work.Nathan Binkert
2002-06-11Move cdev_lpt_init() to a common location.Miod Vallat
2002-06-11define IPL_STATCLOCKArtur Grabowski
2002-06-10old bouncebuffering api not used anymoreNiklas Hallqvist
2002-06-10Maintain my sanity.Tobias Weingartner
2002-06-09bio is a driver that can delegate ioctls to other drivers whichNiklas Hallqvist
otherwise do not deserve a /dev-node of their own. Will be used for RAID mgmt among other things. Initially only i386 gets the device, but other platforms will follow in a few hours. MAKEDEV stuff coming soon too.
2002-06-08Make 4GB machines work better.Tobias Weingartner
2002-06-08Explain why there is no splhigh hereNiklas Hallqvist
2002-06-08rl* at cardbusAaron Campbell
2002-06-07Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@Thomas Nordin
2002-06-05a driver for the rng on the amd768 power management device (no actual power ↵Michael Shalayeff
management capabilities are supported yet; from netbsd