CVS commit: src/sys

2021-10-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 11 05:13:11 UTC 2021 Modified Files: src/sys/dev/pci: xmm7360.c src/sys/net: if_ethersubr.c if_gif.c if_ipsec.c if_pppoe.c if_spppsubr.c pktqueue.c pktqueue.h src/sys/rump/librump/rumpnet:

CVS commit: src/sys

2021-10-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 11 05:13:11 UTC 2021 Modified Files: src/sys/dev/pci: xmm7360.c src/sys/net: if_ethersubr.c if_gif.c if_ipsec.c if_pppoe.c if_spppsubr.c pktqueue.c pktqueue.h src/sys/rump/librump/rumpnet:

CVS commit: src/sys/conf

2021-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 11 03:50:45 UTC 2021 Modified Files: src/sys/conf: files Log Message: defparam NMBCLUSTERS_MAX. To generate a diff of this commit: cvs rdiff -u -r1.1287 -r1.1288 src/sys/conf/files Please note that diffs are not

CVS commit: src/sys/conf

2021-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 11 03:50:45 UTC 2021 Modified Files: src/sys/conf: files Log Message: defparam NMBCLUSTERS_MAX. To generate a diff of this commit: cvs rdiff -u -r1.1287 -r1.1288 src/sys/conf/files Please note that diffs are not

CVS commit: src/share/man/man4

2021-10-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 03:00:18 UTC 2021 Modified Files: src/share/man/man4: ep.4 Log Message: Add description for 3c572B aka OfficeConnect 572B. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/share/man/man4/ep.4 Please

CVS commit: src/share/man/man4

2021-10-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 03:00:18 UTC 2021 Modified Files: src/share/man/man4: ep.4 Log Message: Add description for 3c572B aka OfficeConnect 572B. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/share/man/man4/ep.4 Please

CVS commit: src/sys/dev/ic

2021-10-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 02:42:46 UTC 2021 Modified Files: src/sys/dev/ic: elink3.c Log Message: epget: Tiny clean up for 16-bit buses. - (offset & 1) must be zero, since IP header is aligned. - Use bus_space_read_1(9) instead of

CVS commit: src/sys/dev/ic

2021-10-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 02:42:46 UTC 2021 Modified Files: src/sys/dev/ic: elink3.c Log Message: epget: Tiny clean up for 16-bit buses. - (offset & 1) must be zero, since IP header is aligned. - Use bus_space_read_1(9) instead of

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

2021-10-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 02:35:18 UTC 2021 Modified Files: src/sys/arch/hpcsh/conf: GENERIC Log Message: Add commented-out ep(4) at pcmcia(4); it works just fine now. Also add commented-out tqphy(4) for some ep(4) models. To generate a diff of

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

2021-10-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 02:35:18 UTC 2021 Modified Files: src/sys/arch/hpcsh/conf: GENERIC Log Message: Add commented-out ep(4) at pcmcia(4); it works just fine now. Also add commented-out tqphy(4) for some ep(4) models. To generate a diff of

CVS commit: src/sys/arch/hpcsh/dev/hd64461

2021-10-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 02:30:01 UTC 2021 Modified Files: src/sys/arch/hpcsh/dev/hd64461: hd64461pcmcia.c Log Message: Fix workaround for SH-3 PCMCIA bug in accordance with description found in TECH I vol. 14 (CQ Publishing, Tokyo, 2002, in

CVS commit: src/sys/arch/hpcsh/dev/hd64461

2021-10-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 02:30:01 UTC 2021 Modified Files: src/sys/arch/hpcsh/dev/hd64461: hd64461pcmcia.c Log Message: Fix workaround for SH-3 PCMCIA bug in accordance with description found in TECH I vol. 14 (CQ Publishing, Tokyo, 2002, in

CVS commit: src/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Oct 11 01:49:08 UTC 2021 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c src/sys/nfs: nfs_kq.c Log Message: Mark the EVFILT_VNODE filters MP-safe. To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215

CVS commit: src/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Oct 11 01:49:08 UTC 2021 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c src/sys/nfs: nfs_kq.c Log Message: Mark the EVFILT_VNODE filters MP-safe. To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215

CVS commit: src/sys/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Oct 11 01:21:28 UTC 2021 Modified Files: src/sys/sys: event.h Log Message: Add a clarifying comment about it being safe to modify knote::kn_flags without synchronization in the filter attach routine. This is safe because

CVS commit: src/sys/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Oct 11 01:21:28 UTC 2021 Modified Files: src/sys/sys: event.h Log Message: Add a clarifying comment about it being safe to modify knote::kn_flags without synchronization in the filter attach routine. This is safe because

CVS commit: src/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Oct 11 01:07:37 UTC 2021 Modified Files: src/sys/dev/pci: xmm7360.c src/sys/kern: kern_event.c sys_pipe.c tty_pty.c uipc_socket.c src/sys/miscfs/fifofs: fifo_vnops.c src/sys/miscfs/genfs: genfs_vnops.c

CVS commit: src/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Oct 11 01:07:37 UTC 2021 Modified Files: src/sys/dev/pci: xmm7360.c src/sys/kern: kern_event.c sys_pipe.c tty_pty.c uipc_socket.c src/sys/miscfs/fifofs: fifo_vnops.c src/sys/miscfs/genfs: genfs_vnops.c

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 00:25:05 UTC 2021 Modified Files: src/sys/dev/usb: usb.h Log Message: Update USB_PORT_RESET_RECOVERT to comply with the USB 2.0 specification which says it should be max 10 milliseconds. >From FreeBSD:

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 00:25:05 UTC 2021 Modified Files: src/sys/dev/usb: usb.h Log Message: Update USB_PORT_RESET_RECOVERT to comply with the USB 2.0 specification which says it should be max 10 milliseconds. >From FreeBSD:

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 00:16:08 UTC 2021 Modified Files: src/sys/dev/usb: uhub.c Log Message: uhub: Skip USB_POWER_DOWN_TIME delay for root hubs To generate a diff of this commit: cvs rdiff -u -r1.155 -r1.156 src/sys/dev/usb/uhub.c

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 00:16:08 UTC 2021 Modified Files: src/sys/dev/usb: uhub.c Log Message: uhub: Skip USB_POWER_DOWN_TIME delay for root hubs To generate a diff of this commit: cvs rdiff -u -r1.155 -r1.156 src/sys/dev/usb/uhub.c

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 00:08:31 UTC 2021 Modified Files: src/sys/dev/usb: uhub.c Log Message: Fix previous; restore 'up' pointer in second uhub_explore loop. To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 00:08:31 UTC 2021 Modified Files: src/sys/dev/usb: uhub.c Log Message: Fix previous; restore 'up' pointer in second uhub_explore loop. To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 00:00:03 UTC 2021 Modified Files: src/sys/dev/usb: ukbd.c Log Message: ukbd: blink LEDs asynchronously at boot Instead of holding up boot by 400ms for each attached ukbd to blink the keyboard LEDs, turn them on and

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 11 00:00:03 UTC 2021 Modified Files: src/sys/dev/usb: ukbd.c Log Message: ukbd: blink LEDs asynchronously at boot Instead of holding up boot by 400ms for each attached ukbd to blink the keyboard LEDs, turn them on and

CVS commit: src/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 23:46:23 UTC 2021 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c src/sys/nfs: nfs_kq.c Log Message: Must hold kn->kn_kq->kq_lock to modify kn->kn_flags. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 23:46:23 UTC 2021 Modified Files: src/sys/miscfs/genfs: genfs_vnops.c src/sys/nfs: nfs_kq.c Log Message: Must hold kn->kn_kq->kq_lock to modify kn->kn_flags. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 23:39:50 UTC 2021 Modified Files: src/sys/dev/usb: uhub.c Log Message: usb: uhub: remove unnecessary delays when powering on ports In uhub_explore instead of waiting 300ms after powering up each connected port,

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 23:39:50 UTC 2021 Modified Files: src/sys/dev/usb: uhub.c Log Message: usb: uhub: remove unnecessary delays when powering on ports In uhub_explore instead of waiting 300ms after powering up each connected port,

CVS commit: src/sys/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 23:30:44 UTC 2021 Modified Files: src/sys/sys: event.h Log Message: Document the locking rules for the fields of the kevent that's embedded in a knote. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

CVS commit: src/sys/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 23:30:44 UTC 2021 Modified Files: src/sys/sys: event.h Log Message: Document the locking rules for the fields of the kevent that's embedded in a knote. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

CVS commit: src/sys/dev/pci

2021-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Oct 10 23:28:36 UTC 2021 Modified Files: src/sys/dev/pci: pci.c pci_subr.c pcireg.h ppb.c Log Message: Use PCI-SIG official acronyms: - RP stands for Root Port. - RC stands for Root Complex. - RCIEP stands for Root

CVS commit: src/sys/dev/pci

2021-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Oct 10 23:28:36 UTC 2021 Modified Files: src/sys/dev/pci: pci.c pci_subr.c pcireg.h ppb.c Log Message: Use PCI-SIG official acronyms: - RP stands for Root Port. - RC stands for Root Complex. - RCIEP stands for Root

CVS commit: src/sys/ufs/ufs

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 23:02:10 UTC 2021 Modified Files: src/sys/ufs/ufs: ufs_acl.c Log Message: Use VN_KNOTE() to send our NOTE_ATTRIB and NOTE_REVOKE events. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/ufs/ufs

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 23:02:10 UTC 2021 Modified Files: src/sys/ufs/ufs: ufs_acl.c Log Message: Use VN_KNOTE() to send our NOTE_ATTRIB and NOTE_REVOKE events. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 20:14:09 UTC 2021 Modified Files: src/sys/dev/usb: usb.c Log Message: usb: usb_event_thread: remove delay at startup for USB >= 2.0 HCs The delay at the start of usb_event_thread is meant to slow down EHCI companion

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 20:14:09 UTC 2021 Modified Files: src/sys/dev/usb: usb.c Log Message: usb: usb_event_thread: remove delay at startup for USB >= 2.0 HCs The delay at the start of usb_event_thread is meant to slow down EHCI companion

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 20:10:12 UTC 2021 Modified Files: src/sys/dev/usb: xhci.c Log Message: xhci: shrink port reset delay Instead of waiting for USB_PORT_ROOT_RESET_DELAY (250ms) before checking the port reset status, poll the PORTSC

CVS commit: src/sys/dev/usb

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 20:10:12 UTC 2021 Modified Files: src/sys/dev/usb: xhci.c Log Message: xhci: shrink port reset delay Instead of waiting for USB_PORT_ROOT_RESET_DELAY (250ms) before checking the port reset status, poll the PORTSC

CVS commit: src/tests/kernel/kqueue

2021-10-10 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Oct 10 19:17:32 UTC 2021 Modified Files: src/tests/kernel/kqueue: t_scan.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/kernel/kqueue/t_scan.c Please note that diffs

CVS commit: src/tests/kernel/kqueue

2021-10-10 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Oct 10 19:17:32 UTC 2021 Modified Files: src/tests/kernel/kqueue: t_scan.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/kernel/kqueue/t_scan.c Please note that diffs

CVS commit: src/sys/kern

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 19:11:56 UTC 2021 Modified Files: src/sys/kern: kern_event.c Log Message: Check _KERNEL_OPT before including opt_ddb.h. To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/kern/kern_event.c

CVS commit: src/sys/kern

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 19:11:56 UTC 2021 Modified Files: src/sys/kern: kern_event.c Log Message: Check _KERNEL_OPT before including opt_ddb.h. To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/kern/kern_event.c

CVS commit: src/bin/echo

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 19:07:19 UTC 2021 Modified Files: src/bin/echo: Makefile echo.c Log Message: echo: clean up, increase WARNS to 6 Lint can handle __COPYRIGHT and __RCSID, so there is no need to hide them anymore. Use proper type

CVS commit: src/bin/echo

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 19:07:19 UTC 2021 Modified Files: src/bin/echo: Makefile echo.c Log Message: echo: clean up, increase WARNS to 6 Lint can handle __COPYRIGHT and __RCSID, so there is no need to hide them anymore. Use proper type

CVS commit: src/bin/sh

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 18:46:25 UTC 2021 Modified Files: src/bin/sh: jobs.c Log Message: sh: remove useless do-while-0 loop 28 years was more than enough for the useless 'continue' statement in this do-while-0 "loop". Without the 'continue'

CVS commit: src/bin/sh

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 18:46:25 UTC 2021 Modified Files: src/bin/sh: jobs.c Log Message: sh: remove useless do-while-0 loop 28 years was more than enough for the useless 'continue' statement in this do-while-0 "loop". Without the 'continue'

CVS commit: src/tests/usr.bin/xlint/lint1

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 18:16:12 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: t_integration.sh Added Files: src/tests/usr.bin/xlint/lint1: gen-platforms.sh Log Message: tests/lint: remove duplicate platform, generate

CVS commit: src/tests/usr.bin/xlint/lint1

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 18:16:12 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: t_integration.sh Added Files: src/tests/usr.bin/xlint/lint1: gen-platforms.sh Log Message: tests/lint: remove duplicate platform, generate

CVS commit: src/tests/kernel/kqueue

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 18:11:31 UTC 2021 Modified Files: src/tests/kernel/kqueue: t_sig.c Log Message: The knotes for EVFILT_SIGNAL and EVFILT_PROC are maintained on a single per-process list, and kern_event.c,v 1.129 has several KASSERT()s

CVS commit: src/tests/kernel/kqueue

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 18:11:31 UTC 2021 Modified Files: src/tests/kernel/kqueue: t_sig.c Log Message: The knotes for EVFILT_SIGNAL and EVFILT_PROC are maintained on a single per-process list, and kern_event.c,v 1.129 has several KASSERT()s

CVS commit: src/sys/ddb

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 18:08:12 UTC 2021 Modified Files: src/sys/ddb: db_command.c Log Message: Add a "show kqueue " command. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/sys/ddb/db_command.c Please note that diffs

CVS commit: src/sys/ddb

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 18:08:12 UTC 2021 Modified Files: src/sys/ddb: db_command.c Log Message: Add a "show kqueue " command. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/sys/ddb/db_command.c Please note that diffs

CVS commit: src/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 18:07:52 UTC 2021 Modified Files: src/sys/kern: kern_event.c kern_exec.c kern_exit.c kern_fork.c src/sys/sys: event.h eventvar.h proc.h Log Message: Changes to make EVFILT_PROC MP-safe: Because the locking

CVS commit: src/sys

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 18:07:52 UTC 2021 Modified Files: src/sys/kern: kern_event.c kern_exec.c kern_exit.c kern_fork.c src/sys/sys: event.h eventvar.h proc.h Log Message: Changes to make EVFILT_PROC MP-safe: Because the locking

CVS commit: src

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 17:47:39 UTC 2021 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi src/tests/kernel/kqueue: Makefile Added Files: src/tests/kernel/kqueue: t_scan.c Log Message:

CVS commit: src

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 17:47:39 UTC 2021 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi src/tests/kernel/kqueue: Makefile Added Files: src/tests/kernel/kqueue: t_scan.c Log Message:

CVS commit: src

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 17:43:15 UTC 2021 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi Added Files: src/tests/kernel/kqueue: t_proc4.c Log Message: Add a test case to heavily exercise

CVS commit: src

2021-10-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Oct 10 17:43:15 UTC 2021 Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi Added Files: src/tests/kernel/kqueue: t_proc4.c Log Message: Add a test case to heavily exercise

CVS commit: src/sys/dev

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 14:52:30 UTC 2021 Modified Files: src/sys/dev: efi.c Log Message: UEFI calls can modify size inputs, so stash them for use with kmem_free To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/dev

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 14:52:30 UTC 2021 Modified Files: src/sys/dev: efi.c Log Message: UEFI calls can modify size inputs, so stash them for use with kmem_free To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

Re: CVS commit: src/sys/dev/wscons

2021-10-10 Thread Izumi Tsutsui
> Module Name: src > Committed By: nia > Date: Tue Sep 28 06:14:28 UTC 2021 > > Modified Files: > src/sys/dev/wscons: wsconsio.h wsmouse.c wsmousevar.h > > Log Message: > wsmouse: add support for "precision scrolling" events and (GET|SET)PARAMS Could you please also update

CVS commit: src

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 13:03:10 UTC 2021 Modified Files: src/distrib/sets/lists/comp: mi src/etc: MAKEDEV.tmpl src/etc/etc.evbarm: MAKEDEV.conf src/sys/arch/arm/arm: efi_runtime.c efi_runtime.h

CVS commit: src

2021-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 10 13:03:10 UTC 2021 Modified Files: src/distrib/sets/lists/comp: mi src/etc: MAKEDEV.tmpl src/etc/etc.evbarm: MAKEDEV.conf src/sys/arch/arm/arm: efi_runtime.c efi_runtime.h

CVS commit: src/sys/dev/audio

2021-10-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 10 11:21:05 UTC 2021 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(9): Issue pserialize_perform outside sc_lock in audiodetach. Breaks another deadlock between sc_lock and high-priority xcalls at

CVS commit: src/sys/dev/audio

2021-10-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 10 11:21:05 UTC 2021 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(9): Issue pserialize_perform outside sc_lock in audiodetach. Breaks another deadlock between sc_lock and high-priority xcalls at

CVS commit: src

2021-10-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 10 11:20:47 UTC 2021 Modified Files: src/share/man/man9: pserialize.9 src/sys/kern: subr_pserialize.c Log Message: pserialize(9): Lift rule that pserialize_perform be serialized. There may have been a

CVS commit: src

2021-10-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 10 11:20:47 UTC 2021 Modified Files: src/share/man/man9: pserialize.9 src/sys/kern: subr_pserialize.c Log Message: pserialize(9): Lift rule that pserialize_perform be serialized. There may have been a

CVS commit: src/sys/dev/audio

2021-10-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 10 11:20:29 UTC 2021 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(9): Call hw_if->getdev without sc_lock. Holding sc_lock is not necessary -- I reviewed all ~70 cases in-tree, and none of them rely on

CVS commit: src/sys/dev/audio

2021-10-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 10 11:20:29 UTC 2021 Modified Files: src/sys/dev/audio: audio.c Log Message: audio(9): Call hw_if->getdev without sc_lock. Holding sc_lock is not necessary -- I reviewed all ~70 cases in-tree, and none of them rely on

Re: CVS commit: src/bin/sh

2021-10-10 Thread Tom Ivar Helbekkmo
Roland Illig writes: > Anyway, the code in question was more verbose than necessary, so I made > it simpler. I also experimented with replacing the switch with a single > if statement, but that would have become too dense and thus difficult to > decipher. Yes, the code in exec.c looks much

CVS commit: src/tests/usr.bin/xlint/lint1

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 09:17:25 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_323.c msg_323.exp Log Message: tests/lint: add more examples for continue in do-while-0 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/tests/usr.bin/xlint/lint1

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 09:17:25 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: msg_323.c msg_323.exp Log Message: tests/lint: add more examples for continue in do-while-0 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

Re: CVS commit: src/bin/sh

2021-10-10 Thread Roland Illig
Am 10.10.2021 um 08:40 schrieb Tom Ivar Helbekkmo: > Roland Illig writes: > >> sh: ignore lint error about 'continue' in 'do while' loop >> >> exec.c(575): error: continue in 'do ... while (0)' loop [323] >> jobs.c(203): error: continue in 'do ... while (0)' loop [323] >> >> It is certainly a

CVS commit: src/sys/arch/aarch64/aarch64

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 08:59:45 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: idle_machdep.S Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/aarch64/aarch64/idle_machdep.S Please note

CVS commit: src/sys/arch/aarch64/aarch64

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 08:59:45 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: idle_machdep.S Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/aarch64/aarch64/idle_machdep.S Please note

CVS commit: src/tests/usr.bin/xlint/lint1

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 08:45:52 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: t_integration.sh Log Message: aarch64 has unsigned char To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72

CVS commit: src/tests/usr.bin/xlint/lint1

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 08:45:52 UTC 2021 Modified Files: src/tests/usr.bin/xlint/lint1: t_integration.sh Log Message: aarch64 has unsigned char To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72

CVS commit: src/doc

2021-10-10 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sun Oct 10 08:42:43 UTC 2021 Modified Files: src/doc: CHANGES Log Message: doc: wscons changes To generate a diff of this commit: cvs rdiff -u -r1.2836 -r1.2837 src/doc/CHANGES Please note that diffs are not public domain; they

CVS commit: src/doc

2021-10-10 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sun Oct 10 08:42:43 UTC 2021 Modified Files: src/doc: CHANGES Log Message: doc: wscons changes To generate a diff of this commit: cvs rdiff -u -r1.2836 -r1.2837 src/doc/CHANGES Please note that diffs are not public domain; they

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

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 08:36:49 UTC 2021 Modified Files: src/sys/arch/arm/include: armreg.h Log Message: Add a placeholder for PRRR To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/arch/arm/include/armreg.h Please

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

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 08:36:49 UTC 2021 Modified Files: src/sys/arch/arm/include: armreg.h Log Message: Add a placeholder for PRRR To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/arch/arm/include/armreg.h Please

CVS commit: src/bin/sh

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 08:35:34 UTC 2021 Modified Files: src/bin/sh: Makefile jobs.c Log Message: sh: remove no-op 'continue' from do-while-0 loop With Clang, the only change to the binary are the line number changes from __LINE__, GCC

CVS commit: src/bin/sh

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 08:35:34 UTC 2021 Modified Files: src/bin/sh: Makefile jobs.c Log Message: sh: remove no-op 'continue' from do-while-0 loop With Clang, the only change to the binary are the line number changes from __LINE__, GCC

CVS commit: src/bin/sh

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 08:19:02 UTC 2021 Modified Files: src/bin/sh: exec.c Log Message: sh: make find_command simpler Lint complained about the do-while-0 loop that contained a continue. It didn't state the reason for it, but indeed the

CVS commit: src/bin/sh

2021-10-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Oct 10 08:19:02 UTC 2021 Modified Files: src/bin/sh: exec.c Log Message: sh: make find_command simpler Lint complained about the do-while-0 loop that contained a continue. It didn't state the reason for it, but indeed the

CVS commit: src/sys/dev/pci

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 07:50:53 UTC 2021 Modified Files: src/sys/dev/pci: nvme_pci.c Log Message: Catch up with pcireg.h change To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/dev/pci/nvme_pci.c Please note that diffs

CVS commit: src/sys/dev/pci

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 07:50:53 UTC 2021 Modified Files: src/sys/dev/pci: nvme_pci.c Log Message: Catch up with pcireg.h change To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/dev/pci/nvme_pci.c Please note that diffs

CVS commit: src/sys/arch/aarch64/aarch64

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 07:41:21 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c Log Message: Need to call pmap_tlb_info_attach for each CPU. Missed in previous commit. CVS

CVS commit: src/sys/arch/aarch64/aarch64

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 07:41:21 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c Log Message: Need to call pmap_tlb_info_attach for each CPU. Missed in previous commit. CVS

CVS commit: src/sys/dev/pci

2021-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Oct 10 07:20:01 UTC 2021 Modified Files: src/sys/dev/pci: pci_subr.c pcireg.h Log Message: Add Some PCI config information: - Lane Margining at the Receiver - NVME admin interface - UFSHCI - InfiniBand - Host fabric -

CVS commit: src/sys/dev/pci

2021-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Oct 10 07:20:01 UTC 2021 Modified Files: src/sys/dev/pci: pci_subr.c pcireg.h Log Message: Add Some PCI config information: - Lane Margining at the Receiver - NVME admin interface - UFSHCI - InfiniBand - Host fabric -

CVS commit: src/sys/arch/aarch64

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 07:15:25 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c src/sys/arch/aarch64/conf: files.aarch64 src/sys/arch/aarch64/include: cpu.h pmap.h pte.h types.h Added Files:

CVS commit: src/sys/arch/aarch64

2021-10-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 10 07:15:25 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c src/sys/arch/aarch64/conf: files.aarch64 src/sys/arch/aarch64/include: cpu.h pmap.h pte.h types.h Added Files:

CVS commit: src/sys/dev/pci

2021-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Oct 10 07:09:20 UTC 2021 Modified Files: src/sys/dev/pci: pcireg.h Log Message: Whitespace fix. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/dev/pci/pcireg.h Please note

CVS commit: src/sys/dev/pci

2021-10-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun Oct 10 07:09:20 UTC 2021 Modified Files: src/sys/dev/pci: pcireg.h Log Message: Whitespace fix. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/dev/pci/pcireg.h Please note

Re: CVS commit: src/bin/sh

2021-10-10 Thread Tom Ivar Helbekkmo
Roland Illig writes: > sh: ignore lint error about 'continue' in 'do while' loop > > exec.c(575): error: continue in 'do ... while (0)' loop [323] > jobs.c(203): error: continue in 'do ... while (0)' loop [323] > > It is certainly a rarely used feature, I saw it the first time today > and I