summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2002-03-23typo repair; openbsd@davidkrause.comTheo de Raadt
2002-03-23Add variables for config(8) -e time tweak of systemV shared memoryMarc Espie
parameters. Ok millert@, miod@, maja@
2002-03-21Some laptops (such as the Toshiba Libretto L series) use _PIR insteadTodd C. Miller
of the standard $PIR for the signature so for that too. From NetBSD and FreeBSD. mickey@ says commitski
2002-03-19remove __PTodd C. Miller
2002-03-19revert to older ahc driver until the new one's bugs are fixedTodd C. Miller
2002-03-18pedantic assembly opcodes, to please new gas/new gcc.Marc Espie
okay mickey@
2002-03-14remove ambiguity in version,ostype,osversion,osrelease and their constanity, ↵Michael Shalayeff
they are and declarre 'em accordingly also removing private externies of those
2002-03-14protect from overflows and null derefs in cpu probing; from ↵Michael Shalayeff
wd@ics.nara-wu.ac.jp via pr#2457
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-14Turn the ptrace(2) syscall into a kernel compile option, option PTRACE inMiod Vallat
your kernel configuration file. By default, GENERIC will enable this. When PTRACE is not enabled, several ptrace-like features of the procfs filesystem will be disabled as well (namely, the ability to read and write any process' registers, as well as attching, single stepping and detaching to/from processes). This should help paranoid people build better sandboxens, and us to build smaller ramdisks.
2002-03-12extraneous 'or'; from Sven Kirmess <sven.kirmess@gmx.net>Michael Shalayeff
2002-03-07Clean up BUS_DMA_* flags, and make sure all arch's define:Jason Wright
BUS_DMA_READ, BUS_DMA_WRITE, and BUS_DMA_STREAMING
2002-03-01Change a config(8) reference to a more appropriate boot_config(8) reference.Miod Vallat
2002-02-21for a SIGSEGV, only read cr2 once, not twice (and now si_addr is not just ↵Theo de Raadt
the fault page)
2002-02-21Pasto. Ok mickey@Thierry Deval
2002-02-21Typo. Ok mickey@Thierry Deval
2002-02-20support amd766 as amd756; from peter@ (pr/1948); tested by Henning Brauer ↵Michael Shalayeff
<lists-openbsdbugs@bsws.de>
2002-02-19correct extended partition botch; gluk, in PR 1449Theo de Raadt
2002-02-19Add new trm driver. Pointed out by brad@Kenneth R Westerback
2002-02-18copy the segment regs w/ zeroing upper 16 bitsMichael Shalayeff
2002-02-18when saving %fs,%gs clear out the upper 16 bits for ddbMichael Shalayeff
2002-02-18multi-line string literals are deprecated in gcc 3.0Eric Jackson
pr#2379
2002-02-18Add trm (Tekram TRM-S1040 based SCSI cards, DC-3x5U) driverKenneth R Westerback
2002-02-17Patch from Daniel Lucq <daniel@lucq.org>Mats O Jansson
The patch allows you to change the value of NMBCLUSTERS, BUFCACHEPERCENT and NKMEMPAGES using the config command, instead of recompiling the kernel. This is the kernel part of the patch. I have compiled it on i386, sparc64, alpha and macppc. -moj ok art@ maja@
2002-02-16New port of FreeBSD's ahc driverSteve Murphree
2002-02-15fix the possible 4G overflow issuesMichael Shalayeff
2002-02-13FREF/FRELE where required due to fd_getfile.jasoni
- ok art@
2002-02-10no; GPL_MATH_EMULATE is not "required"; nj.lee@plumtree.co.nzTheo de Raadt
2002-02-06emulate linux behaviour by passing ioctl's down to the underlying devicejasoni
> From NetBSD; ok art@
2002-01-30Move SET/CLR/ISSET macros to param.h. fgsch@ and millert@ okThomas Nordin
2002-01-28yes, there is no sense in double savectx here; from Brian J. Kifiak <bk@rt.fm>Michael Shalayeff
2002-01-27bt no moreMichael Shalayeff
2002-01-24bussified and bus-split bustec scsi ha driver.Michael Shalayeff
original port done by chris@ in '98 and pounded into -current by me, plus support for wide mode. tested on pci in both modes by me, on eisa (w/ half success, thus not enabled yet) by jason@. niklas@, jason@, millert@ ok.
2002-01-23recognize athlon model 6 and model 7; from netbsdMichael Shalayeff
2002-01-23bktr may have radioMichael Shalayeff
2002-01-23move mb_map allocation to mbinit()Artur Grabowski
2002-01-23move definition of mb_map from zillions of machdep.c to uipc_mbuf.cArtur Grabowski
2002-01-23move cdev_spkr_init() to conf.h for use by other arch'sEric Jackson
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
well (not at all) with shortages of the vm_map where the pages are mapped (usually kmem_map). Try to deal with it: - group all information the backend allocator for a pool in a separate struct. The pool will only have a pointer to that struct. - change the pool_init API to reflect that. - link all pools allocating from the same allocator on a linked list. - Since an allocator is responsible to wait for physical memory it will only fail (waitok) when it runs out of its backing vm_map, carefully drain pools using the same allocator so that va space is freed. (see comments in code for caveats and details). - change pool_reclaim to return if it actually succeeded to free some memory, use that information to make draining easier and more efficient. - get rid of PR_URGENT, noone uses it.
2002-01-16Don't include <sys/map.h> when you don't need what's in it.Miod Vallat
2002-01-09Call gdt_init() earlier and only once. Work done with millert@Thomas Nordin
2002-01-09better iobase for rtii, from Maxim Tsyplakov <tm@oganer.net>Michael Shalayeff
2002-01-08Fix 16 vs. 32-bit mismatch. Solves the most common MBR hang.Kjell Wooding
This is from Mickey's tree. I inadvertently committed it without his permission last time. ok mickey@
2002-01-04correct comment: USB scanners aren't generic devicesJason Wright
2002-01-02commented out maxi radioMichael Shalayeff
2002-01-02at least ; required after label or case; openbsd@davidkrause.comTheo de Raadt
2002-01-02missing radiotrack entries, fix the others (all still commented outMichael Shalayeff
2001-12-31man says bus_space_map() returns non-zero, not negative on failureMichael Shalayeff
2001-12-24Harmonize and complete wrt cross-compilation.Miod Vallat