CVS commit: src/sys/dev/usb

2020-12-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Dec 26 22:15:37 UTC 2020 Modified Files: src/sys/dev/usb: usb_quirks.c Log Message: Add WayTech USB to Serial device to quirks routines, in order to prevent uhid(4) from attaching and leave it to ugen(4) so libusb can query it.

CVS commit: src/sys/dev/usb

2020-12-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Dec 26 22:11:20 UTC 2020 Modified Files: src/sys/dev/usb: usbdevs.h usbdevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.776 -r1.777 src/sys/dev/usb/usbdevs.h \ src/sys/dev/usb/usbdevs_data

CVS commit: src/sys/dev/usb

2020-12-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Dec 26 22:09:18 UTC 2020 Modified Files: src/sys/dev/usb: usbdevs Log Message: Add WayTech Development USB to Serial product. It is used by some UPS devices, notably Infosec and Megatec. The vendor ID (0x0665) is known differen

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

2015-10-04 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 4 21:08:30 UTC 2015 Modified Files: src/sys/arch/x86/x86: cpu_ucode_intel.c Log Message: Cache CPU index in the non-preemptible part otherwise it can be unreliable (and report a CPU as patched while it was not). To generat

CVS commit: src/crypto/external/bsd/openssh/dist

2013-10-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Oct 6 17:25:34 UTC 2013 Modified Files: src/crypto/external/bsd/openssh/dist: ssh_config Log Message: Enable VerifyHostKeyDNS (SSHFP records verification) from DNS for hosts under NetBSD.org domain. Multiple TNF hosts have an u

CVS commit: src/sys/secmodel

2013-01-27 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Jan 28 00:51:30 UTC 2013 Modified Files: src/sys/secmodel/extensions: secmodel_extensions.c src/sys/secmodel/securelevel: secmodel_securelevel.c Log Message: Re-instate backwards compatible security.models.bsd44.{curtain,

CVS commit: src/doc

2012-08-08 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Wed Aug 8 23:24:40 UTC 2012 Modified Files: src/doc: CHANGES.prev Log Message: Document virtio(4) addition in CHANGES. Noticed by Emmanuel Kasper on tech-kern@. virtio(4) is the VirtIO protocol used by KVM to drastically improve th

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

2012-07-22 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Jul 23 01:31:02 UTC 2012 Modified Files: src/sys/arch/xen/xen: xbdback_xenbus.c Log Message: Add more ratechecks to avoid console spam when the backend gets a stream of errors. Remove the unused xbdi_errps (error per second) var

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

2012-07-22 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Jul 22 19:30:19 UTC 2012 Modified Files: src/sys/arch/xen/xen: xen_machdep.c Log Message: Don't leak stack content when reading the Xen suspend value. XXX pull-up to -6. To generate a diff of this commit: cvs rdiff -u -r1.11 -

CVS commit: src

2012-07-02 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Jul 2 21:10:31 UTC 2012 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: Makefile uvm.9 Log Message: Document atop(9), ptoa(9), round_page(9) and trunc_page(9). To generate a diff of this commit: cvs

CVS commit: src/sys/arch/xen

2012-06-30 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Jun 30 23:36:20 UTC 2012 Modified Files: src/sys/arch/xen/x86: xen_bus_dma.c src/sys/arch/xen/xen: balloon.c if_xennet_xenbus.c xengnt.c xennetback_xenbus.c Log Message: Use setter to set xenguest_handles. T

CVS commit: src/sys/arch

2012-06-30 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat Jun 30 22:50:37 UTC 2012 Modified Files: src/sys/arch/amd64/include: pmap.h src/sys/arch/xen/include: xenpmap.h src/sys/arch/xen/x86: x86_xpmap.c xen_bus_dma.c src/sys/arch/xen/xen: balloon.c if_xennet_xenb

CVS commit: src/sys/arch

2012-06-26 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Wed Jun 27 00:37:10 UTC 2012 Modified Files: src/sys/arch/amd64/amd64: machdep.c src/sys/arch/i386/conf: XEN3_DOMU src/sys/arch/i386/i386: locore.S machdep.c src/sys/arch/xen/conf: files.xen src/sys/arc

CVS commit: src/sys/arch/xen

2012-06-24 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Jun 24 18:31:53 UTC 2012 Modified Files: src/sys/arch/xen/include: xenpmap.h src/sys/arch/xen/x86: xen_pmap.c Log Message: Enable the map/unmap recursive mapping functions for all Xen ports for save/restore. For an unkno

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

2012-06-24 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Jun 24 13:56:10 UTC 2012 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: Update comment: we stopped using xcall to sync PTP between CPUs. pmap_kpm_sync_xcall => xen_kpm_sync To generate a diff of this commit: cvs rdiff

CVS commit: src

2012-06-05 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Jun 5 22:51:47 UTC 2012 Modified Files: src/external/cddl/osnet/sys/kern: misc.c src/sys/kern: subr_pool.c src/sys/rump/librump/rumpkern: memalloc.c vm.c src/sys/sys: pool.h src/sys/uvm: uvm_pdaemo

CVS commit: src/sys/kern

2012-06-05 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Tue Jun 5 22:28:11 UTC 2012 Modified Files: src/sys/kern: subr_pool.c Log Message: As pool reclaiming is unlikely to happen at interrupt or softint context, re-enable the portion of code that allows invalidation of CPU-bound pool ca

CVS commit: src/sys/arch

2012-05-07 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon May 7 17:45:29 UTC 2012 Modified Files: src/sys/arch/amd64/conf: files.amd64 src/sys/arch/i386/conf: files.i386 src/sys/arch/x86/conf: files.x86 src/sys/arch/xen/conf: files.xen Added Files: src/sy

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

2012-05-07 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon May 7 12:23:05 UTC 2012 Modified Files: src/sys/arch/i386/i386: db_memrw.c Log Message: For correctness: do not forget VA_SIGN_NEG(). To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/i386/i386/db_memr

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

2012-05-07 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon May 7 12:20:27 UTC 2012 Modified Files: src/sys/arch/amd64/amd64: db_memrw.c Log Message: invlpg on a non canonical address is a noop, so no chance to invalidate the TLB and the CPU will not notice the access right change. This

CVS commit: src/sys/arch

2012-05-07 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon May 7 12:12:04 UTC 2012 Modified Files: src/sys/arch/amd64/amd64: db_memrw.c src/sys/arch/i386/i386: db_memrw.c Log Message: Use the current destination address to compute PTE, not the address of origin. Harmless, excep

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

2012-05-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon May 7 02:32:09 UTC 2012 Modified Files: src/sys/arch/i386/i386: db_memrw.c Log Message: Use pmap_pte_*bits macros to set/clear bits in a PTE. Remove pmap_pte_flush calls as these operations are synchronously flushed under Xen; t

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

2012-05-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon May 7 02:15:34 UTC 2012 Modified Files: src/sys/arch/i386/i386: db_memrw.c Log Message: Remove XXXSMP comment and explain why no TLB shootdown is required here. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src

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

2012-05-06 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon May 7 02:12:35 UTC 2012 Modified Files: src/sys/arch/i386/i386: db_memrw.c Log Message: I am not quite sure that __data_start (set through location counter) is a char... declare it as int, like amd64. To generate a diff of thi

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

2012-05-05 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sat May 5 15:08:29 UTC 2012 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Add latest CR4 bits: - CR4_VMXE: VMX operations, used for hardware virtualization. - CR4_SMXE: SMX operations, used for safer Mode Exten

CVS commit: src/share/man/man2

2012-04-23 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Mon Apr 23 17:44:39 UTC 2012 Modified Files: src/share/man/man2: siginfo.2 Log Message: Note that si_addr may be inaccurate on certain architectures. Example: i386/amd64 alignement fault can drive to SIGBUS (when configured so by pr

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

2012-04-20 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Fri Apr 20 18:28:43 UTC 2012 Modified Files: src/sys/arch/x86/include: psl.h Log Message: PSL_AC is user-settable. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/x86/include/psl.h Please note that diffs a

CVS commit: src/tests/lib/libc/gen

2012-04-19 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Fri Apr 20 00:40:32 UTC 2012 Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: ATF test for SIGBUS => BUS_ADRALN (invalid address alignment). That one is tedious to test under x86: alignment exceptions are not reporte

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

2012-04-19 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Apr 19 18:07:05 UTC 2012 Modified Files: src/sys/arch/i386/i386: locore.S Log Message: Mirror what is done for amd64 boot and ACPI wakeup code by setting CR0_WP (write protection bit) early on boot. Although it is set later via c

CVS commit: src/sys/arch

2012-04-19 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Thu Apr 19 18:00:35 UTC 2012 Modified Files: src/sys/arch/amd64/acpi: acpi_wakecode.S src/sys/arch/amd64/amd64: locore.S mptramp.S src/sys/arch/i386/acpi: acpi_wakecode.S src/sys/arch/i386/i386: locore.S mptram

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

2012-03-11 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Mar 11 17:14:30 UTC 2012 Modified Files: src/sys/arch/xen/x86: xen_pmap.c Log Message: Split the map/unmap code from the sync/flush code: move xpq_flush_queue() calls after pmap_{,un}map_recursive_entries() so that pmap's handler

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

2012-03-11 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Mar 11 16:28:02 UTC 2012 Modified Files: src/sys/arch/x86/include: pmap.h Log Message: Alternate PTEs got killed a few weeks ago. Clean up unused prototypes. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys

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

2012-03-11 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Sun Mar 11 16:16:44 UTC 2012 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: Typo fix. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/arch/xen/x86/cpu.c Please note that diffs are not public domain;

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

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

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

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

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

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

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

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

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

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

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/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/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/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/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-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 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/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/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/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/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/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/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: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/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.

  1   2   3   4   >