summaryrefslogtreecommitdiff
path: root/sys/conf
AgeCommit message (Collapse)Author
2013-06-11stop compiling ovbcopy supportTheo de Raadt
ok kettenis
2013-06-03changes for isc fuse support. not enabled. ok beck deraadt.Ted Unangst
from Sylvestre Gallon ccna.syl gmail.com
2013-05-29uvm_loan has not (ever) been compiled or used.Ted Unangst
2013-04-19sw_vp is now in struct nfs_diskless, remove it from struct swdevt.Florian Obser
This needs a change in config(8) to be commited shortly. input/ok deraadt@, ok miod@
2013-04-15Add an f_mntfromspec member to struct statfs, which specifies the name ofJoel Sing
the special provided when the mount was requested. This may be the same as the special that was actually used for the mount (e.g. in the case of a device node) or it may be different (e.g. in the case of a DUID). Whilst here, change f_ctime to a 64 bit type and remove the pointless f_spare members. Compatibility goo courtesy of guenther@ ok krw@ millert@
2013-04-09newvers.sh uses 'basename' to determine the directory name to stamp theMike Larkin
kernel version ID with, but it did not account for spaces in the name, leading to version strings like "OpenBSD 5.3-current ()". Quote the call to basename to permit paths with spaces in the name. ok halex@, deraadt@
2013-03-31Unbreak the build on amd64 by making sure that inteldrm pulls in the genericMark Kettenis
i2c bit-banging code. Requires us to move around the i2c_bitbang define. Also move the onewire_bitbang define to be close to i2c_bitbang since they are similar. ok jsing@
2013-03-28separate memory poisoning code to a new file and make it usable kernel wideTed Unangst
ok deraadt
2013-03-26remove the old_?magic aout exec functions which are never used.Ted Unangst
ok deraadt
2013-03-15Delete the sequencer(4) driver, since its not used any longer. DiffAlexandre Ratchov
mostly from armani. ok miod, mpi, jsg and help from sthen
2013-03-14tedu faith(4), suggested by todd@ some weeks ago after a submission byMartin Pieuchot
dhill. ok krw@, mikeb@, tedu@ (implicit)
2013-03-01AnticiPhilip Guenther
pation: back to -current
2013-02-21go to releaseTheo de Raadt
2013-01-31welcome to 5.3-BETAMiod Vallat
2013-01-21Split AHCI in order to support devices which are not attached via pci.Patrick Wildt
Tested on a few machines, including JMicron and Intel AHCIs. ok dlg@ jmatthew@
2012-11-29Add rtsx(4), a new driver for the Realtek RTS5209 card reader.Stefan Sperling
This card reader does not comply to the standard SDHC interface supported by sdhc(4) and hence requires a custom driver. With help from uwe and mikeb. Useful hints were also provided by the author of the corresponding Linux driver (wwang at realsil com cn), thanks a lot! Tested by myself and weerd on i386 and amd64.
2012-09-19cleanup around the pipex. naming style, delete or update comments.YASUOKA Masahiko
no functional changes.
2012-09-05COMPAT_O48 can be turned off; ok guentherTheo de Raadt
2012-08-23kill nnpfs deadTheo de Raadt
2012-07-26now that we are current again, enable POOL_DEBUGOtto Moerbeek
2012-07-26move to -currentOtto Moerbeek
2012-07-16As usual, turn off POOL_DEBUG for the release. Note that POOL_DEBUG isJasper Lievisse Adriaanse
not the same as it was in 4.9 or earlier. In either case you can turn it on again using sysctl kern.pool_debug=1 -- but if POOL_DEBUG is not enabled you only get a subset of the strict checks. ok deraadt@
2012-07-16and we head towards releaseTheo de Raadt
2012-06-21Actually enabling the __tfork compat code would be a Good ThingPhilip Guenthe
2012-06-20move to 5.2-betaTheo de Raadt
2012-04-26Add strnlen() to libkern.Matthew Dempsky
ok deraadt
2012-04-10Make the KERN_NPROCS and KERN_MAXPROC sysctl()s and the RLIMIT_NPROC rlimitPhilip Guenthe
count processes instead of threads. New sysctl()s KERN_NTHREADS and KERN_MAXTHREAD count and limit threads. The nprocs and maxproc kernel variables are replaced by nprocess, maxprocess, nthreads, and maxthread. ok tedu@ mikeb@
2012-04-06tedu the raidframe.Joel Sing
ok deraadt@
2012-03-28Work in progress support for the SGI Indigo, Indigo 2 and Indy systemsMiod Vallat
(IP20, IP22, IP24) in 64-bit mode, adapated from NetBSD. Currently limited to headless operation, input and video drivers will get ported soon. Should work on all R4000, R4440 and R5000 based systems. L2 cache on R5000SC Indy not supported yet (coming soon), R4600 not supported yet either (coming soon as well). Tested to boot multiuser on: Indigo2 R4000SC, Indy R4000PC, Indy R4000SC, Indy R5000SC, Indigo2 R4400SC. There are still glitches in the Ethernet driver which are being looked at. Expansion support is limited to the GIO E++ board; GIO boards with PCI-GIO bridges not ported yet due to the lack of hardware, and this kind of driver does not port blindly. Most of this work comes from NetBSD, polishing and integration work, as well as putting as many ``R4x00 in 64-bit mode'' erratas as necessary, by yours truly. More work is coming, as well as trying to get some easy way to boot install kernels (as older PROM can only boot ECOFF binaries, which won't do for the kernel).
2012-03-09New vmmap implementation.Ariane van der Steldt
no oks (it is really a pain to review properly) extensively tested, I'm confident it'll be stable 'now is the time' from several icb inhabitants Diff provides: - ability to specify different allocators for different regions/maps - a simpler implementation of the current allocator - currently in compatibility mode: it will generate similar addresses as the old allocator
2012-02-15re-enable POOL_DEBUG for -currentTheo de Raadt
2012-02-14we are now hacking on 5.1-currentMark Kettenis
2012-02-09As usual, turn off POOL_DEBUG for the release. Note that POOL_DEBUG isTheo de Raadt
not the same as it was in 4.9 or earlier. In either case you can turn it on again using sysctl kern.pool_debug=1 -- but if POOL_DEBUG is not enabled you only get a subset of the strict checks. prodded by david
2012-02-07move out of -betaTheo de Raadt
2012-01-12s/5.0/5.1/, ok deraadt@Stuart Henderson
2012-01-11crank to 5.1-betaTheo de Raadt
2011-12-31Implement a concatenating discipline for softraid.Joel Sing
Many thanks to Marco Peereboom for his assistance with testing and debugging. Thanks also to Josh Grosse and Chris Jackman for testing.
2011-12-24Remove the ability to ptrace via procfs, as no one is using it, so fixingPhilip Guenthe
and extending it to support rthreads would be a waste of time. Also, don't show rthreads in the process listing in procfs. Reassurances that compat_linux doesn't need this from ajacoutot@ ok kettenis@
2011-12-22Add 16-bit modes to arcofi(4). Big-endian signed is native, others require someMiod Vallat
bit or byte flipping. Trivial, and would have been part of the initial commit, had I not made the mistake of testing a big-endian chip with 16-bit audio data in little-endian format (``oops'').
2011-12-21Work-in-progress driver for the HP ``Audio1'' device found on the HP 9000/425eMiod Vallat
(hp300) and the HP9000/705 and 9000/710 (hppa). 8-bit mono, 8KHz, no surprise since it is based upon a digital phone chip. Tested on 425e only so far, and playback only; configured in, but disabled, on hppa kernels until there are positive test reports (I am not sure the interrupt assignment on hppa is correct). And now people no longer can joke about audio on hp300.
2011-10-13Since the IPv6 madness is not enough introduce NAT64 -- which is actuallyClaudio Jeker
"af-to" a generic IP version translator for pf(4). Not everything perfect yet but lets fix these things in the tree. Insane amount of work done by sperreault@, mikeb@ and reyk@. Looked over by mcbride@ henning@ and myself at eurobsdcon. OK mcbride@ and general put it in from deraadt@
2011-10-06ccd goes to the atticTheo de Raadt
discussed with jsing and millert
2011-09-03MI driver for AMD79C30 audio chip; from NetBSDMiod Vallat
2011-08-21Re-enable POOL_DEBUG. requested by deraadt@.Matthieu Herrb
2011-08-18So, it turns out that models 362 and 382 built-in frame buffer only shows upMiod Vallat
in DIO-II space, as a fat device spanning four select codes (i.e. 16MB of memory). This is way too much for an at-most 2 Mpixel 8bit frame buffer, and it turns out that this is because the device provides both a regular DIO-II frame buffer (spanning two select codes) and a regular STI frame buffer (spanning the other two select codes). This commit introduces a straightforward sti@dio attachment to get a working sti(4) and wsdisplay(4) in a ridiculously small number of lines; however the console code needs some changes to avoid duplicating globals. While there, add sti@dio support for the bootblocks, and I couldn't help myself but clean the most rotten parts of them, and try to have them reuse various files in sys/arch/hp300/dev instead of rolling their outdated ones. Tested on a real 382 with the low-resolution frame buffer: sti0 at dio0 scode 132: rev 8.02;129, ID 0x27134CB440A00499 sti0: 382V, 2048x512 frame buffer, 640x480x8 display sti0: 8x16 font type 1, 16 bpc, charset 0-255 wsdisplay0 at sti0 mux 1: console (std, vt100 emulation) Boot blocks updates tested on DIO-II 425t (serial/glass console), SGC 425e (serial/glass console) and 382 (serial/glass console). And will be tested on SGC 425t soon as well.
2011-08-16we are now hacking on 5.0-currentMark Kettenis
requested by deraadt@
2011-08-08Ship 5.0 with bufcachepercent=20Theo de Raadt
2011-08-03move to releaseTheo de Raadt
2011-08-03As usual, turn off POOL_DEBUG for the release. Note that POOL_DEBUG isTheo de Raadt
not the same as it was in 4.9 or earlier. In either case you can turn it on again using sysctl kern.pool_debug=1 -- but if POOL_DEBUG is not enabled you only get a subset of the strict checks. ok kettenis miod beck
2011-07-18take us to 5.0-betaTheo de Raadt