CVS commit: src/tests/net/icmp

2010-08-23 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Aug 23 10:49:28 UTC 2010

Modified Files:
src/tests/net/icmp: t_ping.c

Log Message:
Add a delay between startup of pinger and pingee here too.

XXX: there's apparently some race condition which appears to trigger
if a broadcast arp arrives around the same time as the arpwhohas
is sent.  This causes original packet to never be sent by the
arpwhohas requestor.  If this rings a bell to someone, please let
me know.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/tests/net/icmp/t_ping.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/rumpkern

2010-08-23 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Mon Aug 23 14:00:40 UTC 2010

Modified Files:
src/sys/rump/librump/rumpkern: rump.c

Log Message:
Initialize the new kernconfig_lock for rump kernels before it can be used.

Should fix the rather massive breakage in the automated test runs, too.
Sorry for breaking rump.


To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181 src/sys/rump/librump/rumpkern/rump.c

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



CVS commit: src/share/mk

2010-08-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon Aug 23 16:03:03 UTC 2010

Modified Files:
src/share/mk: bsd.test.mk

Log Message:
Simplify.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/share/mk/bsd.test.mk

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



CVS commit: src/sys

2010-08-23 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Mon Aug 23 16:20:45 UTC 2010

Modified Files:
src/sys/arch/x86/acpi: acpi_cpu_md.c
src/sys/arch/x86/include: machdep.h
src/sys/arch/x86/x86: x86_machdep.c
src/sys/dev/acpi: acpi_cpu.h acpi_cpu_cstate.c

Log Message:
Other entry points beyond x86_cpu_idle_halt() may use HLT as the
idle-mechanism. Send an IPI also for these in cpu_need_resched().


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/x86/acpi/acpi_cpu_md.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/x86/include/machdep.h
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/x86/x86/x86_machdep.c
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/acpi/acpi_cpu.h
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/acpi/acpi_cpu_cstate.c

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



CVS commit: othersrc

2010-08-23 Thread Arnaud Ysmal
Module Name:othersrc
Committed By:   stacktic
Date:   Mon Aug 23 17:09:59 UTC 2010

Modified Files:
othersrc/bin/ls: ls.c
othersrc/usr.bin/du: du.c

Log Message:
Add #include  for howmany().


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 othersrc/bin/ls/ls.c
cvs rdiff -u -r1.2 -r1.3 othersrc/usr.bin/du/du.c

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



CVS commit: othersrc

2010-08-23 Thread Arnaud Ysmal
Module Name:othersrc
Committed By:   stacktic
Date:   Mon Aug 23 17:11:29 UTC 2010

Modified Files:
othersrc: Makefile.fsu

Log Message:
Added rumpdev, rumpdev_putter and rumpdev_disk to LDADD for fs-utils binaries


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 othersrc/Makefile.fsu

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



CVS commit: src/sys/dev/scsipi

2010-08-23 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Aug 23 20:01:17 UTC 2010

Modified Files:
src/sys/dev/scsipi: scsipi_base.c

Log Message:
Convert one second(!!) delay to kpause.  It was originally done
from a callout, so delay was the only option (in those days).  Then
the caller was converted to a thread, but left as a delay.  It
still may block the scsipi completion thread processing (so I
seriously doubt this code path is executed very often on a live
system).


To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 src/sys/dev/scsipi/scsipi_base.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/dev

2010-08-23 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Aug 23 20:49:54 UTC 2010

Modified Files:
src/sys/rump/dev: Makefile.rumpdev
src/sys/rump/dev/lib/libumass: Makefile UMASS.ioconf
Added Files:
src/sys/rump/dev/lib/libscsipi: Makefile SCSIPI.ioconf component.c
shlib_version
src/sys/rump/dev/lib/libscsipi/opt: atapibus.h opt_compat_freebsd.h
opt_scsi.h scsibus.h wd.h
src/sys/rump/dev/lib/libumass: component.c
Removed Files:
src/sys/rump/dev/lib/libumass: sd_at_scsibus_at_umass.c
src/sys/rump/dev/lib/libumass/opt: atapibus.h opt_compat_freebsd.h
opt_scsi.h scsibus.h wd.h

Log Message:
Split scsipi out of librumpdev_umass into librumpdev_scsipi.  umass
still compile time depends on scsipi in the sense of "ifdef
NATAPIBLUES", but I'm not going to fix that now.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/rump/dev/Makefile.rumpdev
cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/lib/libscsipi/Makefile \
src/sys/rump/dev/lib/libscsipi/SCSIPI.ioconf \
src/sys/rump/dev/lib/libscsipi/component.c \
src/sys/rump/dev/lib/libscsipi/shlib_version
cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/lib/libscsipi/opt/atapibus.h \
src/sys/rump/dev/lib/libscsipi/opt/opt_compat_freebsd.h \
src/sys/rump/dev/lib/libscsipi/opt/opt_scsi.h \
src/sys/rump/dev/lib/libscsipi/opt/scsibus.h \
src/sys/rump/dev/lib/libscsipi/opt/wd.h
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib/libumass/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libumass/UMASS.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/lib/libumass/component.c
cvs rdiff -u -r1.5 -r0 src/sys/rump/dev/lib/libumass/sd_at_scsibus_at_umass.c
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libumass/opt/atapibus.h \
src/sys/rump/dev/lib/libumass/opt/opt_compat_freebsd.h \
src/sys/rump/dev/lib/libumass/opt/opt_scsi.h \
src/sys/rump/dev/lib/libumass/opt/scsibus.h \
src/sys/rump/dev/lib/libumass/opt/wd.h

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



CVS commit: src/sys/kern

2010-08-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Aug 23 20:53:08 UTC 2010

Modified Files:
src/sys/kern: exec_subr.c kern_pax.c

Log Message:
Fix issues with stack allocation and pax aslr:
- since the size is unsigned, don't check just that it is > 0, but limit
  it to the MAXSSIZ
- if the stack size is reduced because of aslr, make sure we reduce the
  actual allocation by the same size so that the size does not wrap around.
NB: Must be pulled up to 5.x!


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/kern/exec_subr.c
cvs rdiff -u -r1.23 -r1.24 src/sys/kern/kern_pax.c

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



CVS commit: src/distrib/sets/lists

2010-08-23 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Aug 23 20:53:41 UTC 2010

Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi

Log Message:
add rumpdev_scsipi


To generate a diff of this commit:
cvs rdiff -u -r1.548 -r1.549 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.1499 -r1.1500 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.130 -r1.131 src/distrib/sets/lists/comp/shl.mi

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



CVS commit: src/share/examples/rump

2010-08-23 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Aug 23 20:56:27 UTC 2010

Modified Files:
src/share/examples/rump/sdread: Makefile
src/share/examples/rump/umserv: Makefile

Log Message:
update component lists: scsipi is independent of umass now


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/share/examples/rump/sdread/Makefile
cvs rdiff -u -r1.2 -r1.3 src/share/examples/rump/umserv/Makefile

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



CVS commit: src/sys/netinet6

2010-08-23 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Tue Aug 24 00:07:00 UTC 2010

Modified Files:
src/sys/netinet6: in6_proto.c ip6_etherip.c ip6_etherip.h

Log Message:
Make the EtherIP in IPv6 input path work.
XXX: Figure out if we really need a separate protosw for IPv6.


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/netinet6/in6_proto.c
cvs rdiff -u -r1.13 -r1.14 src/sys/netinet6/ip6_etherip.c
cvs rdiff -u -r1.1 -r1.2 src/sys/netinet6/ip6_etherip.h

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



CVS commit: src/sys/dev/acpi

2010-08-23 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Aug 24 04:36:02 UTC 2010

Modified Files:
src/sys/dev/acpi: acpi.c

Log Message:
Initialize acpi_force_load so that it gets allocated in the data segment
rather than BSS.  This lets you change its value with 'gdb --write'.

OK jruoho@


To generate a diff of this commit:
cvs rdiff -u -r1.217 -r1.218 src/sys/dev/acpi/acpi.c

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

2010-08-23 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Tue Aug 24 05:34:16 UTC 2010

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

Log Message:
Few small nits.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/share/man/man9/module.9

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