CVS commit: src/lib/libc/arch/mips/gdtoa

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:12:06 UTC 2011

Modified Files:
src/lib/libc/arch/mips/gdtoa: Makefile.inc

Log Message:
Cleanup the o32 compat build test.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/mips/gdtoa/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/kern

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:15:51 UTC 2011

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

Log Message:
Deal with ELFnn_MACHDEP_ID_CASES a bit better.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/kern/subr_kobj.c

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-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:16:43 UTC 2011

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

Log Message:
Add code to detect attaching of evcnt before evcnt has been initialized.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/kern/subr_evcnt.c

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



CVS commit: src/sys/sys

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:17:39 UTC 2011

Modified Files:
src/sys/sys: kcore.h

Log Message:
Add a structure tag for phys_ram_seg_t.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/sys/kcore.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

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:18:43 UTC 2011

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

Log Message:
Move up evcnt_init to before cpu_startup()


To generate a diff of this commit:
cvs rdiff -u -r1.425 -r1.426 src/sys/kern/init_main.c

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-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:21:03 UTC 2011

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

Log Message:
Add more detailed debug printfs (one for each error case).


To generate a diff of this commit:
cvs rdiff -u -r1.304 -r1.305 src/sys/kern/kern_exec.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-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:29:24 UTC 2011

Modified Files:
src/sys/dev/usb: ehci.c ehcireg.h ehcivar.h usb.h

Log Message:
Add preliminary support for Embedded Transaction Translator Function (as
found on the MPC8536 and AR9334) which allows low/full devices to be
connected to an EHCI root hub.


To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.172 src/sys/dev/usb/ehci.c
cvs rdiff -u -r1.31 -r1.32 src/sys/dev/usb/ehcireg.h
cvs rdiff -u -r1.37 -r1.38 src/sys/dev/usb/ehcivar.h
cvs rdiff -u -r1.90 -r1.91 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: src/usr.bin/xlint/arch/mips64

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:30:10 UTC 2011

Modified Files:
src/usr.bin/xlint/arch/mips64: targparam.h

Log Message:
Change mips64 to use a 16 byte long double.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.bin/xlint/arch/mips64/targparam.h

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



CVS commit: src/share/mk

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 08:31:18 UTC 2011

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

Log Message:
Default mips64e[bl] to SOFTFLOAT.


To generate a diff of this commit:
cvs rdiff -u -r1.646 -r1.647 src/share/mk/bsd.own.mk

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



CVS commit: src

2011-01-18 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue Jan 18 09:28:43 UTC 2011

Modified Files:
src/external/bsd/mdocml/dist: lib.in
src/gnu/dist/groff/tmac: doc-syms
src/gnu/usr.bin/groff/tmac: mdoc.local

Log Message:
Move isns description from dist/groff to usr.bin/groff, where it belongs.
Add isns to mdocml libraries as well.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.4 -r1.2 src/external/bsd/mdocml/dist/lib.in
cvs rdiff -u -r1.14 -r1.15 src/gnu/dist/groff/tmac/doc-syms
cvs rdiff -u -r1.59 -r1.60 src/gnu/usr.bin/groff/tmac/mdoc.local

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



CVS commit: src/lib/librumphijack

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 11:04:10 UTC 2011

Modified Files:
src/lib/librumphijack: hijack.c

Log Message:
Fix dup2 mask so that dup2'ing a rump kernel fd to 1 does not cause
stderr to be treated as a rump kernel fd as well.  Makes e.g.
bozohttpd work better with stderr logging.

Also, add aborty stubs for kqueue.
(implementing kqueue is even trickier than implementing select/poll
since we need to keep state for two kqueue fd's)


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/librumphijack/hijack.c

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



CVS commit: [netbsd-5] xsrc/external/mit/xf86-video-ati/dist/src

2011-01-18 Thread Manuel Bouyer
Module Name:xsrc
Committed By:   bouyer
Date:   Tue Jan 18 12:08:30 UTC 2011

Modified Files:
xsrc/external/mit/xf86-video-ati/dist/src [netbsd-5]: drmmode_display.c
drmmode_display.h radeon_dri2.c radeon_dri2.h radeon_dummy_bufmgr.h
radeon_exa_shared.c radeon_exa_shared.h radeon_kms.c radeon_pm.c
radeon_vbo.c radeon_vbo.h

Log Message:
Fix fallout from ticket #1524 (patch applied twice to new files)


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.3.2.2 -r1.1.1.3.2.3 \
xsrc/external/mit/xf86-video-ati/dist/src/drmmode_display.c \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_dri2.c \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_kms.c
cvs rdiff -u -r1.1.1.2.2.2 -r1.1.1.2.2.3 \
xsrc/external/mit/xf86-video-ati/dist/src/drmmode_display.h \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_dri2.h \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_vbo.c \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_vbo.h
cvs rdiff -u -r1.1.1.1.2.2 -r1.1.1.1.2.3 \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_dummy_bufmgr.h \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_exa_shared.c \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_exa_shared.h \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_pm.c

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



CVS commit: src/lib/librumphijack

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 14:45:30 UTC 2011

Modified Files:
src/lib/librumphijack: hijack.c

Log Message:
Fix conversion: there are 1000*1000 nanoseconds in a millisecond, not 1000.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/librumphijack/hijack.c

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



CVS commit: src/lib/librumphijack

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 14:51:14 UTC 2011

Modified Files:
src/lib/librumphijack: hijack.c

Log Message:
Don't count sparse elements in the poll vector for host fds.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/librumphijack/hijack.c

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



CVS commit: src/lib/librumphijack

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 15:00:22 UTC 2011

Modified Files:
src/lib/librumphijack: Makefile

Log Message:
use -D_REENTRANT (should currently have no effect, but better safe
than sorry if someone adds uses of stdio macros)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/librumphijack/Makefile

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-01-18 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Jan 18 15:05:03 UTC 2011

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

Log Message:
fix port reset for non-ETTF case broken by previous commit


To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.173 src/sys/dev/usb/ehci.c

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



CVS commit: src/lib/librumphijack

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 16:00:04 UTC 2011

Modified Files:
src/lib/librumphijack: hijack.c

Log Message:
pollts:
Since fds[] does not go to both kernels, set revents to 0 when
splitting the vector.  Now any stale revents passed by the caller
do not get counted as results for the kernel which did not "win"
the poll.

This fixes a situation where a firefox transfer would occasionally
stall.  Now firefox works full speed with a rump networking stack.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/lib/librumphijack/hijack.c

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



CVS commit: src/lib

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 16:41:51 UTC 2011

Modified Files:
src/lib/libposix/sys: Makefile.inc
src/lib/librt/sys: Makefile.inc

Log Message:
Use PRINTOBJDIR to get the object directory of libc and use that with -I.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/lib/libposix/sys/Makefile.inc
cvs rdiff -u -r1.8 -r1.9 src/lib/librt/sys/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/dev/isa

2011-01-18 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Jan 18 16:45:11 UTC 2011

Modified Files:
src/sys/dev/isa: aps.c

Log Message:
treat temperature readings of 0xff as invalid, as I'm somewhat confident
that my Thinkpad isn't idling at 255 degC.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/isa/aps.c

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-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 17:33:05 UTC 2011

Modified Files:
src/sys/kern: syscalls.conf

Log Message:
Make syscallargs.h include  for cpuset_t typedef for
the benefit of ports where it does not get typedef'd via autoinclusion
of other headers.

problem pointed out & fix proposed by Izumi Tsutsui


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/kern/syscalls.conf

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



CVS commit: src/sys

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 17:34:29 UTC 2011

Modified Files:
src/sys/kern: init_sysent.c syscalls.c
src/sys/sys: syscall.h syscallargs.h

Log Message:
regen: include sys/sched.h in syscallargs.h


To generate a diff of this commit:
cvs rdiff -u -r1.250 -r1.251 src/sys/kern/init_sysent.c
cvs rdiff -u -r1.241 -r1.242 src/sys/kern/syscalls.c
cvs rdiff -u -r1.237 -r1.238 src/sys/sys/syscall.h
cvs rdiff -u -r1.220 -r1.221 src/sys/sys/syscallargs.h

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



CVS commit: src/sys/arch/x86/x86

2011-01-18 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Jan 18 17:44:16 UTC 2011

Modified Files:
src/sys/arch/x86/x86: mtrr_i686.c

Log Message:
- fix an off-by-one that disallowed adjacent mappings with conflicting
  types from being created
- only allow MTRR_TYPE_WC mappings if the processor supports it


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/x86/x86/mtrr_i686.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/acpi

2011-01-18 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Jan 18 18:56:26 UTC 2011

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

Log Message:
Use AcpiOsReadPort/AcpiOsWritePort instead of inb/outb so I can get rid of
of the i386 and x86_64 ifdefs.


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

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



CVS commit: src/lib/librumphijack

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 19:41:03 UTC 2011

Modified Files:
src/lib/librumphijack: hijack.c

Log Message:
* attempt to match libc non-compat names (XXX: needs work)
* make shutdown() a dual-stack call
* flip the default to use host for PF_UNIX, since that's generally
  the desired case (because of X)


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/lib/librumphijack/hijack.c

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



CVS commit: src/sys

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 19:52:24 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c
src/sys/kern: sys_generic.c
src/sys/sys: disklabel.h dkio.h

Log Message:
Make struct disklabel 8 byte aligned.  This increases its size by 4 bytes
on IPL32 platforms so add code in sys_ioctl (and netbsd32_ioctl) to deal
with the older/smaller diskabel size.  This change makes disklabel the
same for both IPL32 and LP64 platforms.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.124 -r1.125 src/sys/kern/sys_generic.c
cvs rdiff -u -r1.107 -r1.108 src/sys/sys/disklabel.h
cvs rdiff -u -r1.16 -r1.17 src/sys/sys/dkio.h

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



CVS commit: src/lib/librumphijack

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 19:53:24 UTC 2011

Modified Files:
src/lib/librumphijack: Makefile

Log Message:
comment out DBG and NOGCCERROR, use proper LIBDPLIBS form


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/librumphijack/Makefile

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



CVS commit: src

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 20:09:38 UTC 2011

Modified Files:
src/distrib/sets/lists/base: ad.mips64eb ad.mips64el md.amd64
md.sparc64 shl.mi
src/distrib/sets/lists/comp: ad.mips64eb ad.mips64el md.amd64
md.sparc64
src/lib: Makefile

Log Message:
hook librumphijack to the build


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/distrib/sets/lists/base/ad.mips64eb
cvs rdiff -u -r1.33 -r1.34 src/distrib/sets/lists/base/ad.mips64el
cvs rdiff -u -r1.108 -r1.109 src/distrib/sets/lists/base/md.amd64
cvs rdiff -u -r1.101 -r1.102 src/distrib/sets/lists/base/md.sparc64
cvs rdiff -u -r1.567 -r1.568 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.16 -r1.17 src/distrib/sets/lists/comp/ad.mips64eb \
src/distrib/sets/lists/comp/ad.mips64el
cvs rdiff -u -r1.90 -r1.91 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.77 -r1.78 src/distrib/sets/lists/comp/md.sparc64
cvs rdiff -u -r1.159 -r1.160 src/lib/Makefile

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



CVS commit: src/sys/sys

2011-01-18 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Tue Jan 18 20:17:51 UTC 2011

Modified Files:
src/sys/sys: lwp.h

Log Message:
G/C unused declaration; fix few comments on locking; whitespaces.
No functional changes.


To generate a diff of this commit:
cvs rdiff -u -r1.140 -r1.141 src/sys/sys/lwp.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

2011-01-18 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Tue Jan 18 20:32:53 UTC 2011

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

Log Message:
mq_poll_fop: return only those events which are polled.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/kern/sys_mqueue.c

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



CVS commit: src

2011-01-18 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Tue Jan 18 20:33:46 UTC 2011

Modified Files:
src/sys/net: if.c if.h
src/sys/net/npf: npf.c npf.h npf_alg_icmp.c npf_ctl.c npf_handler.c
npf_impl.h npf_inet.c npf_instr.c npf_log.c npf_mbuf.c npf_nat.c
npf_ruleset.c npf_sendpkt.c npf_session.c npf_state.c
src/usr.sbin/npf/npfctl: npf.conf.5 npf_data.c npf_parser.c npfctl.8
npfctl.c npfctl.h

Log Message:
NPF checkpoint:
- Add the concept of rule procedure: separate normalization, logging and
  potentially other functions from the rule structure.  Rule procedure can be
  shared amongst the rules.  Separation is both at kernel level (npf_rproc_t)
  and configuration ("procedure" + "apply").
- Fix portmap sharing for NAT policy.
- Update TCP state tracking logic.  Use TCP FSM definitions.
- Add if_byindex(), OK by matt@.  Use in logging for the lookup.
- Fix traceroute ALG and many other bugs; misc clean-up.


To generate a diff of this commit:
cvs rdiff -u -r1.249 -r1.250 src/sys/net/if.c
cvs rdiff -u -r1.148 -r1.149 src/sys/net/if.h
cvs rdiff -u -r1.2 -r1.3 src/sys/net/npf/npf.c src/sys/net/npf/npf_state.c
cvs rdiff -u -r1.5 -r1.6 src/sys/net/npf/npf.h src/sys/net/npf/npf_alg_icmp.c \
src/sys/net/npf/npf_handler.c src/sys/net/npf/npf_impl.h \
src/sys/net/npf/npf_inet.c src/sys/net/npf/npf_mbuf.c \
src/sys/net/npf/npf_ruleset.c
cvs rdiff -u -r1.4 -r1.5 src/sys/net/npf/npf_ctl.c \
src/sys/net/npf/npf_instr.c src/sys/net/npf/npf_nat.c
cvs rdiff -u -r1.1 -r1.2 src/sys/net/npf/npf_log.c
cvs rdiff -u -r1.3 -r1.4 src/sys/net/npf/npf_sendpkt.c
cvs rdiff -u -r1.6 -r1.7 src/sys/net/npf/npf_session.c
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/npf/npfctl/npf.conf.5
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npf_data.c
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/npf/npfctl/npf_parser.c \
src/usr.sbin/npf/npfctl/npfctl.h
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/npf/npfctl/npfctl.8 \
src/usr.sbin/npf/npfctl/npfctl.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/comp

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 21:07:52 UTC 2011

Modified Files:
src/distrib/sets/lists/comp: ad.mips64eb ad.mips64el md.amd64
md.sparc64 mi shl.mi

Log Message:
missed librumphijack_pic.a and .ln in previous


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/distrib/sets/lists/comp/ad.mips64eb \
src/distrib/sets/lists/comp/ad.mips64el
cvs rdiff -u -r1.91 -r1.92 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.78 -r1.79 src/distrib/sets/lists/comp/md.sparc64
cvs rdiff -u -r1.1569 -r1.1570 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.149 -r1.150 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/sys/dev/acpi

2011-01-18 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Jan 18 21:15:55 UTC 2011

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

Log Message:
If the thermal zone has a _PSL method, print a list of processors
associated with the zone at attach time.

  acpitz0 at acpi0 (THM0)
  acpitz0: levels: critical 127.0 C, passive cooling
  acpitz1 at acpi0 (THM1): cpu0 cpu1
  acpitz1: levels: critical 100.0 C, passive 95.5 C, passive cooling


To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/dev/acpi/acpi_tz.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/xen/xen

2011-01-18 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Tue Jan 18 21:34:31 UTC 2011

Modified Files:
src/sys/arch/xen/xen: xennetback_xenbus.c

Log Message:
Fix bad pasto cooking: xennet backend is not xbdback: use
aprint_error_ifnet() with the proper ifnet device for error messages.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/xen/xen/xennetback_xenbus.c

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



CVS commit: src/sys/uvm

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 21:43:29 UTC 2011

Modified Files:
src/sys/uvm: uvm_page.h uvm_pglist.c

Log Message:
Improve the efficiency of searching for a contiguous set of free pages.


To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/uvm/uvm_page.h
cvs rdiff -u -r1.51 -r1.52 src/sys/uvm/uvm_pglist.c

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



CVS commit: src/sys/sys

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 21:45:28 UTC 2011

Modified Files:
src/sys/sys: param.h

Log Message:
Welcome to 5.99.44


To generate a diff of this commit:
cvs rdiff -u -r1.379 -r1.380 src/sys/sys/param.h

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



CVS commit: src

2011-01-18 Thread Adam Hamsik
Module Name:src
Committed By:   haad
Date:   Tue Jan 18 22:21:24 UTC 2011

Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/sys/modules/solaris: Makefile
src/sys/modules/zfs: Makefile
src/sys/rump/fs: Makefile.rumpfscomp
src/sys/rump/kern: Makefile.rumpkerncomp
src/sys/rump/librump/rumpkern: locks.c rumpcopy.c vm.c
Added Files:
src/sys/modules/solaris: Makefile.solmod
src/sys/modules/zfs: Makefile.zfsmod
src/sys/rump/fs/lib/libzfs: Makefile component.c shlib_version
src/sys/rump/kern/lib/libsolaris: Makefile component.c shlib_version

Log Message:
Add support for compiling ZFS and Solaris modules as RUMP libraries. Add
some locking and rumpcopy primitives and refactor module building Makefiles
to work with both RUMP and kernel modules. This is first part of adding
support for regular test of zfs on NetBSD to hunt some bugs and make it
stable.

Ok by pooka@.


To generate a diff of this commit:
cvs rdiff -u -r1.568 -r1.569 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.1570 -r1.1571 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.150 -r1.151 src/distrib/sets/lists/comp/shl.mi
cvs rdiff -u -r1.4 -r1.5 src/sys/modules/solaris/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/solaris/Makefile.solmod
cvs rdiff -u -r1.3 -r1.4 src/sys/modules/zfs/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/zfs/Makefile.zfsmod
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/fs/Makefile.rumpfscomp
cvs rdiff -u -r0 -r1.1 src/sys/rump/fs/lib/libzfs/Makefile \
src/sys/rump/fs/lib/libzfs/component.c \
src/sys/rump/fs/lib/libzfs/shlib_version
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/kern/Makefile.rumpkerncomp
cvs rdiff -u -r0 -r1.1 src/sys/rump/kern/lib/libsolaris/Makefile \
src/sys/rump/kern/lib/libsolaris/component.c \
src/sys/rump/kern/lib/libsolaris/shlib_version
cvs rdiff -u -r1.47 -r1.48 src/sys/rump/librump/rumpkern/locks.c
cvs rdiff -u -r1.16 -r1.17 src/sys/rump/librump/rumpkern/rumpcopy.c
cvs rdiff -u -r1.106 -r1.107 src/sys/rump/librump/rumpkern/vm.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/include

2011-01-18 Thread Adam Hamsik
Module Name:src
Committed By:   haad
Date:   Tue Jan 18 23:02:37 UTC 2011

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

Log Message:
Bring pmap.h to new world order.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/include/pmap.h

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/include

2011-01-18 Thread Adam Hamsik
Module Name:src
Committed By:   haad
Date:   Tue Jan 18 23:03:29 UTC 2011

Added Files:
src/sys/arch/usermode/include: bus.h

Log Message:
bus.h is required for build so add some empty file for now.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/usermode/include/bus.h

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



CVS commit: src

2011-01-18 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Tue Jan 18 23:12:39 UTC 2011

Modified Files:
src/distrib/sets/lists/comp: mi
src/share/misc: Makefile
Added Files:
src/share/misc: operator

Log Message:
The drama club has spoken. Put this killer feature of NetBSD back.


To generate a diff of this commit:
cvs rdiff -u -r1.1571 -r1.1572 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.35 -r1.36 src/share/misc/Makefile
cvs rdiff -u -r0 -r1.3 src/share/misc/operator

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



CVS commit: xsrc/external/mit/xf86-video-intel/dist/src/xvmc

2011-01-18 Thread Jared D. McNeill
Module Name:xsrc
Committed By:   jmcneill
Date:   Tue Jan 18 23:31:47 UTC 2011

Modified Files:
xsrc/external/mit/xf86-video-intel/dist/src/xvmc: i965_xvmc.c

Log Message:
workaround a lint bug


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/xf86-video-intel/dist/src/xvmc/i965_xvmc.c

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



CVS commit: src

2011-01-18 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Jan 18 23:33:52 UTC 2011

Modified Files:
src/distrib/sets/lists/xbase: md.amd64 md.i386
src/external/mit/xorg/lib: Makefile
src/external/mit/xorg/server/drivers/xf86-video-intel: Makefile
Added Files:
src/external/mit/xorg/lib/libI810XvMC: Makefile shlib_version
src/external/mit/xorg/lib/libIntelXvMC: Makefile shlib_version

Log Message:
Enable XvMC support for Intel graphics chips


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/distrib/sets/lists/xbase/md.amd64
cvs rdiff -u -r1.22 -r1.23 src/distrib/sets/lists/xbase/md.i386
cvs rdiff -u -r1.20 -r1.21 src/external/mit/xorg/lib/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/libI810XvMC/Makefile \
src/external/mit/xorg/lib/libI810XvMC/shlib_version
cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/libIntelXvMC/Makefile \
src/external/mit/xorg/lib/libIntelXvMC/shlib_version
cvs rdiff -u -r1.8 -r1.9 \
src/external/mit/xorg/server/drivers/xf86-video-intel/Makefile

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



CVS commit: src/share

2011-01-18 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Tue Jan 18 23:36:07 UTC 2011

Modified Files:
src/share/man/man7: operator.7
src/share/misc: operator

Log Message:
Bring over improvements from FreeBSD.

  List all of the assignment operators explicitly, for those who have
  been traumatized by perl.

  Add C++ operators (from Christoph Mallon )

Markup improvements to make PostScript output pretty.

Bring back FILES section now that /usr/share/misc/operator is
resurrected.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/share/man/man7/operator.7
cvs rdiff -u -r1.3 -r1.4 src/share/misc/operator

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



CVS commit: src/lib/librumphijack

2011-01-18 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Jan 18 23:43:21 UTC 2011

Modified Files:
src/lib/librumphijack: hijack.c

Log Message:
fix lp64 snafu (hopefully)

from pgoyette


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/lib/librumphijack/hijack.c

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



CVS commit: src/sys

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 23:56:49 UTC 2011

Modified Files:
src/sys/arch/sparc64/sparc64: vm_machdep.c
src/sys/arch/x86/x86: vm_machdep.c
src/sys/kern: kern_fork.c

Log Message:
Copy PK_32 to p2->p_flag instead of doing it in the cpu_proc_fork hook.


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/sparc64/sparc64/vm_machdep.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x86/x86/vm_machdep.c
cvs rdiff -u -r1.178 -r1.179 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/share/man/man7

2011-01-18 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed Jan 19 00:06:22 UTC 2011

Modified Files:
src/share/man/man7: c.7

Log Message:
Use .Va __func__ and .Vt restrict


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/share/man/man7/c.7

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



CVS commit: src/gnu/usr.bin/groff/tmac

2011-01-18 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed Jan 19 00:10:10 UTC 2011

Modified Files:
src/gnu/usr.bin/groff/tmac: mdoc.local

Log Message:
Add FreeBSD-9.0.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/gnu/usr.bin/groff/tmac/mdoc.local

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



CVS commit: src/share/man/man7

2011-01-18 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed Jan 19 00:21:19 UTC 2011

Modified Files:
src/share/man/man7: glob.7

Log Message:
Fix PostScript formatting of the character classes table.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man7/glob.7

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



CVS commit: src/share/man/man7

2011-01-18 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed Jan 19 00:33:11 UTC 2011

Modified Files:
src/share/man/man7: glob.7

Log Message:
Be consistent in using (fixed width font) literals.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man7/glob.7

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



CVS commit: src

2011-01-18 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Wed Jan 19 00:36:40 UTC 2011

Modified Files:
src/distrib/sets/lists/xbase: md.amd64 md.i386
src/external/mit/xorg/lib/libI810XvMC: shlib_version
src/external/mit/xorg/lib/libIntelXvMC: shlib_version

Log Message:
Install these libraries as version 1.0 instead of 0.0


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/distrib/sets/lists/xbase/md.amd64
cvs rdiff -u -r1.23 -r1.24 src/distrib/sets/lists/xbase/md.i386
cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/lib/libI810XvMC/shlib_version
cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/lib/libIntelXvMC/shlib_version

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



CVS commit: src

2011-01-18 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Wed Jan 19 01:52:44 UTC 2011

Modified Files:
src/distrib/sets/lists/xcomp: md.amd64 md.i386
src/external/mit/xorg/lib/libI810XvMC: Makefile

Log Message:
In case it's too obvious, the libI810XvMC directory is for building the
libI810XvMC library.  Additionally, set list fixes for this and previous
related changes.


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/distrib/sets/lists/xcomp/md.amd64
cvs rdiff -u -r1.35 -r1.36 src/distrib/sets/lists/xcomp/md.i386
cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/lib/libI810XvMC/Makefile

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



CVS commit: src/share/man/man7

2011-01-18 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed Jan 19 02:25:18 UTC 2011

Modified Files:
src/share/man/man7: sysctl.7

Log Message:
Do some markup cleanup for the benefit of troff PostScript output.

- try to be more consistent with Va/Vt/Dv
- make the space in "... otherwise 0." non-paddable to prevent widow "0."
- consistently use -width "123456" for lists of nodes

TODO: There's still quite a bit of mess to clean up:

- tables of "n+1 level names" are indented (or not) inconsistently
- formatting of node names is inconsistent (normal vs literal)
- references to POSIX should use .St
- filesystem vs. file-system, our old time favorite!
- .Pq adds annoying extra space in troff output, do we really want to use it?
- etc.


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/share/man/man7/sysctl.7

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



CVS commit: src/lib/libc/arch/powerpc/string

2011-01-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jan 19 02:47:01 UTC 2011

Modified Files:
src/lib/libc/arch/powerpc/string: bzero.S

Log Message:
Fix some bugs introduced when switching to new GOT/PLT format.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/arch/powerpc/string/bzero.S

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



CVS commit: src/share/man/man7

2011-01-18 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed Jan 19 04:00:21 UTC 2011

Modified Files:
src/share/man/man7: environ.7

Log Message:
Sprinkle some markup.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/share/man/man7/environ.7

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



CVS commit: src/share/man/man7

2011-01-18 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed Jan 19 04:33:14 UTC 2011

Modified Files:
src/share/man/man7: signal.7

Log Message:
Consistently use .Dv to refer to signal names.
Fix column widths so that troff emits correctly aligned column names.
Use .Sy for column names.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/share/man/man7/signal.7

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



CVS commit: src/sbin/atactl

2011-01-18 Thread Tohru Nishimura
Module Name:src
Committed By:   nisimura
Date:   Wed Jan 19 07:55:13 UTC 2011

Modified Files:
src/sbin/atactl: atactl.c

Log Message:
fix mislabelled S.M.A.R.T. lifetime temperature record reading.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sbin/atactl/atactl.c

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