summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-06-13Add some missing $OpenBSD$ tags.Kenneth R Westerback
ok drahn@ gwk@
2008-06-13Cleanup, remove old/unused functionsJordan Hargrave
ok @canacaR
2008-06-13Detect if Intel's Safer Mode Extensions (SMX) are present,Jonathan Gray
See http://download.intel.com/technology/security/downloads/31516804.pdf for more information. ok deraadt@ 'looks ok to me' djm@
2008-06-12make sure to check that a crypto volume is not yet assembled whenHans-Joerg Hoexer
retrieving the kdf blobb. Pointed out by marco. while there, use %lld instead of %d when printing b_blkno, which daddr64_t. ok marco
2008-06-12Add ral(4) at cardbus(4).Mark Kettenis
2008-06-12Poll AC because there are some crappy machines out there that need it.Marco Peereboom
2008-06-12disable debug printfs and descriptor dumpsRobert Nagy
2008-06-12Be more permissive and try to run non-branded non-static binaries if we canMiod Vallat
find their interpreter, as the linux ld.so name is unique and not likely to be found in another /emul/foo hierarchy; allows Opera to run again. Noticed by sturm@
2008-06-12Add ep(4) at pcmcia(4).Mark Kettenis
2008-06-12Add xl(4) add cardbus(4).Mark Kettenis
2008-06-12Add re(4) add cardbus(4).Mark Kettenis
2008-06-12Clead discipline pointer after delete. Found by hshoexerMarco Peereboom
2008-06-12Wrap DPRINTF around #ifdef VIDEO_DEBUG, but leave debugging on byMarcus Glocker
default for now.
2008-06-12Add malo(4) at pcmcia(4).Mark Kettenis
2008-06-12enable uvideo(4) video(4)Robert Nagy
2008-06-12Removed old AML disassembler codeJordan Hargrave
ok @marco
2008-06-12Fixed AMLOP_LOAD for _PSS on ThinkpadJordan Hargrave
ok @gwk
2008-06-12Remove now-vestigial bpos pointer from NFS. For building outgoingBret Lambert
NFS mbufs, mbufs now contain all their internal buffer state internally, the way god intended. ok thib@ testing johan@ (and possibly merdely@; this diff's been around for a bit...)
2008-06-12Enable /dev/video* for all USB capable archs. MAKEDEV bits will followMarcus Glocker
shortly. OK todd@
2008-06-12theo says: enable, enable, enable uvideo(4)Robert Nagy
Some of the cams are fairly working now and we want to see more of them in dmesgs.
2008-06-12The mmap offsets for memory buffers currently are the kernel virtualOwain Ainsworth
address. This is just plain wrong. scatter/gather on amd64 didn't work here, since char device mmap doesn't take negative offsets so higher kvas fail. Instead, prematurely import drm_memrange which is needed for the memory managers (GEM or TTM), and is used to manage GART space. Then, horribly abuse it to allocate mmap offsets, fixes up the issues. "just commit it" art@.
2008-06-12add a statistic bit to count how often we change async to syncThordur I. Bjornsson
you need to upgrade nfsstat and the relevant header files ok beck@
2008-06-12Fixed memory leaks for AML parserJordan Hargrave
added new stack handling interface removed delay during parsing ok @marco
2008-06-12syncTheo de Raadt
2008-06-12dreamcheeky missile launcher (duck!)Theo de Raadt
2008-06-12fix synproxy.Henning Brauer
the factored out pf_create_state() could return PF_PASS, _DROP, and _SYNPROXY_DROP. We were treating the latter the same as _PASS and thus passing the original SYN which we of course don't want in the synproxy case. breakage reported by sakurai-san, headscratching with and ok ryan
2008-06-12Pass error code via the crypto descriptor (ie. crp_etype) from cryptoHans-Joerg Hoexer
callback. ok marco@
2008-06-12wrap definitions for softraid crypto "ifdef CRYPTO". Suggested by djmHans-Joerg Hoexer
2008-06-12#if 0 an annoygly chatty printf active whenever we're at loglevelHenning Brauer
loud, spilling out hundreds of lines on ruleset reloads is disturbing when you're hacking over cereal console, ryan ok
2008-06-12Get mask keying for on-disk keys from user space and keep a "hint" for keyHans-Joerg Hoexer
generation used by user space in the meta data. Actually use the masking key for encryption and decryption of on-disk key at run time. ok djm marco
2008-06-12use PR_ZERO instead of a bzero() right after the pool_get();Thordur I. Bjornsson
ok blambert@
2008-06-12Oops, do not dereference a NULL function pointer used as an array endMiod Vallat
marker; found the hard way by sturm@
2008-06-12wdc(4) at pcmcia(4)Mark Kettenis
2008-06-12Enable com(4) at pcmcia(4).Mark Kettenis
2008-06-12Remove silly panic when disestablish cookie doesnt existMarco Peereboom
ok art
2008-06-12Fix the egress group matching for IPv4. There are to ways to define a /0Claudio Jeker
network mask. For some reasons some parts set sa->sa_len to 0 to specify a /0 netmask so check fot that too. tested by david@ OK henning@
2008-06-12 if (something_complicated)Artur Grabowski
return (EIO); return (EIO); is kinda silly. Don't. Prettify a bit in the process. 'makes perfect sense' blambert@, ok thib@
2008-06-12Add dc(4) at cardbus(4).Mark Kettenis
2008-06-12Remove some crazy #if mess.Joel Sing
ok markus@ henning@
2008-06-12ANSIfy function definitions.Joel Sing
ok markus@ mcbride@ henning@ deraadt@
2008-06-12Fix type difference between function prototype and implementation.Joel Sing
According to millert@ this would have been promoted from a short to an int anyway, since K&R C cannot pass variables that are smaller than an int. ok deraadt@ millert@
2008-06-12Bring biomem diff back into the tree after the nfs_bio.c fix went in.Theo de Raadt
ok thib beck art
2008-06-12Actually return an error in nfs_asyncio() if we fail to processThordur I. Bjornsson
the buf due too all of the nfs iod's being busy; this downgrades the write to a sync one and allows to handle this. ok art@, beck@
2008-06-12Reorder foreign binaries probe list, so that more permissive ones are at theMiod Vallat
end. Makes static linux binaries run again.
2008-06-12Do not attempt to recognize foreign ELF binaries if emulation is disabled;Miod Vallat
also recognize modern Linux binaries without branding, but with a ``GNU'' ABI note.
2008-06-12undo r1.77 from 2004 - shrinking MINCLSIZE so that we always use a clusterHenning Brauer
for data storage instead of another mbuf if it would fit. we did that change whiledoing the release and we thought there was a problem with this, which later turned out not to be true. surprise and ok theo
2008-06-12Be more paranoid before disestablishing hookMarco Peereboom
ok hshoexer
2008-06-12Skip 64-bit BARs correctly when initing.Owain Ainsworth
ok marco@.
2008-06-12Bump max BARs up to 6. Needed for nouveau.Owain Ainsworth
ok marco@.
2008-06-12Add delete volume functionality.Marco Peereboom
discussed with krw, kettenis & drahn ok hshoexer