CVS commit: [jym-xensuspend] src/sys/arch/xen/include

2011-08-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Aug 27 15:48:36 UTC 2011 Modified Files: src/sys/arch/xen/include [jym-xensuspend]: xen.h Log Message: (HEAD fix) _BSD_VA_LIST_ => va_list To generate a diff of this commit: cvs rdiff -u -r1.30.8.6 -r1.30.8.7 src/sys/arch/xen/i

CVS commit: [jym-xensuspend] src/sys/arch/xen

2011-08-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Aug 27 15:56:48 UTC 2011 Modified Files: src/sys/arch/xen/include [jym-xensuspend]: shutdown_xenbus.h xen.h src/sys/arch/xen/x86 [jym-xensuspend]: hypervisor_machdep.c src/sys/arch/xen/xen [jym-xensuspend]: shutdow

CVS commit: [jym-xensuspend] src/sys/arch

2011-08-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Aug 27 15:59:49 UTC 2011 Added Files: src/sys/arch/amd64/include [jym-xensuspend]: bus_defs.h bus_funcs.h src/sys/arch/i386/include [jym-xensuspend]: bus_defs.h bus_funcs.h src/sys/arch/i386/stand/lib [jym-xensuspe

CVS commit: src/share/man/man4

2011-08-28 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Aug 28 22:09:37 UTC 2011 Modified Files: src/share/man/man4: ddb.4 Log Message: Be more precise for Xen: + is only valid for Xen domUs. dom0 uses the same key sequences as i386/amd64. To generate a diff of this commit: cvs

CVS commit: [jym-xensuspend] src/sys/arch/xen/xen

2011-08-28 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Aug 28 22:34:26 UTC 2011 Modified Files: src/sys/arch/xen/xen [jym-xensuspend]: clock.c evtchn.c Log Message: Put some assertions to check values of the VIRQ <> event channels mappings. Fix the VIRQ_TIMER per-cpu translations, s

CVS commit: src/sys/arch/xen/xen

2011-08-28 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Aug 28 22:36:17 UTC 2011 Modified Files: src/sys/arch/xen/xen: evtchn.c xennetback_xenbus.c Log Message: KNF, white spaces and comment typo fixes. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/arch/xen/x

CVS commit: src/sys/arch/xen/xen

2011-08-28 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Aug 28 22:55:52 UTC 2011 Modified Files: src/sys/arch/xen/xen: evtchn.c Log Message: VIRQ_TIMER virqs are allocated and tracked in a array (virq_timer_to_evtch, indexed by cpuid) different from the VIRQ <> event channel one (virq

CVS commit: src/share/man/man4

2011-08-29 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Aug 29 22:01:47 UTC 2011 Modified Files: src/share/man/man4: ddb.4 Log Message: Be more precise for Xen dom0: either Ctrl + Alt + Esc, or + when on serial console. Thanks to Christoph and Manuel for pointing that out. To g

CVS commit: src

2011-09-01 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Sep 1 22:35:18 UTC 2011 Modified Files: src/sys/lib/libkern: libkern.h Added Files: src/common/lib/libc/string: strnlen.c Removed Files: src/lib/libc/string: strnlen.c Log Message: Make strnlen(3) accessible in k

CVS commit: src/usr.sbin/postinstall

2011-09-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 6 14:08:05 UTC 2011 Modified Files: src/usr.sbin/postinstall: postinstall Log Message: Check that $TGZMODE is true to deduce that the set is extracted from a .tgz instead of checking that $SRC_DIR != $SRC_ARG. These variable

CVS commit: src/usr.sbin/postinstall

2011-09-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 6 14:13:46 UTC 2011 Modified Files: src/usr.sbin/postinstall: postinstall Log Message: Set $SRC_DIR to its default value at the beginning of main() so that usage() can print the correct value even when called early. To gen

CVS commit: src/usr.sbin/postinstall

2011-09-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 6 21:39:30 UTC 2011 Modified Files: src/usr.sbin/postinstall: postinstall Log Message: /etc/defaults/rc.conf can be modified at build time by getting additional arch-specific hooks appended to its end (currently: i386 and am

CVS commit: src/sys/kern

2011-09-08 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Sep 8 18:15:56 UTC 2011 Modified Files: src/sys/kern: subr_prf.c Log Message: Use a scratch space in panic(9) so we can store a more meaningful message for panicstr instead of just the format string. Keep setting the panicstr t

CVS commit: src/share/man/man9

2011-09-16 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Fri Sep 16 22:27:36 UTC 2011 Modified Files: src/share/man/man9: opencrypto.9 Log Message: Update list of algorithm identifiers available in opencrypto(9). To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/share/man

CVS commit: [jym-xensuspend] src/sys/arch/x86/x86

2011-09-17 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Sep 17 10:59:58 UTC 2011 Modified Files: src/sys/arch/x86/x86 [jym-xensuspend]: pmap.c Log Message: Fix comment, as noted by cherry@. To generate a diff of this commit: cvs rdiff -u -r1.77.2.12 -r1.77.2.13 src/sys/arch/x86/x86/

CVS commit: src/etc/powerd/scripts

2011-09-17 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Sep 17 14:44:18 UTC 2011 Modified Files: src/etc/powerd/scripts: sleep_button Log Message: - use -q to test for presence of a sysctl(7) variable silently - modify powerd(8) sleep_button script so it can handle the soon-to-be Xen

CVS commit: src/share/man/man3

2011-09-18 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Sep 18 17:43:20 UTC 2011 Modified Files: src/share/man/man3: attribute.3 Log Message: typo: prefict -> predict To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/share/man/man3/attribute.3 Please note that diffs

CVS commit: src/sys/arch

2011-09-19 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 20 00:12:25 UTC 2011 Modified Files: src/sys/arch/x86/include: cpu.h pmap.h src/sys/arch/x86/x86: pmap.c src/sys/arch/xen/include: evtchn.h granttables.h hypervisor.h shutdown_xenbus.h xen.h xenbus.

CVS commit: src/doc

2011-09-19 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 20 00:29:57 UTC 2011 Modified Files: src/doc: BRANCHES Log Message: jym-xensuspend is now terminated. To generate a diff of this commit: cvs rdiff -u -r1.309 -r1.310 src/doc/BRANCHES Please note that diffs are not public d

CVS commit: src/doc

2011-09-19 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 20 00:31:06 UTC 2011 Modified Files: src/doc: NetBSD-6 Log Message: Xen suspend/resume will be part of NetBSD-6. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/doc/NetBSD-6 Please note that diffs are not p

CVS commit: src/doc

2011-09-19 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 20 00:33:43 UTC 2011 Modified Files: src/doc: CHANGES Log Message: Xen suspend/resume code is now committed in -curent. To generate a diff of this commit: cvs rdiff -u -r1.1608 -r1.1609 src/doc/CHANGES Please note that dif

CVS commit: src/share/man/man4

2011-09-20 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 20 18:58:40 UTC 2011 Modified Files: src/share/man/man4: uaudio.4 ulpt.4 usb.4 uscanner.4 uvideo.4 Log Message: Use mdoc(7) references for links to specifications. While here, fix URLs for USB device class spec documents, and

CVS commit: src/usr.bin/vmstat

2011-09-21 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Wed Sep 21 12:08:02 UTC 2011 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: Use __arraycount(), as done above. To generate a diff of this commit: cvs rdiff -u -r1.183 -r1.184 src/usr.bin/vmstat/vmstat.c Please note that

CVS commit: src/sys/dev/pci

2011-09-22 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Sep 22 08:42:53 UTC 2011 Modified Files: src/sys/dev/pci: if_bnx.c Log Message: The bnx(4) handler runs at IPL_NET (works with spin mutexes), while allocations can be deferred to a workqueue(9): set its highest IPL to IPL_NET and

CVS commit: src/sys/arch/xen

2011-09-22 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Sep 22 23:02:35 UTC 2011 Modified Files: src/sys/arch/xen/conf: files.xen src/sys/arch/xen/xen: hypervisor.c src/sys/arch/xen/xenbus: xenbus_dev.c xenbus_probe.c Log Message: Expose Xen kernfs entries inside a dom

CVS commit: src/sys/arch

2011-09-24 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Sep 24 10:32:53 UTC 2011 Modified Files: src/sys/arch/amd64/amd64: cpufunc.S src/sys/arch/i386/i386: cpufunc.S src/sys/arch/x86/include: cpufunc.h Log Message: Import rdmsr_safe(msr, *value) for x86 world. It allo

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

2011-09-24 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Sep 24 10:49:14 UTC 2011 Modified Files: src/sys/arch/x86/x86: intel_busclock.c Log Message: Be conservative when reading MSR_FSB_FREQ by using rdmsr_safe(). We cannot tell in advance when new CPU model/family combo will come and

CVS commit: src/sys/arch

2011-09-24 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Sep 24 21:24:52 UTC 2011 Modified Files: src/sys/arch/amd64/amd64: cpufunc.S src/sys/arch/i386/i386: cpufunc.S Log Message: White space fix. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/amd

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

2011-09-25 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Sep 25 18:39:31 UTC 2011 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Fix a small typo in comment: pmaps_lock is the lock that keeps all pmaps in sync for kernel mappings (including when they are obtained from pool c

CVS commit: src/sys/lib/libkern

2011-09-25 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Sep 25 20:31:18 UTC 2011 Modified Files: src/sys/lib/libkern: libkern.h Log Message: Do as Joerg said and kill the __STDC__ blocks. They only make sense for things used by assembler, which won't be the case for these macros. To

CVS commit: src/sys/arch/xen/xen

2011-09-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Sep 26 21:44:09 UTC 2011 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: Fix a fallout with my xensuspend merge: talk_to_backend() returns a boolean, so checking for "true" with "== 0" is... wrong. Now xenn

CVS commit: src

2011-09-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 27 00:36:51 UTC 2011 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: KASSERT.9 Makefile Log Message: Document new *ASSERTMSG() prototype, and update KASSERT(9). See also http://mail-index.netbsd.o

CVS commit: src/sys

2011-09-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 27 01:02:39 UTC 2011 Modified Files: src/sys/arch/evbmips/evbmips: interrupt.c src/sys/arch/mips/mips: mips_softint.c pmap_tlb.c syscall.c vm_machdep.c src/sys/arch/mips/ralink: ralink_gpio.c ralink

CVS commit: src/common/lib/libprop

2011-09-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Sep 27 11:12:49 UTC 2011 Modified Files: src/common/lib/libprop: prop_send_ioctl.3 Log Message: Indicate type of return variable for prop_dictionary_sendrecv_ioctl. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 sr

CVS commit: src

2011-09-30 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Fri Sep 30 22:08:20 UTC 2011 Modified Files: src/common/include/prop: prop_array.h prop_dictionary.h src/common/lib/libprop: prop_array.3 prop_dictionary.3 prop_kern.c prop_send_syscall.3 src/distrib/sets/l

CVS commit: src

2011-09-30 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Fri Sep 30 22:17:51 UTC 2011 Modified Files: src: UPDATING Log Message: Inform that the prop_{array,dictionary}_send_syscall(3) change breaks backward compatibility with old quota2 binaries, so ensure that you update both (proplib +

CVS commit: src/external/bsd/less/dist

2011-10-16 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 16 21:02:32 UTC 2011 Modified Files: src/external/bsd/less/dist: less.1 Log Message: Document the MORE environment variable. Noted by James K. Lowden in a private mail. Will submit upstream. To generate a diff of this co

CVS commit: src/usr.bin/pmap

2011-10-18 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Oct 18 20:54:57 UTC 2011 Modified Files: src/usr.bin/pmap: main.c Log Message: Disallow printing of kernel mappings if we are not root. pid 0 is a special case for kill(pid, 0), and unlikely to be the correct test there. This fo

CVS commit: src/sys/arch/x86

2011-10-18 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Oct 18 23:14:28 UTC 2011 Modified Files: src/sys/arch/x86/include: pmap.h src/sys/arch/x86/x86: pmap.c Log Message: Make "pmaps" (list of non-kernel pmaps) and "pmaps_lock" externally visible. Required by pmap MD code tha

CVS commit: src/sys/arch

2011-10-18 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Oct 18 23:43:06 UTC 2011 Modified Files: src/sys/arch/x86/x86: pmap.c src/sys/arch/xen/x86: xen_pmap.c Log Message: Move Xen specific functions out of x86 native pmap to xen_pmap.c. Provide a wrapper to trigger pmap pool

CVS commit: src/share/man/man4

2011-10-23 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 23 13:20:59 UTC 2011 Modified Files: src/share/man/man4: ddb.4 Log Message: Document "show proc". Be more verbose about commands that print information about processes especially the '>' sign (e.g. LWP is currently running).

CVS commit: src/sys/ddb

2011-10-23 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 23 13:30:20 UTC 2011 Modified Files: src/sys/ddb: db_proc.c Log Message: Like ddb(4) "ps/l", use '>' sign to indicate running LWPs for the /w modifier. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/ddb

CVS commit: src/sys/kern

2011-10-23 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 23 21:41:23 UTC 2011 Modified Files: src/sys/kern: subr_workqueue.c Log Message: Turn a workqueue(9) name into an array in the struct workqueue, rather than a const char *. This avoids keeping a reference to a string owned by

CVS commit: src/share/man/man4

2011-10-23 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 23 22:02:45 UTC 2011 Modified Files: src/share/man/man4: ddb.4 Log Message: ps/l shows LWP name, not command name. To generate a diff of this commit: cvs rdiff -u -r1.146 -r1.147 src/share/man/man4/ddb.4 Please note that d

CVS commit: src/sys/arch/xen/xen

2011-10-24 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Oct 24 18:13:51 UTC 2011 Modified Files: src/sys/arch/xen/xen: xbdback_xenbus.c Log Message: Move disconnection code to a separate function, similar to what is done with xbdback_connect. To generate a diff of this commit: cvs r

CVS commit: src/usr.bin/pmap

2011-10-25 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Oct 25 22:13:22 UTC 2011 Modified Files: src/usr.bin/pmap: main.c Log Message: kill(2) might not be a good test after all, users can send signals to setuid binaries (like SIGINT for ping(8)). So apply the exact same rights as pro

CVS commit: src/usr.bin/pmap

2011-10-25 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Oct 25 23:45:19 UTC 2011 Modified Files: src/usr.bin/pmap: main.c Log Message: Move getuid() out of the loop, uid should not change behind our back. KNF. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/usr.bin

CVS commit: src/sys/kern

2011-10-29 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Oct 29 11:41:32 UTC 2011 Modified Files: src/sys/kern: kern_cpu.c Log Message: Fix comment. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/kern/kern_cpu.c Please note that diffs are not public domain; th

CVS commit: src/sys/kern

2011-10-29 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Oct 29 20:11:09 UTC 2011 Modified Files: src/sys/kern: kern_kthread.c Log Message: Typo fix. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/kern/kern_kthread.c Please note that diffs are not public domai

CVS commit: src/sys/kern

2011-11-01 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Nov 1 15:39:37 UTC 2011 Modified Files: src/sys/kern: kern_kthread.c Log Message: Avoid crashing when we do not explictly pass down a CPU when creating a kthread(9) in the LSIDL (KTHREAD_IDLE) state. To generate a diff of this

CVS commit: src/share/man/man7

2011-11-02 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Nov 3 00:29:00 UTC 2011 Modified Files: src/share/man/man7: sysctl.7 Log Message: Minor typo fix. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/share/man/man7/sysctl.7 Please note that diffs are not public

CVS commit: src/bin/dd

2011-11-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Nov 6 21:22:23 UTC 2011 Modified Files: src/bin/dd: Makefile args.c dd.1 dd.c extern.h misc.c Log Message: Add a new command to dd(1): msgfmt. The command modifies the output of the information summary returned by dd(1). This ca

CVS commit: src/bin/dd

2011-11-07 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Nov 7 22:24:23 UTC 2011 Modified Files: src/bin/dd: args.c extern.h misc.c Log Message: As suggested by Enami, rework the msgfmt logic a bit: - error out when an unknown specifier is used. Do this in f_msgfmt(), before dd(1) sta

CVS commit: src/share/man/man9

2011-11-07 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Nov 8 00:55:53 UTC 2011 Modified Files: src/share/man/man9: kauth.9 Log Message: Small improvements to kauth(9). To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 src/share/man/man9/kauth.9 Please note that diffs

CVS commit: src/sys/arch

2011-11-09 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Nov 10 00:12:05 UTC 2011 Modified Files: src/sys/arch/amd64/amd64: machdep.c src/sys/arch/i386/i386: machdep.c src/sys/arch/x86/include: cpu.h Log Message: Turn the 'i386_use_pae' variable into simply 'use_pae'. T

CVS commit: src/share/man/man9

2011-11-13 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Nov 14 02:38:06 UTC 2011 Modified Files: src/share/man/man9: pool.9 Log Message: Document pool_sethardlimit. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/share/man/man9/pool.9 Please note that diffs are no

CVS commit: src

2011-11-14 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Nov 15 00:19:43 UTC 2011 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: Makefile Log Message: pool_sethardlimit.9 => pool.9 To generate a diff of this commit: cvs rdiff -u -r1.1707 -r1.1708 src/dist

CVS commit: src/share/man/man9

2011-11-14 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Nov 15 00:32:34 UTC 2011 Modified Files: src/share/man/man9: pool_cache.9 Log Message: Document pool_cache_sethardlimit(9), the faithful friend of pool_sethardlimit(9). To generate a diff of this commit: cvs rdiff -u -r1.18 -r1

CVS commit: src

2011-11-14 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Nov 15 00:50:57 UTC 2011 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: Makefile Log Message: pool_cache_sethiwat(9), pool_cache_setlowat(9), pool_cache_sethardlimit(9) To generate a diff of this co

CVS commit: src/sys/arch

2011-11-20 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Nov 20 19:41:27 UTC 2011 Modified Files: src/sys/arch/x86/include: pmap.h src/sys/arch/x86/x86: pmap.c src/sys/arch/xen/x86: xen_pmap.c src/sys/arch/xen/xen: xen_machdep.c Log Message: Expose pmap_pdp_cach

CVS commit: src/sys/arch

2011-11-22 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Wed Nov 23 00:56:56 UTC 2011 Modified Files: src/sys/arch/x86/include: pmap.h src/sys/arch/xen/include: xenpmap.h src/sys/arch/xen/x86: xen_pmap.c Log Message: Move Xen-specific functions to Xen pmap. Requested by che

CVS commit: src/sys/arch/amd64/amd64

2011-11-22 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Wed Nov 23 01:15:02 UTC 2011 Modified Files: src/sys/arch/amd64/amd64: db_memrw.c Log Message: Kill dependency to xpmap_update(), and use setbits/clearbits to update kernel PTE rights. To generate a diff of this commit: cvs rdiff -

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

2011-11-22 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Wed Nov 23 01:16:56 UTC 2011 Modified Files: src/sys/arch/x86/include: pmap.h Log Message: No more users of xpmap_update(). Use pmap_pte_*() functions now. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/

CVS commit: src/sys/arch/xen/xen

2011-11-23 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Nov 24 01:47:18 UTC 2011 Modified Files: src/sys/arch/xen/xen: xbdback_xenbus.c Log Message: Deep rework of the xbdback(4) driver; it now uses a thread per instance instead of continuations directly from shm callbacks or interrup

CVS commit: src/doc

2011-11-24 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Nov 24 18:54:20 UTC 2011 Modified Files: src/doc: CHANGES Log Message: xbdback(4) is MP-SAFE. Reorder list. To generate a diff of this commit: cvs rdiff -u -r1.1632 -r1.1633 src/doc/CHANGES Please note that diffs are not publi

CVS commit: src/sys/secmodel/securelevel

2011-11-28 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Nov 28 20:57:52 UTC 2011 Modified Files: src/sys/secmodel/securelevel: secmodel_securelevel.c Log Message: Whitespace fixes. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 \ src/sys/secmodel/securelevel/secmo

CVS commit: src/sys/secmodel

2011-11-28 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Nov 28 22:28:34 UTC 2011 Modified Files: src/sys/secmodel/bsd44: secmodel_bsd44.c src/sys/secmodel/overlay: secmodel_overlay.c Log Message: The secmodel(9)s init, start and stop routines are managed by each secmodel modul

CVS commit: src/share/man/man9

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Dec 4 18:34:20 UTC 2011 Modified Files: src/share/man/man9: sysctl.9 Log Message: - add the bool type for IMMEDIATE flag. - minor tweak to the handler example: it leaks 't' (on stack) when passed to sysctl_lookup(9), as it cop

CVS commit: src/sys

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Dec 4 19:25:01 UTC 2011 Modified Files: src/sys/kern: init_main.c kern_auth.c kern_module.c src/sys/rump/librump/rumpkern: Makefile.rumpkern rump.c src/sys/secmodel: files.secmodel src/sys/secmodel/bsd44:

CVS commit: src/sys/secmodel/extensions

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Dec 4 21:04:51 UTC 2011 Modified Files: src/sys/secmodel/extensions: secmodel_extensions.c Log Message: When user_set_cpu_affinity is non-zero, only allow users to modify the CPU affinity of the LWPs they own. To generate a di

CVS commit: src

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Dec 4 21:08:46 UTC 2011 Modified Files: src/distrib/sets/lists/comp: mi src/lib/libpthread: affinity.3 src/lib/librt: sched.3 src/share/man/man9: Makefile secmodel.9 secmodel_bsd44.9 secmodel_s

CVS commit: src/share/man/man9

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Dec 4 21:52:37 UTC 2011 Modified Files: src/share/man/man9: kauth.9 Log Message: GETPARAMS => GETPARAM SETPARAMS => SETPARAM To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/share/man/man9/kauth.9 Please note

CVS commit: src/sys/modules

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Dec 4 23:13:54 UTC 2011 Modified Files: src/sys/modules: Makefile Added Files: src/sys/modules/secmodel_extensions: Makefile Log Message: Hook secmodel_extensions(9) to modules build. To generate a diff of this commit:

CVS commit: src/share/examples/secmodel

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Dec 4 23:55:36 UTC 2011 Modified Files: src/share/examples/secmodel: example.h secmodel_example.c Log Message: Update secmodel_examples to better describe the secmodel(9) API. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/share/man/man9

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Dec 4 23:59:25 UTC 2011 Modified Files: src/share/man/man9: kauth.9 Log Message: KAUTH_GENERIC_CANSEE is no more. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/share/man/man9/kauth.9 Please note that diffs

CVS commit: src/sys/secmodel/securelevel

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Dec 5 00:13:31 UTC 2011 Modified Files: src/sys/secmodel/securelevel: secmodel_securelevel.c Log Message: secmodel_eval(9) may want to access securelevel before it is set to the right value, so init it first before registering s

CVS commit: src/distrib/sets/lists/modules

2011-12-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Dec 5 02:04:34 UTC 2011 Modified Files: src/distrib/sets/lists/modules: mi Log Message: Set list fix... To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/distrib/sets/lists/modules/mi Please note that diffs ar

CVS commit: src

2011-12-05 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Dec 5 23:04:39 UTC 2011 Modified Files: src: build.sh Log Message: do_sys_sync() is part of vfs, hence rumpvfs. Used by pmf(9) during device suspend, so explicitly link against rumpvfs to resolve that symbol when linking rumpdev

CVS commit: src/sys/secmodel/keylock

2011-12-08 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Dec 8 11:01:59 UTC 2011 Modified Files: src/sys/secmodel/keylock: secmodel_keylock.c Log Message: build fix for keylock secmodel(9). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/secmodel/keylock/secmodel

CVS commit: src/sys/arch/xen/xen

2011-12-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Dec 26 20:26:38 UTC 2011 Modified Files: src/sys/arch/xen/xen: balloon.c Log Message: Properly protect the min/target variables from balloon_sc, not just target. Use their reference directly instead of going through their opaque

CVS commit: src/sys/arch/xen/xen

2012-01-05 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Jan 5 18:11:51 UTC 2012 Modified Files: src/sys/arch/xen/xen: balloon.c Log Message: Comment fix. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/xen/xen/balloon.c Please note that diffs are not pub

CVS commit: src/sys/arch/xen/xen

2012-02-12 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Feb 12 14:24:08 UTC 2012 Modified Files: src/sys/arch/xen/xen: evtchn.c Log Message: Xen MP merge introduced MP safety around ipl handlers. When removing an event handler, check handler's function and arguments against the real o

CVS commit: src/sys/arch

2012-02-12 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Feb 12 14:38:18 UTC 2012 Modified Files: src/sys/arch/x86/include: cpu.h src/sys/arch/xen/xen: clock.c xen_machdep.c Log Message: Xen clock management routines keep track of CPU (following MP merge). Reflect this change i

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

2012-02-13 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Feb 13 23:54:58 UTC 2012 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: PAT flags are not under control of Xen domains currently, so there is no point in enabling them. Avoids: - a warning logged by hypervisor when a d

CVS commit: src/sys/arch/xen/xen

2010-10-15 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Oct 16 00:12:09 UTC 2010 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: Features (like feature-rx-copy) are set during XenbusStateInitWait in backend. So delay xennet_xenbus_resume() up to notification of b

CVS commit: src/sys/arch/xen/xen

2010-10-15 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Oct 16 00:18:06 UTC 2010 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: Handle error case (avoid changing to XenbusStateConnected when resume failed) To generate a diff of this commit: cvs rdiff -u -r1.42

CVS commit: src/sys/arch/xen/xen

2010-10-15 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Oct 16 00:20:05 UTC 2010 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: size_t: %d => %zd To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/xen/xen/if_xennet_xenbus.c Please note

CVS commit: src/sys/arch/xen/xen

2010-10-17 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 17 17:10:44 UTC 2010 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: Implement feature-rx-copy support in xennet (domU network frontend). Instead of flipping pages back and forth between dom0 and domU f

CVS commit: [jym-xensuspend] src/sys/arch

2010-10-24 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 24 22:48:24 UTC 2010 Modified Files: src/sys/arch/amd64 [jym-xensuspend]: Makefile src/sys/arch/amd64/amd64 [jym-xensuspend]: bios32.c busfunc.S db_interface.c db_trace.c fpu.c gdt.c genassym.cf linux32_sys

CVS commit: src/sys/arch/i386/stand

2010-11-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Nov 6 23:07:47 UTC 2010 Modified Files: src/sys/arch/i386/stand/boot: boot2.c src/sys/arch/i386/stand/pxeboot: main.c Log Message: Bring the help command output from boot and pxeboot on par with their code. To generate

CVS commit: src/share/man/man8/man8.i386

2010-11-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Nov 6 23:28:42 UTC 2010 Modified Files: src/share/man/man8/man8.i386: boot.8 Log Message: - bring some command definitions on par with their code - describe the arguments that can be passed to NetBSD DOM0 kernel (bootdev, consol

CVS commit: src/share/man/man8/man8.i386

2010-11-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Nov 6 23:33:29 UTC 2010 Modified Files: src/share/man/man8/man8.i386: pxeboot.8 Log Message: - similar to "bootconf", document that pxeboot_ia32.bin has the "module loading" option turned off by default, and explain how to turn

CVS commit: src/usr.sbin/installboot

2010-11-21 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Nov 21 21:07:46 UTC 2010 Modified Files: src/usr.sbin/installboot: installboot.8 Log Message: Sort options. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/usr.sbin/installboot/installboot.8 Please note that

CVS commit: src/sys/dev/mii

2010-11-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Nov 27 17:38:49 UTC 2010 Modified Files: src/sys/dev/mii: miidevs.h Log Message: Correct string for BCM6709S. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/dev/mii/miidevs.h Please note that diffs are n

CVS commit: src/sys/dev/mii

2010-11-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Nov 27 17:42:04 UTC 2010 Modified Files: src/sys/dev/mii: brgphy.c Log Message: Use device_private() instead of casting softc to (void *). To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/dev/mii/brgphy.c

CVS commit: src/sys/dev/pci

2010-11-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Nov 27 17:48:59 UTC 2010 Modified Files: src/sys/dev/pci: if_bnx.c Log Message: Missing break in switch case. From OpenBSD. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/dev/pci/if_bnx.c Please note tha

CVS commit: src/sys/dev/mii

2010-11-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Nov 27 18:01:40 UTC 2010 Modified Files: src/sys/dev/mii: miidevs Log Message: Correct string for BCM5709S. (Yup, sorry, fix was supposed to be for miidevs and not miidevs.h) To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/dev/mii

2010-11-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Nov 27 18:03:33 UTC 2010 Modified Files: src/sys/dev/mii: miidevs.h miidevs_data.h Log Message: regen. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/dev/mii/miidevs.h cvs rdiff -u -r1.86 -r1.87 src/sys/d

CVS commit: src/share/man/man8/man8.i386

2010-11-29 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Nov 29 12:44:17 UTC 2010 Modified Files: src/share/man/man8/man8.i386: boot.8 Log Message: PCI IDs are in bus:dev.func notation, not bus:dev:func. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/share/man/man8

CVS commit: src/sys/dev/mii

2010-11-29 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Nov 29 23:04:42 UTC 2010 Modified Files: src/sys/dev/mii: ikphyreg.h Log Message: Fix typo. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/mii/ikphyreg.h Please note that diffs are not public domain; t

<    1   2   3   4   >