summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-04-30ami.cMichael Shalayeff
2001-04-30padnessMichael Shalayeff
2001-04-30Move the hwrpb_primary_init to before configure.Artur Grabowski
2001-04-30Move proc0's TSS and LDT initialization to a separate functionArtur Grabowski
that's called at the end of configure instead of cpu_startup. Inspired by NetBSD.
2001-04-30Move gdt_init prototype to gdt.hArtur Grabowski
2001-04-30sync.lebel
2001-04-30add new device, Lucent USB QuadraBus. deraadt@ OK.lebel
2001-04-30cleaningJason Wright
2001-04-30pretty up rx filter setupJason Wright
2001-04-30syncJason Wright
2001-04-30broadcom 5820Jason Wright
2001-04-30correct copyright. i wrote some of this in 1989, wow.. i am old...Theo de Raadt
2001-04-30Fix the s-records encoding program so as to produce correct finalMiod Vallat
checksum if the chunk size is not 3 bytes. Update disillusionned comment accordingly. Ok deraadt@ [Note that the s-records files on the 2.9 cdroms have been corrected and are valid.]
2001-04-29raise spl around pdc callingMichael Shalayeff
2001-04-29pseg not yetMichael Shalayeff
2001-04-29use pool for vfs cache.Artur Grabowski
(We should really put that info into the vnode).
2001-04-29fix pmap_enter to compileMichael Shalayeff
2001-04-29a few more aen definitions, from freebsdMichael Shalayeff
2001-04-29cleanup, remove incorrect commentArtur Grabowski
2001-04-29ddb command `machine halt' is superceded by `boot halt' now, so remove itMiod Vallat
and remove `machine reboot' as well.
2001-04-29Replace resource maps with extents, and cleanup associated variables.Miod Vallat
Idea from art's todolist, art@ ok.
2001-04-29syncTheo de Raadt
2001-04-29another pucTheo de Raadt
2001-04-29When expanding the session table, only copy the number of sessions alreadyJason Wright
there to the new table; from stephen@etunnels.com (PR 1801).
2001-04-25Quick fix for code path in RENAME in case relookup doesn't find the file againConstantine Sapuntzakis
Also, get rid of a bogus comment. Patch from art@
2001-04-24enable txp(4)Theo de Raadt
2001-04-24Phew. After 8 months and 80+ hours of effort, I have finally gotten 3com toTheo de Raadt
release the 3CR990 microcode under an acceptable licence.
2001-04-24missing splx, found by art, not yet tested by smurph, but he has run out of timeTheo de Raadt
2001-04-23regenTodd C. Miller
2001-04-23The Linksys WPC11 uses the Lucent Wavelan vendor and product IDs butTodd C. Miller
it is a Prism2 card. We add fake entries in pcmciadevs and the wi_pcmcia_product list so that it gets treated as Prism2.
2001-04-23s = splimp(); ... s = splimp(); ... splx(x); ... splx(s); is a bad idea.Artur Grabowski
2001-04-23Clean up supposedly 'impossible' case in siop_intr() soKenneth R Westerback
a) meaningful but not voluminous debug info is printed and clearly associated with the offending siop bus. b) instead of panic'ing, reset the scsi bus and return. This problem was only seen under heavy load on powerpc. Plus fix one typo (exeption -> exception). ok deraadt@
2001-04-23Insert missing DvcLeaveCritial() (a.k.a. splx()) before a return.Kenneth R Westerback
Spotted by fgsch@.
2001-04-23double splxArtur Grabowski
2001-04-23double splx in error path.Artur Grabowski
2001-04-23Missing splx in error handling.Artur Grabowski
2001-04-23when we take a pci interrupt, upgrade it to level. but always ignoreTheo de Raadt
changes which force to edge, because it appears that a lot of via bios do not contain a full list of level interrupts. when we set such an interrupt to edge, we spin and hang. i suggested this behaviour change, and this fix is by northpoint mickey.
2001-04-22Free fs->fs_contigdirs array only on successful rw->ro update. ThisGrigoriy Orlov
fixes "duplicated free" panic. Update file system from read-write to read-only freed memory but may fail later if file system busy. deraadt@ ok.
2001-04-22Fix spl handling in ipfilter ioctl interface. Work by aaron@ and me.Grigoriy Orlov
Problem was reported by DK <obsd@snti.com> as kernel panic loading ipa - "WARNING: SPL NOT LOWERED ON SYSCALL EXIT". deraadt@ ok.
2001-04-22Remove -march=i{56}86 optimization because of compiler bug. This bugGrigoriy Orlov
results in system lockup, which many people report for 2.8 and -current when they doing a big network transfer. This problem affect only custom kernels in which only one cpu type enabled (option I586_CPU or I686_CPU). When lockup occur I can't switch between virtual wscons terminals. System continue respond to pings and forward ip packets. It is possible to enter into ddb. DDB show that several processes in runnable state, but it seems that task switching not occur. More and more processes becomes runnable. Stack of curproc looks like: > _end(e99d8fac, e0101dcc, 4, e0635a00, e99d8f80) at 0xe99d8f78 > _end(e99d8fa0, e028a62e, e99d8fac, 0, 0) at 0xe99d8f78 > ddb> Sometimes 'boot sync' cleanly unmount all file systems. I reproduce this bug by transfering two big files from ftp simultaneously. It seems that at least one process must perform a network transfer and two or more processes must fight for the processor. The following PRs probably a result of this problem: 1504, 1716, 1751, 1771, 1780. deraadt@ ok.
2001-04-22permit compilation without I586_CPU or I686_CPU; armin@wolfermann.orgTheo de Raadt
2001-04-21Do not use wsmux on alpha. Now I can start Xtga.Aaron Campbell
2001-04-21Add $OpenBSD$ tags.Aaron Campbell
2001-04-21correct dmesgTheo de Raadt
2001-04-20Instead of initializing the colormap to me black & white, initialize theNathan Binkert
colormap to use ansi colors. This makes alpha kernel messages come out in color during boot, and it allows console users to get ansi colors. ok deraadt@
2001-04-20Big upgrade of the pmap. Revised pagetable handling, more careful wiring,Artur Grabowski
more careful handling of pageability. From NetBSD.
2001-04-19dmesg printout tweaksTheo de Raadt
2001-04-19move away from -betaTheo de Raadt
2001-04-19Include NUL-termination in identity extension length computationNiklas Hallqvist
2001-04-19Cleanup dirpref and synhronize superblock with freebsd.Grigoriy Orlov
From FreeBSD with little changes. art@ ok.