Commit Graph

185640 Commits

Author SHA1 Message Date
yamt 004373b0b4 comment 2009-11-18 12:24:05 +00:00
yamt a646187eba use NULL instead of 0 for pointers 2009-11-18 12:22:48 +00:00
njoly f08f03b58d Kill noisy debug printf. 2009-11-18 12:01:25 +00:00
stacktic c461e11537 Fixed security.models.suser.curtain to deny when uid does not match.
OK pooka@
2009-11-18 09:47:18 +00:00
macallan 1049d3d651 Write something more sane into the pixel format register - it's not pixel size
in bytes although that works in 8 and 16 bit colour depth.
While there do some magic number reduction.
2009-11-18 06:10:50 +00:00
enami f682fea033 Add an entry for AVlab's low profile PCI 4 port serial card, which is
sold in japan from kuroutoshikou as SERIAL4P-LPPCI2.
2009-11-18 00:28:09 +00:00
dyoung 626b8b2a34 Don't #include <sys/extent.h> any more because this module doesn't use
struct extent any more.
2009-11-17 23:51:59 +00:00
dyoung 26ed60379e Delete unused functions eisa_mem_alloc() and eisa_mem_free(). 2009-11-17 23:46:27 +00:00
dyoung a3cf1aee4a Fix spelling in a comment, s/extentions/extensions/. 2009-11-17 23:45:39 +00:00
eeh bfd5cc9df2 This should fix a deadlock. 2009-11-17 22:49:24 +00:00
dyoung 98c8bebd28 Fix spelling in comments, s/extention/extension/. 2009-11-17 22:35:43 +00:00
bouyer e3c6fd050a Fix getcleanvnode() in previous: in the if (vp->v_usecount != 0)
case we didn't bump the refcount, so don't decrease it through vrelel().
call mutex_exit() on v_interlock directly instead.
2009-11-17 22:20:14 +00:00
agc 0c508f48a4 Update with status for some projects.
Add some new projects, and sync with reality.
2009-11-17 21:09:54 +00:00
apb dea834c0d8 Set LC_ALL=C before we try to parse the output from any command.
This will ensure that awk is not invoked in a way that tickles
the bug described in PR 42320.
2009-11-17 20:49:34 +00:00
drochner 750e2babfe add some prototypes for checked string functions 2009-11-17 20:47:59 +00:00
drochner f7e3ae7c1f -delete prototypes which are already in <ssp/ssp.h>
-make __fail __noreturn__
2009-11-17 20:46:20 +00:00
drochner 683ac0b2d3 make the "src" strings const as in the unchecked equivalents 2009-11-17 20:44:26 +00:00
drochner 623d625769 remove some binary files which should be generated in a build 2009-11-17 19:47:00 +00:00
wiz feb9cdd5a3 Remove trailing whitespace. 2009-11-17 19:35:48 +00:00
wiz 0a08e1d808 Remove trailing space. Remove unnecessary Pp before Sh. 2009-11-17 19:34:29 +00:00
jld ea08d8487d Note RAIDframe parity map commit. 2009-11-17 19:19:21 +00:00
jld 9e2ba7b416 Bump date; also fix typo pointed out by snj@. 2009-11-17 19:09:38 +00:00
drochner 86b474fa0d ANSIfy, sprinkle "const" 2009-11-17 18:58:07 +00:00
jld f1a1ad338d Finally commit the RAIDframe parity map Summer Of Code project.
Drastically reduces the amount of time spent rewriting parity after an
unclean shutdown by keeping better track of which regions might have had
outstanding writes.  Enabled by default; can be disabled on a per-set
basis, or tuned, with the new raidctl(8) commands.

Discussed on tech-kern@ to a general air of approval; exhortations to
commit from mrg@, christos@, and others.

Thanks to Google for their sponsorship, oster@ for mentoring the
project, assorted developers for trying very hard to break it, and
probably more I'm forgetting.
2009-11-17 18:54:26 +00:00
skrll 77fd7698f3 Make _rtld_pagesz of type size_t.
Fixes round_down for alpha which made ldd(1) break.
2009-11-17 18:44:33 +00:00
drochner 5fbc003349 ANSIfy partially 2009-11-17 18:37:45 +00:00
dyoung de7882afa1 Describe spllower(9) and splraise(9). 2009-11-17 18:36:07 +00:00
drochner 884c70cd50 ANSIfy, sprinkle "const" in some obvious cases 2009-11-17 18:31:12 +00:00
dyoung d6a7055744 Describe 'options SPLDEBUG'. 2009-11-17 17:54:14 +00:00
pooka 8454e30192 Create unwind log in global variable instead of automatic variable.
memory leak spotted by njoly's valgrind run
2009-11-17 17:08:57 +00:00
pooka 1fb57ddbb5 Don't link rump kernel libs against libc. They have no host system
dependencies apart from indirect ones via rumpuser.
2009-11-17 16:17:06 +00:00
pooka f7dd9c5812 Don't build rumpuser if NORUMPUSER is set. 2009-11-17 15:36:28 +00:00
pooka 8ef9411fc9 init global cv only once 2009-11-17 15:23:42 +00:00
wiz 567e675c3f Mention that it is included in IEEE Std 1003.1-2008. 2009-11-17 15:02:08 +00:00
wiz 4e2c208c87 Mention IEEE Std 1003.1-2008. Bump date. 2009-11-17 15:01:26 +00:00
wiz 2e7202c574 Mention that getsubopt is an XSI extension for IEEE Std 1003.1, 2004 Edition. Bump date. 2009-11-17 14:52:21 +00:00
pooka 1d8a950195 Add a comment saying "name" to pool_init() is never freed (fixing
requires touching pool implementation).  No biggie, though, since
the pools themselves are never freed.
2009-11-17 14:38:31 +00:00
joerg 58fc704fa5 Update for mdocml-1.9.14. 2009-11-16 22:28:43 +00:00
joerg 7d71a6219c Import mdocml-1.9.14:
- fixed proper font cascading (no double-mode in -Tascii)
- added correct scoping of \f
- fixed handling of \c for all input/outputs
2009-11-16 22:26:45 +00:00
drochner 51f9e504fe kill a stray semicolon which made that the "-p <cmd>" option in
POSIX mode didn't work as expected
2009-11-16 19:40:17 +00:00
njoly 978f600106 Add RTLD_LAZY to dlopen call, to make it work on Linux hosts.
ok by pooka.
2009-11-16 17:21:26 +00:00
joerg 5685d06220 Follow up commit to fix breakage that somehow passed by the compiler. 2009-11-16 13:32:40 +00:00
nakayama cb838e534b Merge changes between revision 1.16 and 1.19 of OpenBSD with
shutdownhook_establish(9) to pmf(9) conversion:

- LOMlite seems to get wedged from time to time; add some code to unwedge it.

- Make sure we don't insert and entry into the list of pending commends twice.

- Establish a shutdown hook to disable the watchdog timer to prevent watchdog
  triggers after the kernel has been halted.

- Handle LOMlite2 in an interrupt-driven way; avoids using delay(9) once the
  machine is up and running.
2009-11-16 13:11:51 +00:00
joerg cbdff4a667 Add SYSVMSG support for linux32. 2009-11-16 08:49:32 +00:00
joerg bf54b26c0c Make sure to never leak padding space before copyout or copyin
uninitialized fields by explicitly using memset in the conversion
routines.
2009-11-16 08:44:19 +00:00
dholland b8da7e87e0 Note briefly that new amd64 kernels don't build with old binutils. 2009-11-16 07:45:50 +00:00
dholland 03f8ca1cdf fix typo in previous 2009-11-16 07:39:54 +00:00
christos db576bf322 Don't define wchar_t for c++; it is native in the language. From Alexander
Nasonov
2009-11-15 22:21:03 +00:00
snj 643cb11825 Pull in fixes from upstream revision 1.146 to avoid string formatting
warnings.  Fixes build with newer GCC, like the one in Snow Leopard.
2009-11-15 22:17:03 +00:00
snj 85be2afacd Pull in fixes from upstream revision 1.406 to avoid string formatting
warnings.  Fixes build with newer GCC, like the one in Snow Leopard.
2009-11-15 21:57:49 +00:00