summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
1996-01-12from netbsd; Correct test for ECHONL (from der Mouse; PR#1922).Theo de Raadt
1996-01-12no luns on Tandberg 3600 w/ fake Archive Viper emulation roms; fromTheo de Raadt
raeburn@raeburn.org; netbsd pr#1934
1996-01-12from 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-12update to new cdio.hTheo de Raadt
1996-01-12Remove CCB from hash list when it gets unmapped, not the first time looked up.hannken
1996-01-12SIGBUS is an alignment fault. SIGSEGV is an access violationTheo de Raadt
1996-01-12disable ddb, enable vndTheo de Raadt
1996-01-11from leo; Fix the same typo in all files. Yanking is soooo beautiful....Theo de Raadt
1996-01-11from netbsd; VM86 support, by John Kohl, touched up a bit by charlesTheo de Raadt
1996-01-10Save inquiry flags in sc_link so low-level drivers can use it.briggs
1996-01-10plan9-like rfork() implimentation by me based on some earlier incompleteTheo de Raadt
work by rminnich@Sarnoff.COM. still needs RFNOWAIT support.
1996-01-10Imported from FreeBSD:chuck
Add support for the SMC8416 (EtherEZ) ISA ethernet card. The 8416 has an 8K shared mem (the old driver assumed 16K and failed at attach time).
1996-01-09Go ahead and look for the sonic--no problem if we don't find it.briggs
1996-01-09Add first guesses for a few more machines.briggs
Also set sonic flag for MACH_CLASSQ.
1996-01-09Add some more machine defines.briggs
1996-01-09from netbsd:Theo de Raadt
Update a kludge from 4.4bsd/pmax: DECstation PROMs force the clock to be in 1972 or 1973. If the clock is set to the actual time, the PROM appears to reset the chip date to 1972 at each reboot. Change the "year offset" from 22 years to 24 years (good till 1997) until this code is replaced with something that uses the chip as a seconds-since-beginning-of-year clock (encoded as a date, relative to 1972-01-01 00:00:00).
1996-01-09from netbsd; Fix setcontext call and sendsigTheo de Raadt
1996-01-09from netbsd; compile hpux_machdep.c if COMPAT_HPUXTheo de Raadt
1996-01-09from netbsd:Theo de Raadt
Part of the tostools reorganization. All directories now contain a Makefile and the user interface to the various tools has been standarized.
1996-01-09from leo:Theo de Raadt
Common library for all tostools. (Waldi Ravens and myself)
1996-01-09from leo:Theo de Raadt
Atari partion table checker. Checks the validity of AHDI and/or NetBSD/Atari partition tables. (Waldi Ravens)
1996-01-09spltty shouldn't need to block serial hard interrupts--just soft.briggs
splimp can drop, too.
1996-01-08from netbsd; Correct name of sysi86 functionTheo de Raadt
1996-01-08from netbsd:Theo de Raadt
Add '/emul/ultrix' pathname processing to Ultrix emulation, and move Ultrix syscalls that require that processing out of ultrix_misc.c to ultrix_pathname.c.
1996-01-08from ragge; Changed to work correctly with both K&R and ANSI cpp.Theo de Raadt
1996-01-08from ragge:Theo de Raadt
Device driver for TS11/TSV05 tape devices. Written by Bertram Barth, based on TMSCP device driver.
1996-01-08update from netbsdTheo de Raadt
1996-01-08from netbsd; Hand-code softintr()Theo de Raadt
1996-01-08from leo; Remove a stray MAXPARTITIONS definitionTheo de Raadt
1996-01-08from 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-08from netbsd; Make the block size always a whole number of samplesTheo de Raadt
1996-01-08graichen@freebsd.org: fixed -type:=direct mounts in amddm
1996-01-07add fdshare() and fdinit() calls for dealing with filedesc structuresTheo de Raadt
1996-01-07add minherit() system callTheo de Raadt
1996-01-07When servicing a memory error on the sun4/sun4c makedavem
sure the store buffers on the chip are completely flushed to ensure proper handler completion.
1996-01-07from netbsd: Put #includes in the right orderTheo de Raadt
1996-01-07from netbsd; do not save caller-saved registersTheo de Raadt
1996-01-07from netbsd:Theo de Raadt
Move the obviously machine-dependent HP-UX compat code to hpux_machdep.{c,h}. A fair bit of this, the m68k core dump and exec goo, can probably be made into a generic m68k hpux module, eventually.
1996-01-07from netbsd:Theo de Raadt
Move the obviously machine-dependent HP-UX compat code to hpux_machdep.{c,h}. A fair bit of this, the m68k core dump and exec goo, can probably be made into a generic m68k hpux module, eventually.
1996-01-07from netbsd:Theo de Raadt
Move the obviously machine-dependent HP-UX compat code to hpux_machdep.{c,h}. A fair bit of this, the m68k core dump and exec goo, can probably be made into a generic m68k hpux module, eventually.
1996-01-07from leo:Theo de Raadt
Add an nvram-driver. This driver makes it possible to read/write the configuration info stored in the nvram on the mc146818
1996-01-07from netbsd; Keep more debugging history (Paul Goyette). Synced with mac68k ↵Theo de Raadt
version
1996-01-07created devices for the IP filter log on all architecturesdm
1996-01-07from beurton@fnet.fr: Darren Reed's IP filterdm
1996-01-06/bsd and OpenBSD got changed back to /netbsd and NetBSD in thedm
timing patch. I switched them back.
1996-01-06from netbsd; some U tagsTheo de Raadt
1996-01-06from netbsd:Theo de Raadt
Implement vhangup(); more or less as suggested in PR#1560 (matthew green). I'm vrele'ing s_ttyvp here too, so sys_exit() won't have to go over it again.
1996-01-06from netbsd; Added support for sysi86 and eaccess syscallsTheo de Raadt
1996-01-06from freebsd: rename some fields.Theo de Raadt
note: the use of unions and structures in here is bad; the use of bitfields is even worse. the interface defined here desperately needs a cleanup.
1996-01-06the modern world defaults to 8n1Theo de Raadt