summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-08-01I'm Positive these are Type-O.Miod Vallat
2005-08-01Thinko in 68060-only #ifdef line.Miod Vallat
2005-08-01Remove option FPU_EMULATE from the mvme68k kernels - first, it is misleadingMiod Vallat
as the mvme68k port does not provide the necessary MD parts of the FPU emulator; second, because we do not run (yet) on FPUless mvme68k boards, although I have a couple in the Attic... cVS:
2005-08-01Dead meat.Miod Vallat
2005-08-01In pmap_{,k}remove(), be more careful when deciding to flush the caches, if theMiod Vallat
kernel is configured with HP MMU support, but does not run with one. This speeds up most hp300 systems quite a bit. Tested millert@
2005-08-01Factorize cachectl() accross m68k platforms, and make the CC_ constantsMiod Vallat
public.
2005-08-01AV Nubus happy nowMartin Reindl
2005-08-01- disable video interrupts on AV machinesMartin Reindl
- unmap unused DAFB registers on all other Quadras after attachment from NetBSD
2005-08-01add command aliases, `re' and `rel'; from mpech@.Xavier Santolaria
2005-08-01Minor whitespace cleanup.Christopher Pascoe
2005-08-01Use dynamic memory instead of a fixed table. Makes merges files withOtto Moerbeek
lots of changes possible. While there, kill an off-by-one. Report and testing by Alexander Bluhm. ok millert@
2005-08-01allocate path using malloc, not as local variable; ok dlg pascoeTheo de Raadt
2005-08-01syncTheo de Raadt
2005-08-01Document ^V change from version to quote commandOtto Moerbeek
2005-08-01 - We shouldn't allocate MAXPATHLEN from the stack.Artur Grabowski
- Don't copy the pathbuf into kernel space unless we're systracing. deraadt@ ok
2005-08-01sys_select() used to use 6 local fd_set's in case the width was <= theTheo de Raadt
size of an fd_set (ie. 256 bits), to avoid the malloc. that is a lot of local storage. change the cross-over point to 32-bits, which is more fair. if you select with large widths, you pay the price. tested by dlg, read by millert and pascoe, run on all machines
2005-08-01remove whitespaceBrad Smith
2005-08-01spaces vs tabBrad Smith
2005-08-01Use a string directly rather than making a copy, save on stack space.Christopher Pascoe
Use a static buffer for another large variable, pending further analysis. prodded deraadt
2005-08-01Don't keep the devinfo string on the stack, instead use malloc/free.Brad Smith
This should cure some rare stack overflows. From augustss NetBSD ok dlg@ pascoe@
2005-08-01expose arc4random_bytes() API; ok deraadt@Damien Miller
2005-08-01knfTheo de Raadt
2005-08-01pascoe noted that ^V in ksh emacs mode is not what you expect -- literalTheo de Raadt
next as it is every other canonical mode, or emulation of canonical mode. change it to act like it should ok djm david marc tdeval pvalchev
2005-08-01spacing; ok deraadt@David Krause
2005-07-31Move large receive/decryption buffer allocation from the stack intoChristopher Pascoe
wi_softc. ok millert
2005-07-31nuke a totally unused flag for cf_flagsJoris Vink
2005-07-31add missing -n in synopsis;Xavier Santolaria
2005-07-31Don't use new dmesg line when printing logical devices info.Alexander Yurchenko
Suggested by deraadt@.
2005-07-31say goodbye to creat().Marc Espie
okay deraadt@
2005-07-31syncTheo de Raadt
2005-07-31No need to #include <machine/pcb.h>; tested martin@Miod Vallat
2005-07-31Wrong copyout() size in writeback().Miod Vallat
2005-07-31Fix KDFAULT() in the 68040 & non-68040 compilation case.Miod Vallat
2005-07-31Get rid of unused SINCR and SSIZE constants.Miod Vallat
2005-07-31unfortunately de(4) no longer fitsTheo de Raadt
people who add to the kernel without thinking of the growth caused this
2005-07-31syncTheo de Raadt
2005-07-31scsi/ses.h goes awayTheo de Raadt
2005-07-31remove the config glue between the /dev entry for ses and its driverDavid Gwynne
sure deraadt@
2005-07-31remove sesd and its companion tools getencstat, setencstat and setobjstatDavid Gwynne
ok deraadt@ im sure marco would be ok too if he was awake
2005-07-31do not descend into sesdDavid Gwynne
2005-07-31remove the ses driver. it has never been enabled in GENERIC on any archDavid Gwynne
in openbsds lifetime so noone is going to miss it. if you did enable it, it either didnt work or the data was hard to read and usually wrong. ok deraadt@ marco@
2005-07-31back out change that was not discussed for nowPeter Valchev
2005-07-31Perform pf state/rule/table expiry in a kernel thread instead of runningChristopher Pascoe
it out of a timeout handler. This means we will have process context, required when using the oldnointr pool allocator. Addresses pr4186, pr4273. ok dhartmei@ henning@ tedu@
2005-07-31use monotonic time for repeat event detections; feedback and ok deraadt@Damien Miller
2005-07-31do not allocate huge kinfo_proc2 and eproc structures on the stack.Theo de Raadt
allocate them on startup if needed, and free them when done. discussion with pascoe, tested by dlg
2005-07-31Missed argument in previous commit, applied separately to ease merges.Christopher Pascoe
2005-07-31Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainChristopher Pascoe
to bpf with either an address family or other header added. These helpers only allocate a much smaller struct m_hdr on the stack when needed, rather than leaving 256 byte struct mbufs on the stack in deep call paths. Also removes a fair bit of duplicated code. commit now, tune after deraadt@
2005-07-31Change the API for icmp_do_error so that it takes the mtu directly, ratherChristopher Pascoe
than a pointer to struct ifnet containing it. Saves a 448 byte stack allocation in ip_forward which previously faked up a struct ifnet just for this purpose. idea ok deraadt millert
2005-07-31Pools aren't fun, don't let people think they are. (fix argument name toChristopher Pascoe
match source). ok dlg deraadt
2005-07-31including a driver without putting it's driver name at the end of a filesTheo de Raadt
line, means that on any architecture it gets pulled in. that's real clever! what does it mean? that insufficient TESTING IS GETTING DONE BEFORE COMMIT