Commit Graph

200862 Commits

Author SHA1 Message Date
riastradh
1cef303517 Add a cmsg.3 man page symlink, since I can never remember its name.
ok wiz
2011-05-19 21:39:02 +00:00
tsutsui
a0e931c0ee WARNSfy.
XXX: rtcalarm/rtcalarm.c refers obsolete /dev/pow0
2011-05-19 21:26:38 +00:00
joerg
188ae306aa Spell --fatal-warnings with two hyphens 2011-05-19 21:24:55 +00:00
riastradh
8b58813d92 Fix some typos and incorrect idioms with the cmsg botch^WAPI.
Add a couple cross-references too.

ok wiz
2011-05-19 21:16:45 +00:00
joerg
7845a1c161 Update LLVM/clang snapshot for support of -Wa,--fatal-warnings in the
integrated assembler
2011-05-19 21:06:01 +00:00
riastradh
ee53e39c19 Expand tests for unaligned writes to cgd. No more xfail.
PR kern/44515
PR kern/44964
2011-05-19 20:37:50 +00:00
riastradh
1e0dbea92c Reject unaligned writes to cgd.
Fixes the following PRs:

PR kern/44515 (cgd dies on non-aligned writes to the raw device)
PR kern/44964 (cgd seems to panic on unaligned writes instead of giving EINVAL)

ok christos
2011-05-19 20:34:13 +00:00
hauke
f6d6cbb748 Fix a tyop.
The intentions were good...
2011-05-19 15:18:29 +00:00
riastradh
f4368f5168 Initialize psshfs root node's readdir waiters queue.
Every other node's readder waiters queue is initialized in makenode,
but the root node is created specially.

ok pooka
2011-05-19 15:07:16 +00:00
joerg
1fe45e28aa Add fine-grained compiler selection, including clang support. 2011-05-19 14:29:27 +00:00
yamt
d93894081a radix_tree_clear_tag:
- fix a bug which errornously clears tags on intermediate nodes.
- add comments.
2011-05-19 10:06:56 +00:00
yamt
464de4ca7d radixtree: assertions 2011-05-19 10:01:21 +00:00
yamt
59a4821fb2 radixtree: comments 2011-05-19 10:00:30 +00:00
yamt
a8d2a6dea1 radixtree: comments 2011-05-19 09:58:28 +00:00
yamt
3b8a580f96 g/c unused function prototypes 2011-05-19 09:57:20 +00:00
wiz
ee4a63b058 Improve wording. 2011-05-19 08:55:01 +00:00
kiyohara
2b5a5f1cfb Remove unnecessary Tab. 2011-05-19 08:22:38 +00:00
kiyohara
24f1286e60 + Load TLB-miss-address from SRR0, if ITMISS.
+ Remove a white space.
2011-05-19 07:51:50 +00:00
adam
dde94184d6 Reverting last change; joerg has a better approach 2011-05-19 06:09:36 +00:00
riastradh
f68971e6cf Add my name to the list. 2011-05-19 05:13:09 +00:00
macallan
7c67af7a5b remove obsolete comment - putchar() does in fact use the blitter now 2011-05-19 04:43:45 +00:00
rmind
4b0ec60601 ubc_release: use voff_t for offsets, rather than int. Constify.
Reviewed by matt@.
2011-05-19 03:44:19 +00:00
rmind
5b686f3960 Add some general description of vnode life-cycle. 2011-05-19 03:26:06 +00:00
manu
110816765a Call ufs_extattr_vnode_inactive before UFS_WAPBL_BEGIN, as the latter will
leave the vnode locked, and ufs_extattr_vnode_inactive does lock/unlock
2011-05-19 03:25:11 +00:00
christos
a216f4df59 fix header includes 2011-05-19 03:22:27 +00:00
rmind
7d4d81a323 - tmpfs: do not create dirent/node pools per-mount, there is no need to.
- tmpfs_mount: fix a leak of mount structures in error path.
2011-05-19 03:21:23 +00:00
christos
4c16c0afd2 Add missing prototype for __cmpdf2 2011-05-19 03:18:01 +00:00
rmind
60c9a518f3 Add comments, clean up. 2011-05-19 03:13:58 +00:00
rmind
4a4e52516e Remove cache_purge(9) calls from reclamation routines in the file systems,
as vclean(9) performs it for us since Lite2 merge.
2011-05-19 03:11:55 +00:00
christos
fa6990dd18 handle prototype for freeall 2011-05-19 03:09:47 +00:00
rmind
95ea6d26ab Re-implement kthread_join(9), so that it actually works (hi haad@). 2011-05-19 03:07:29 +00:00
christos
2d48e20cb6 include missing includes 2011-05-19 02:56:03 +00:00
christos
7471a8d9e4 include missing headers. 2011-05-19 02:54:58 +00:00
jakllsch
15bf553730 Specify that the sock argument of socktodesc() is an int,
instead of letting it default to int.
2011-05-19 02:37:41 +00:00
plunky
72323ee0ff add -Dlseek64=lseek to fix the build in geode_msr.c 2011-05-18 20:55:09 +00:00
mellon
0647473106 Include err.h and unistd.h to provide protos for err() and getpid(). 2011-05-18 19:45:05 +00:00
mellon
b519b2e283 Include err.h to provide prototype for err(). 2011-05-18 19:44:18 +00:00
dsl
67d513dd66 Remove __P() 2011-05-18 19:36:36 +00:00
drochner
582edd8b2a include the SHA2 hashs into the proposal which goes out with
SADB_ACQUIRE -- this doesn't change much because racoon ignores
the proposal from the kernel anyway and applies its own configuration,
but having MD5 and SHA1 in the list but SHA2 not looks strange
2011-05-18 18:56:02 +00:00
tsutsui
35020d6832 WARNSfy 2011-05-18 18:41:59 +00:00
drochner
184e1b20e6 use monotonic time rather than wall time for lifetime related timestamps,
to make key expiration robust against time changes
2011-05-18 18:36:15 +00:00
christos
6009929c48 add a hacky version of sigsuspendsetup() to satisfy link requirements. 2011-05-18 15:57:14 +00:00
manu
e0a6df40c2 - Proper permission checks when doing directory traversal. e.g.: run
rm dir/file while dir was never looked up since the mount. In that
situation, we get lookup with pcn_nameiop NAMEI_DELETE for dir before
we get it for file. But for dir we are just looking for PUFFS_VEXEC.
This is solved by honouring NAMEI_ISLASTCN, which is set for the last
element only

- do not send O_EXCL to FUSE as documentation forbids it.

- fix warning
2011-05-18 15:28:12 +00:00
manu
286587ad9c Set buffer size as big in nomal mode as we do in debug mode, when
perfused stays in foreground. The difference is a mistake and was not
intended.

There is still a bug ready to bite here, since SOCK_STREAM is not reliable.
We just hope that buffers are big enough to hold all packets, but if they
are overflown, we loose a packet and a file operation gets stuck.

We really nee SOCk_SEQPACKET here, but unfortunately it is very broken at
that time.
2011-05-18 15:25:19 +00:00
manu
e7a016f266 typos 2011-05-18 15:22:54 +00:00
christos
fc6147c605 No need to mask twice. The setup function does it. 2011-05-18 14:48:04 +00:00
adam
84862a28ce Add support for LLVM/Clang 2011-05-18 13:08:14 +00:00
drochner
31eddb04eb remove unused expression 2011-05-18 12:54:15 +00:00
drochner
d999ae2d7d remove stale declarations / empty function 2011-05-18 12:53:04 +00:00
nonaka
e1f964c37f Added Psion Teklogix NETBOOK PRO entry. 2011-05-18 12:11:46 +00:00