CVS commit: src/sys/fs/union

2011-08-23 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Tue Aug 23 07:39:37 UTC 2011

Modified Files:
src/sys/fs/union: union.h union_subr.c union_vnops.c

Log Message:
Stop abusing relookup() to prepare the creation of new nodes
in the upper layer.
Replace union_relookup() with union_do_lookup() that prepares
a component, calls VOP_LOOKUP() and does the EEXIST test.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/fs/union/union.h
cvs rdiff -u -r1.49 -r1.50 src/sys/fs/union/union_subr.c
cvs rdiff -u -r1.45 -r1.46 src/sys/fs/union/union_vnops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/rump/librump/rumpvfs

2011-08-23 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Tue Aug 23 07:40:32 UTC 2011

Modified Files:
src/sys/rump/librump/rumpvfs: rumpfs.c

Log Message:
When consuming only part of a path in rump_vop_lookup():

- Make sure to consume complete path components.
- Consume trailing slashes too.
- Do not clear REQUIREDIR.

Test rump/modautoload/t_modautoload now passes.


To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/rump/librump/rumpvfs/rumpfs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mips/ralink

2011-08-23 Thread Masaru OKI
Module Name:src
Committed By:   oki
Date:   Tue Aug 23 08:10:08 UTC 2011

Modified Files:
src/sys/arch/mips/ralink: ralink_eth.c

Log Message:
make compile with options RT3050.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mips/ralink/ralink_eth.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/sh

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 09:59:20 UTC 2011

Modified Files:
src/bin/sh: error.h output.h

Log Message:
add more gcc printf format attributes


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/bin/sh/error.h
cvs rdiff -u -r1.22 -r1.23 src/bin/sh/output.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/sh

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 10:01:32 UTC 2011

Modified Files:
src/bin/sh: show.c

Log Message:
- add pid to the trace file so that we don't keep overwriting ourselves
- use va_copy to print the trace arguments so that we don't deplete it for the 
real printf


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/bin/sh/show.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/sh

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 10:04:39 UTC 2011

Modified Files:
src/bin/sh: expand.c

Log Message:
PR/45269: Andreas Gustafsson: Instead of falling off the edge when eating 
trailing newlines
if the block has moved, arrange so that trailing newlines are never placed in 
the string
in the first place, by accumulating them and adding them only after we've 
encountered a
non-newline character. This allows also for more efficient appending since we 
know how much
we need beforehand. From FreeBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/bin/sh/expand.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/utils/sysinst

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 10:26:07 UTC 2011

Modified Files:
src/distrib/utils/sysinst: Makefile.inc

Log Message:
document non-literal formats


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/distrib/utils/sysinst/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 10:41:47 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Cleanup pv_get() before enabling multiple-mappings


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/sh

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 10:47:06 UTC 2011

Modified Files:
src/bin/sh: Makefile

Log Message:
document another non-literal format string


To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 src/bin/sh/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 11:36:12 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Implement pv_alloc() and pv_free() and add various printf's to see what
functions are called that might have side effects due to not being
implemented!


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 12:06:14 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Initial implementation of pmap_remove()

Also cleaned up some debug output to be aprint_debug()'d.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/conf

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 12:27:01 UTC 2011

Modified Files:
src/sys/arch/usermode/conf: GENERIC

Log Message:
pull in GENERIC.local if it exists


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/usermode/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2011-08-23 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Aug 23 12:33:50 UTC 2011

Modified Files:
src/sys/dev/usb: if_rum.c

Log Message:
In preparation for building this as a module, clean-up some gcc
-Wsign-compare issues so it will build with WARNS=4


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/usb/if_rum.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 12:36:20 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
get rid of uvmhist stuff


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 12:46:58 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
The pv_tables and the kernel pmap structure are not managed by UVM and thus
shouldn't be returned in pmap_virtual_space() for UVM.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2011-08-23 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Aug 23 12:53:29 UTC 2011

Modified Files:
src/sys/dev/usb: if_axe.c if_rum.c

Log Message:
Update for modular build


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/dev/usb/if_axe.c
cvs rdiff -u -r1.37 -r1.38 src/sys/dev/usb/if_rum.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/modules

2011-08-23 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Aug 23 12:54:05 UTC 2011

Added Files:
src/sys/modules/if_axe: Makefile if_axe.ioconf
src/sys/modules/if_rum: Makefile if_rum.ioconf

Log Message:
Module build glue for if_rum and if_axe


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_axe/Makefile \
src/sys/modules/if_axe/if_axe.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_rum/Makefile \
src/sys/modules/if_rum/if_rum.ioconf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/modules/if_rum

2011-08-23 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Aug 23 12:55:50 UTC 2011

Modified Files:
src/sys/modules/if_rum: Makefile

Log Message:
Remove left-over debug line


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/modules/if_rum/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 13:01:25 UTC 2011

Modified Files:
src/sys/kern: kern_fork.c

Log Message:
don't use lwp_setprivate in fork, but copy the private lwp member directly
because userland might have messed with the TLS register without letting
the kernel know. This fixes fork() on amd64. Thanks chuq!


To generate a diff of this commit:
cvs rdiff -u -r1.184 -r1.185 src/sys/kern/kern_fork.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 13:35:57 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Braindead implementation of pmap_zero_page()


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 13:37:32 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
OOps... there is no aprintf_debug()


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 14:23:08 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Clean up chatty pmap.c and fix important bug that claimed too little kmem
space. Thanks go to jmcneill for finding it!


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 14:37:50 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: clock.c
src/sys/arch/usermode/include: thunk.h
src/sys/arch/usermode/usermode: thunk.c

Log Message:
host and userkernel timespec might differ in size (because of time_t) so
instead of thunk_clock_getres() filling in a timespec, use instead
thunk_clock_getres_monotonic() that returns the resolution as a long


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/usermode/dev/clock.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/usermode/include/thunk.h
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/usermode/usermode/thunk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 15:12:31 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Fix zero page cleaning. The supplied `pa' is a physical address and no page
number so don't multiply with PAGE_SIZE


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 15:35:53 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Implement pmap_create()


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/dev

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 15:56:12 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: ld_thunkbus.c

Log Message:
don't use kmem from softint context


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/usermode/dev/ld_thunkbus.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 16:09:27 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: clock.c
src/sys/arch/usermode/include: thunk.h
src/sys/arch/usermode/usermode: thunk.c

Log Message:
more host vs. userkernel time_t fixes


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/usermode/dev/clock.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/usermode/include/thunk.h
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/usermode/usermode/thunk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 16:16:26 UTC 2011

Modified Files:
src/sys/arch/usermode/include: thunk.h
src/sys/arch/usermode/usermode: pmap.c thunk.c

Log Message:
unlink pmap backing file immediately after opening it, so we don't leave
a bunch of 128MB turds sitting around in /tmp


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/usermode/include/thunk.h
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/usermode/usermode/pmap.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/usermode/usermode/thunk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 16:16:43 UTC 2011

Modified Files:
src/sys/dev/usb: files.usb umass.c umass_isdata.c umass_quirks.c
umass_scsipi.c usb.h

Log Message:
defopt UMASS_DEBUG


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/sys/dev/usb/files.usb
cvs rdiff -u -r1.139 -r1.140 src/sys/dev/usb/umass.c
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/usb/umass_isdata.c
cvs rdiff -u -r1.85 -r1.86 src/sys/dev/usb/umass_quirks.c
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/usb/umass_scsipi.c
cvs rdiff -u -r1.92 -r1.93 src/sys/dev/usb/usb.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [cherry-xenmp] src/sys/arch/xen/xen

2011-08-23 Thread Cherry G. Mathew
Module Name:src
Committed By:   cherry
Date:   Tue Aug 23 16:19:12 UTC 2011

Modified Files:
src/sys/arch/xen/xen [cherry-xenmp]: clock.c

Log Message:
MP-fy clock. per-cpu hardclock(). Use the periodic timer, instead of the 
one-shot reload.

idle_loop() does not block the domain anymore. Instead, it yields to the 
hypervisor(). We can thus remove the one-shot "wakeup" timer.


To generate a diff of this commit:
cvs rdiff -u -r1.54.6.2 -r1.54.6.3 src/sys/arch/xen/xen/clock.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 17:00:36 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: clock.c
src/sys/arch/usermode/include: thunk.h
src/sys/arch/usermode/usermode: machdep.c thunk.c

Log Message:
more time_t fixes


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/usermode/dev/clock.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/usermode/include/thunk.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/usermode/usermode/machdep.c \
src/sys/arch/usermode/usermode/thunk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/makefs

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 17:09:11 UTC 2011

Modified Files:
src/usr.sbin/makefs: cd9660.c

Log Message:
PR/45285: Martin Matuska: makefs does not properly convert ISO level 1 and 2
filenames (buffer overflow)

makefs does not properly verify the maximum filename length in the
special "." case for both ISO level 1 and ISO level 2 filename
conversion.  This creates broken images or causes a buffer overflow
(ISO level 2).

ISO level 1:
If a filename contains only dots or up to 8 characters followed by
dots the 8+3 limit check doesn't work.

ISO level 2:
If a filename contains a dot in the first 30 characters and a dot
on the 30th character, the length limit check doesn't work and the
buffer is overflowed.

$ mkdir level1
$ touch level1/12345
$ makefs -t cd9660 -o isolevel=1 test.iso level1

$ mkdir level2
$ touch level2/1234567890.2345678901234567.34567890123456789012345
$ makefs -t cd9660 -o isolevel=2 test.iso level2


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/usr.sbin/makefs/cd9660.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 17:12:32 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: ld_thunkbus.c
src/sys/arch/usermode/include: thunk.h
src/sys/arch/usermode/usermode: thunk.c

Log Message:
struct stat also has time_t in it, so we can't use that in the thunk api either


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/usermode/dev/ld_thunkbus.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/usermode/include/thunk.h
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/usermode/usermode/thunk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gen

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 17:28:34 UTC 2011

Modified Files:
src/lib/libc/gen: sysconf.3

Log Message:
maxmimum -> maximum


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/lib/libc/gen/sysconf.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 18:36:08 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: thunk.c

Log Message:
Use write(1,..) and not putchar()


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/usermode/usermode/thunk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/usermode

2011-08-23 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Tue Aug 23 18:37:51 UTC 2011

Modified Files:
src/sys/arch/usermode/usermode: pmap.c

Log Message:
Give malloc(3) a barrier to allocate OVER... i.e. let the space at ease!
Note that it could use an extra barrier too.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/usermode/usermode/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/makefs

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 19:17:07 UTC 2011

Modified Files:
src/usr.sbin/makefs: cd9660.c

Log Message:
remove stray brace, minor knf


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/usr.sbin/makefs/cd9660.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/makefs

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 19:57:24 UTC 2011

Modified Files:
src/usr.sbin/makefs: cd9660.c

Log Message:
more fixes from martin


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/makefs/cd9660.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/elf2ecoff

2011-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 23 20:27:22 UTC 2011

Modified Files:
src/usr.bin/elf2ecoff: elf2ecoff.c

Log Message:
misc knf cleanup.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/usr.bin/elf2ecoff/elf2ecoff.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 21:55:22 UTC 2011

Modified Files:
src/sys/arch/usermode/include: thunk.h
src/sys/arch/usermode/usermode: thunk.c

Log Message:
add a wrapper for signal(3)


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/usermode/include/thunk.h
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/usermode/usermode/thunk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/usermode/dev

2011-08-23 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Aug 23 21:56:02 UTC 2011

Modified Files:
src/sys/arch/usermode/dev: clock.c

Log Message:
call hardclock from a softint instead of signal handler


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/usermode/dev/clock.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2011-08-23 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Tue Aug 23 22:00:58 UTC 2011

Modified Files:
src/share/man/man9: vmem.9
src/sys/kern: subr_vmem.c
src/sys/rump/net/lib/libshmif: if_shmem.c
src/sys/sys: vmem.h

Log Message:
Introduce a couple of new constants, VMEM_ADDR_MIN (the least possible
address in a vmem(9) arena, 0) and VMEM_ADDR_MAX (the maximum possible
address, currently 0x).  Modify several boundary conditions so
that a vmem(9) arena can allocate ranges including VMEM_ADDR_MAX.
Update documentation and tests.

These changes pass the tests in sys/kern/subr_vmem.c.  To compile the
and run the test program, run "cd sys/kern/ && gcc -DVMEM_SANITY -o
subr_vmem ./subr_vmem.c && ./subr_vmem".


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/share/man/man9/vmem.9
cvs rdiff -u -r1.59 -r1.60 src/sys/kern/subr_vmem.c
cvs rdiff -u -r1.40 -r1.41 src/sys/rump/net/lib/libshmif/if_shmem.c
cvs rdiff -u -r1.12 -r1.13 src/sys/sys/vmem.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/man/man9

2011-08-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue Aug 23 22:14:51 UTC 2011

Modified Files:
src/share/man/man9: vmem.9

Log Message:
Bump date for previous.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/share/man/man9/vmem.9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [matt-nb5-pq3] src/sys/arch/evbppc/conf

2011-08-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Aug 24 00:09:31 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf [matt-nb5-pq3]: MPC8548CDS

Log Message:
Make uboot images.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/arch/evbppc/conf/MPC8548CDS

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sparc/sparc

2011-08-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Wed Aug 24 02:51:14 UTC 2011

Modified Files:
src/sys/arch/sparc/sparc: pmap.c

Log Message:
normalise #if defined(MULTIPROCESSOR) usage.


To generate a diff of this commit:
cvs rdiff -u -r1.343 -r1.344 src/sys/arch/sparc/sparc/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.