Commit Graph

18 Commits

Author SHA1 Message Date
rmind
f1d428af19 - Replace some malloc(9) uses with kmem(9).
- G/C M_IPMOPTS, M_IPMADDR and M_BWMETER.
2012-04-30 22:51:27 +00:00
chs
8306a9eddf change vflushbuf() to take the full FSYNC_* flags.
translate FSYNC_LAZY into PGO_LAZY for VOP_PUTPAGES() so that
genfs_do_io() can set the appropriate io priority for the I/O.
this is the first part of addressing PR 46325.
2012-04-29 22:53:59 +00:00
joerg
e3482212aa Don't depend on implicit enum casts, be explicit. 2012-04-18 13:31:10 +00:00
christos
ec252a38db it is not an error if the kernel needs to clear the setuid/
setgid bit on write/chown/chgrp
2012-04-17 19:15:15 +00:00
ttoth
8be0dba80d prepare for chfs's makefs 2012-04-13 14:50:35 +00:00
ttoth
4024b54911 using chtype on media instead of vtype
debug.c deleted
2012-04-12 15:31:01 +00:00
elad
0c9d8d15c9 Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with
something meaningful. All relevant documentation has been updated or
written.

Most of these changes were brought up in the following messages:

    http://mail-index.netbsd.org/tech-kern/2012/01/18/msg012490.html
    http://mail-index.netbsd.org/tech-kern/2012/01/19/msg012502.html
    http://mail-index.netbsd.org/tech-kern/2012/02/17/msg012728.html

Thanks to christos, manu, njoly, and jmmv for input.

Huge thanks to pgoyette for spinning these changes through some build
cycles and ATF.
2012-03-13 18:40:26 +00:00
christos
9d4f4a850b Make this compile again. From Paul Fleischer. 2012-02-28 02:48:39 +00:00
ahoka
1e8c5f14c3 use enum instead of macros
add some input validation
cleanup
2012-01-16 12:28:47 +00:00
ahoka
fd29905a07 cleanup macros 2012-01-16 12:17:55 +00:00
ahoka
f97a7e495e cleanup, some style and remove leftover code 2011-11-28 12:50:07 +00:00
ahoka
f045c4d360 Don't shadow some stupid function defined globally in random platforms. 2011-11-25 11:15:24 +00:00
ahoka
9092da1c79 disable dbg messages (they break the build on amd64) 2011-11-24 21:38:44 +00:00
agc
4049ece4a9 i missed a file - quick workaround for compilation bugs on amd64 2011-11-24 21:22:39 +00:00
agc
f9d6d5cb7a quick workaround to make this compile, with thanks to Hisashi Fujinaka for the
nudge.
2011-11-24 21:09:37 +00:00
agc
e1820d3101 quick workaround for compilation bug on amd64 2011-11-24 20:50:33 +00:00
ahoka
bb8e86c380 fix build failure on amd64 due to incorrect format string 2011-11-24 19:14:30 +00:00
ahoka
288addd0db Import CHFS, which was formerly known as ChewieFS.
CHFS is a file system for flash devices developed by the
Software Engineering Department at University of Szeged, Hungary.

http://chewiefs.sed.hu/

Thanks for all who made it possible.
2011-11-24 15:51:30 +00:00