Age | Commit message (Collapse) | Author | |
---|---|---|---|
1996-02-27 | if_ed.c cannot be MI yet, due to name clashes, will get resolved soon | Niklas Hallqvist | |
1996-02-26 | From NetBSD | Michael Shalayeff | |
Move the speaker to the 'new' config. | |||
1996-02-26 | Specify the size used in the I/O map (1 entry) during probe | Thorsten Lockert | |
1996-02-25 | Allow use of Pentium cycle counter for high-precision time keeping; | Thorsten Lockert | |
from FreeBSD | |||
1996-02-25 | Make it possible to build a kernel tags file | Thorsten Lockert | |
1996-02-25 | Stop loggin stray interrupts when we say we do | Thorsten Lockert | |
1996-02-21 | move cdev_gen_ipf() macro to the <sys/conf.h>, so the lkm | Michael Shalayeff | |
for ipl is possible and also, why it is in <machine/conf.c> while it (ipl) is in <net/*> ??? | |||
1996-02-20 | Fix disk_unbusy panic (from NetBSD) | hannken | |
1996-02-20 | Pass device name to interrupt establish routines so it can be recorded in | Thorsten Lockert | |
the device interrupt chain structures (isa, pci) Move interrupt chain structure definition to <machine/psl.h> so vmstat can get at it (i386) Remove hack to count interrupts the old way (i386) | |||
1996-02-20 | Name kernel 'bsd', not 'netbsd' | Thorsten Lockert | |
1996-02-18 | Compile with -fno-strength-reduce for now | Thorsten Lockert | |
1996-02-17 | elliminating unnecessary printf w/ DEBUG in pmap_collect. | Michael Shalayeff | |
1996-02-14 | Tally interrupts in a way that "vmstat -i" can find; temporary measure | Thorsten Lockert | |
until "vmstat -i" learns how to read the device chains and show interrupts per device. | |||
1996-02-14 | Tally all interrupts, not only FASTINTR ones | Thorsten Lockert | |
1996-02-02 | hannken: Fix disk_unbusy panic when booting from floppies | dm | |
1996-01-26 | Better config symantics (elimitates 'options PCMCIA_*'; thanks Theo). | hvozda | |
Also a example kernel demonstrating how to configure PCMCIA devices. | |||
1996-01-16 | add the freebsd joystick driver; converted by matthieu@abel.laas.fr; | Theo de Raadt | |
netbsd pr#1916 | |||
1996-01-16 | add ahe support | Theo de Raadt | |
1996-01-16 | sync with netbsd | Theo de Raadt | |
1996-01-15 | remove dup vm86 defn | Theo de Raadt | |
1996-01-15 | define pcmciabus for PCMCIA support | hvozda | |
1996-01-15 | config glue for PCMCIA support | hvozda | |
1996-01-15 | from netbsd: | Theo de Raadt | |
Balance calls to disk_busy() and disk_unbusy() properly to avoid dk_busy < 0 panics. Count seeks. | |||
1996-01-15 | from netbsd; Make a small attempt to deal better with VM86 mode in GDB | Theo de Raadt | |
1996-01-12 | from netbsd; | Theo de Raadt | |
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page. | |||
1996-01-12 | SIGBUS is an alignment fault. SIGSEGV is an access violation | Theo de Raadt | |
1996-01-12 | disable ddb, enable vnd | Theo de Raadt | |
1996-01-11 | from netbsd; VM86 support, by John Kohl, touched up a bit by charles | Theo de Raadt | |
1996-01-08 | update from netbsd | Theo de Raadt | |
1996-01-08 | from netbsd; Hand-code softintr() | Theo de Raadt | |
1996-01-08 | from netbsd: | Theo de Raadt | |
Deal with GCC's dead code elimination being suboptimal. Modify splraise() to allow better optimization. Make cpl, ipending, and astpending volatile. Make sure interrupts are disabled before jumping to a resume point, to prevent races. Make FPU faults use INTRFASTEXIT, and remove INTREXIT. Build the frame for recursive interrupts manually, and make sure to disable interrupts to avoid races. VS: ---------------------------------------------------------------------- | |||
1996-01-07 | from netbsd: Put #includes in the right order | Theo de Raadt | |
1996-01-07 | from netbsd; do not save caller-saved registers | Theo de Raadt | |
1996-01-07 | from beurton@fnet.fr: Darren Reed's IP filter | dm | |
1996-01-06 | /bsd and OpenBSD got changed back to /netbsd and NetBSD in the | dm | |
timing patch. I switched them back. | |||
1996-01-05 | ss_sp is correct, ss_base is not. noticed by agc@sde.uts.amdahl.com; netbsd ↵ | Theo de Raadt | |
pr#1784 | |||
1995-12-31 | whoops; we need these include files for bounce buffers | Theo de Raadt | |
1995-12-30 | from netbsd: | Theo de Raadt | |
Move the old-style disk instrumentation "structures" to a central location (sys/kern/subr_disk.c) and note that they should/will be deprecated. | |||
1995-12-30 | from netbsd: support more gcc versions | Theo de Raadt | |
1995-12-30 | from perry: | Theo de Raadt | |
fixed my own pr 1758 -- the floppy drive motor was not being turned off at halt time, especially if a floppy was mounted. Added a shutdown hook to turn off the motor. Per a request by mycroft, the cookie from the hook is saved in a new member I added to the fd_softc structure. | |||
1995-12-30 | from netbsd: mangle some comments | Theo de Raadt | |
1995-12-27 | from netbsd: | Theo de Raadt | |
The IST_* and IPL_* constants are not bus-specific; don't treat them as such. | |||
1995-12-27 | from netbsd: | Theo de Raadt | |
The IST_* and IPL_* constants are not bus-specific; don't treat them as such. | |||
1995-12-27 | from netbsd; copy md_flags at fork time (fixes npx problems) | Theo de Raadt | |
1995-12-26 | from neil; add ccd | Theo de Raadt | |
1995-12-26 | from netbsd; Enable paging of the user area | Theo de Raadt | |
1995-12-26 | from netbsd; enable cpu_swapout(), which must save npx state | Theo de Raadt | |
1995-12-26 | from perry: | Theo de Raadt | |
fix my own pr 1762, in which it was noted that boot2 used a busy loop to time out the boot prompt. Now uses a usleep() routine that calls the BIOS and the functionality is separate from gets(). Timeout is #defined to 5 seconds. Also did some minor cleanup in preparation to prototype/ANSIfy everything. (problem was originally reported by deraadt a number of years ago) | |||
1995-12-21 | from netbsd; use U suffix to gaurantee unsignedness | Theo de Raadt | |
1995-12-21 | from netbsd; use __attribute__((packed)) if it is available | Theo de Raadt | |