CVS commit: src/sys/dev/pci

2023-05-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon May 29 08:00:05 UTC 2023 Modified Files: src/sys/dev/pci: if_aq.c Log Message: aq(4): if_transmit: Invoke softint_schedule(9) with kpreempt disabled. XXX Pull up to netbsd-10 and netbsd-9. To generate a diff of this commit:

CVS commit: src/sys/dev/marvell

2023-05-28 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun May 28 08:01:46 UTC 2023 Modified Files: src/sys/dev/marvell: mvxpsec.c Log Message: s/sessoin/session/ in warning message. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/marvell/mvxpsec.c Please

CVS commit: src/sys/dev/marvell

2023-05-28 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun May 28 08:01:46 UTC 2023 Modified Files: src/sys/dev/marvell: mvxpsec.c Log Message: s/sessoin/session/ in warning message. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/marvell/mvxpsec.c Please

CVS commit: src/sys/dev/pad

2023-05-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat May 27 14:51:47 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Revert to previous. This change broke the intention of recent changes to pad(4). The solution to address PR/57436 must be done in bta2dpd(8). To

CVS commit: src/sys/dev/pad

2023-05-27 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Sat May 27 14:51:47 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Revert to previous. This change broke the intention of recent changes to pad(4). The solution to address PR/57436 must be done in bta2dpd(8). To

CVS commit: src/sys/dev/pad

2023-05-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri May 26 12:10:13 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix previous. The previous commit was misleading due to the flag names used. The rationale for this change is that it is ok to return EAGAIN on first

CVS commit: src/sys/dev/pad

2023-05-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri May 26 12:10:13 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix previous. The previous commit was misleading due to the flag names used. The rationale for this change is that it is ok to return EAGAIN on first

CVS commit: src/sys/dev/pad

2023-05-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri May 26 10:39:56 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix logic for timing. Addresses PR/57436. XXX pullup-10. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/dev/pad/pad.c

CVS commit: src/sys/dev/pad

2023-05-26 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri May 26 10:39:56 UTC 2023 Modified Files: src/sys/dev/pad: pad.c Log Message: Fix logic for timing. Addresses PR/57436. XXX pullup-10. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/dev/pad/pad.c

CVS commit: src/sys/dev

2023-05-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 24 00:02:51 UTC 2023 Modified Files: src/sys/dev: efi.c Log Message: efi(4): Fix logic to handle buffer sizing. Can't KASSERT(datasize <= databufsize) because the caller is allowed to pass in a too-small size and get

CVS commit: src/sys/dev

2023-05-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 24 00:02:51 UTC 2023 Modified Files: src/sys/dev: efi.c Log Message: efi(4): Fix logic to handle buffer sizing. Can't KASSERT(datasize <= databufsize) because the caller is allowed to pass in a too-small size and get

CVS commit: src/sys/dev

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 16:28:16 UTC 2023 Modified Files: src/sys/dev: efi.c Log Message: efi(4): Translate between size_t and unsigned long. Fixes i386 build. PR kern/57076 XXX pullup-10 To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 16:28:16 UTC 2023 Modified Files: src/sys/dev: efi.c Log Message: efi(4): Translate between size_t and unsigned long. Fixes i386 build. PR kern/57076 XXX pullup-10 To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 16:27:39 UTC 2023 Modified Files: src/sys/dev: efi.c Log Message: efi(4): Parenthesize EFIERR argument out of paranoia. PR kern/57076 XXX pullup-10 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/dev

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 16:27:39 UTC 2023 Modified Files: src/sys/dev: efi.c Log Message: efi(4): Parenthesize EFIERR argument out of paranoia. PR kern/57076 XXX pullup-10 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 15:00:17 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Add locking notes. To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171 src/sys/dev/dkwedge/dk.c Please note that diffs

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:58 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Strengthen preconditions of various devsw operations. These can only happen between dkopen and dkclose, so there's no need to test --

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:50 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Strengthen dkclose preconditions. Like dkopen, except it is possible for this to be called after the wedge has transitioned to dying.

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:42 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Strengthen dkopen preconditions. This cannot be called before dkwedge_attach for the same unit returns, so sc->sc_dev is guaranteed to

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:34 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Prevent race between dkwedge_get_parent_name and wedge detach. Still races with parent detach but maybe this is better. XXX Maybe we

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:34 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Prevent race between dkwedge_get_parent_name and wedge detach. Still races with parent detach but maybe this is better. XXX Maybe we

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:25 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Split unsafe lookups into safe subroutines and unsafe wrappers. No functional change intended. Eventually we should adjust the

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:17 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Don't hold lock around uiomove in dkwedge_list. Instead, hold a device reference. dkwedge_detach will not run until the device

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:08 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Skip larval wedges in various lookup routines. These have not yet finished a concurent dkwedge_attach, so there's nothing we can

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:58:59 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Simplify dkwedge_delall by detaching directly. No need for O(n^2) algorithm and potentially racy lookups -- not that n is large enough

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:58:59 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Simplify dkwedge_delall by detaching directly. No need for O(n^2) algorithm and potentially racy lookups -- not that n is large enough

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:58:51 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Use device_lookup_private for dkwedge_lookup. No longer necessary to go through the dkwedges array. Currently device_lookup_private

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 15:00:06 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Explain why no need for device reference in dksize, dkdump. To generate a diff of this commit: cvs rdiff -u -r1.169 -r1.170

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 15:00:06 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Explain why no need for device reference in dksize, dkdump. To generate a diff of this commit: cvs rdiff -u -r1.169 -r1.170

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 15:00:17 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Add locking notes. To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171 src/sys/dev/dkwedge/dk.c Please note that diffs

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:58 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Strengthen preconditions of various devsw operations. These can only happen between dkopen and dkclose, so there's no need to test --

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:58:33 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Use config_attach_pseudo_acquire to create wedges. This way, indexing of the dkwedges array coincides with numbering of autoconf dk(4)

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:50 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Strengthen dkclose preconditions. Like dkopen, except it is possible for this to be called after the wedge has transitioned to dying.

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:58:41 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): dkunit is no longer needed; nix it. dkwedges array indexing now coincides with autoconf device numbering. To generate a diff of this

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:42 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Strengthen dkopen preconditions. This cannot be called before dkwedge_attach for the same unit returns, so sc->sc_dev is guaranteed to

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:25 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Split unsafe lookups into safe subroutines and unsafe wrappers. No functional change intended. Eventually we should adjust the

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:17 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Don't hold lock around uiomove in dkwedge_list. Instead, hold a device reference. dkwedge_detach will not run until the device

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:59:08 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Skip larval wedges in various lookup routines. These have not yet finished a concurent dkwedge_attach, so there's nothing we can

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:58:51 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Use device_lookup_private for dkwedge_lookup. No longer necessary to go through the dkwedges array. Currently device_lookup_private

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:58:41 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): dkunit is no longer needed; nix it. dkwedges array indexing now coincides with autoconf device numbering. To generate a diff of this

CVS commit: src/sys/dev/dkwedge

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 14:58:33 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Use config_attach_pseudo_acquire to create wedges. This way, indexing of the dkwedges array coincides with numbering of autoconf dk(4)

CVS commit: src/sys/dev/mii

2023-05-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 22 02:12:13 UTC 2023 Modified Files: src/sys/dev/mii: mii_physubr.c Log Message: Fix a bug when a media is changed to IFM_AUTO. Fix a bug that ifconfig ifN media auto doesn't change the setting when the previous media

CVS commit: src/sys/dev/mii

2023-05-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 22 02:12:13 UTC 2023 Modified Files: src/sys/dev/mii: mii_physubr.c Log Message: Fix a bug when a media is changed to IFM_AUTO. Fix a bug that ifconfig ifN media auto doesn't change the setting when the previous media

CVS commit: src/sys/dev

2023-05-19 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri May 19 15:42:43 UTC 2023 Modified Files: src/sys/dev: vnd.c Log Message: Neither limit the number of requests for the page daemon. Otherwise you may deadlock when the backend needs to allocate memory and the page daemon

CVS commit: src/sys/dev

2023-05-19 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Fri May 19 15:42:43 UTC 2023 Modified Files: src/sys/dev: vnd.c Log Message: Neither limit the number of requests for the page daemon. Otherwise you may deadlock when the backend needs to allocate memory and the page daemon

CVS commit: src/sys/dev/pci

2023-05-17 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Wed May 17 18:20:30 UTC 2023 Modified Files: src/sys/dev/pci: pcscp.c Log Message: Update URL of the technical manual. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/dev/pci/pcscp.c Please note that

CVS commit: src/sys/dev/pci

2023-05-17 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Wed May 17 18:20:30 UTC 2023 Modified Files: src/sys/dev/pci: pcscp.c Log Message: Update URL of the technical manual. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/dev/pci/pcscp.c Please note that

CVS commit: src/sys/dev/pci/ixgbe

2023-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 15 08:01:22 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_common.c ixgbe_type.h Log Message: Count the number of link down events in the MAC using with LINK_DN_CNT. - Add new event counter "link_dn_cnt"

CVS commit: src/sys/dev/pci/ixgbe

2023-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon May 15 08:01:22 UTC 2023 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_common.c ixgbe_type.h Log Message: Count the number of link down events in the MAC using with LINK_DN_CNT. - Add new event counter "link_dn_cnt"

CVS commit: src/sys/dev/usb

2023-05-14 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun May 14 23:58:35 UTC 2023 Modified Files: src/sys/dev/usb: usb_quirks.c Log Message: fix typq To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/dev/usb/usb_quirks.c Please note that diffs are not

CVS commit: src/sys/dev/usb

2023-05-14 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun May 14 23:58:35 UTC 2023 Modified Files: src/sys/dev/usb: usb_quirks.c Log Message: fix typq To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/dev/usb/usb_quirks.c Please note that diffs are not

CVS commit: src/sys/dev/usb

2023-05-14 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun May 14 22:38:07 UTC 2023 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.799 -r1.800 src/sys/dev/usb/usbdevs.h \

CVS commit: src/sys/dev/usb

2023-05-14 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun May 14 22:38:07 UTC 2023 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.799 -r1.800 src/sys/dev/usb/usbdevs.h \

CVS commit: src/sys/dev/usb

2023-05-14 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun May 14 22:30:13 UTC 2023 Modified Files: src/sys/dev/usb: usb_quirks.c usbdevs Log Message: Add a Lenovo mouse so we can set the ALWAYS_ON quirk. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

CVS commit: src/sys/dev/usb

2023-05-14 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun May 14 22:30:13 UTC 2023 Modified Files: src/sys/dev/usb: usb_quirks.c usbdevs Log Message: Add a Lenovo mouse so we can set the ALWAYS_ON quirk. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106

CVS commit: src/sys/dev/pci

2023-05-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat May 13 11:30:28 UTC 2023 Modified Files: src/sys/dev/pci: esareg.h Log Message: fix typo in unused definition s/ESA_KDATA_OUEUE_LEFT/ESA_KDATA_QUEUE_LEFT/. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/dev/pci

2023-05-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat May 13 11:30:28 UTC 2023 Modified Files: src/sys/dev/pci: esareg.h Log Message: fix typo in unused definition s/ESA_KDATA_OUEUE_LEFT/ESA_KDATA_QUEUE_LEFT/. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/dev/dkwedge

2023-05-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 13 10:11:36 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Need pdk->dk_openlock to read pdk->dk_wedges. To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158

CVS commit: src/sys/dev/dkwedge

2023-05-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 13 10:11:36 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Need pdk->dk_openlock to read pdk->dk_wedges. To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158

CVS commit: src/sys/dev/hil

2023-05-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu May 11 09:35:57 UTC 2023 Modified Files: src/sys/dev/hil: hilms.c Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/hil/hilms.c Please note that diffs are not

CVS commit: src/sys/dev/hil

2023-05-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu May 11 09:35:57 UTC 2023 Modified Files: src/sys/dev/hil: hilms.c Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/hil/hilms.c Please note that diffs are not

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:47:14 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix typo. s/ictxact/ictxatc/. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.780 -r1.781 src/sys/dev/pci/if_wm.c

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:47:14 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix typo. s/ictxact/ictxatc/. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.780 -r1.781 src/sys/dev/pci/if_wm.c

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:45:04 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Use WM_IS_ICHPCH(). No functional change. To generate a diff of this commit: cvs rdiff -u -r1.779 -r1.780 src/sys/dev/pci/if_wm.c Please note

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:45:04 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Use WM_IS_ICHPCH(). No functional change. To generate a diff of this commit: cvs rdiff -u -r1.779 -r1.780 src/sys/dev/pci/if_wm.c Please note

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:43:11 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix prc511's comment and description. To generate a diff of this commit: cvs rdiff -u -r1.778 -r1.779 src/sys/dev/pci/if_wm.c Please note that

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:43:11 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix prc511's comment and description. To generate a diff of this commit: cvs rdiff -u -r1.778 -r1.779 src/sys/dev/pci/if_wm.c Please note that

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:38:31 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Add SOICZIFDATA (ifconfig -z) support for evcnt(9). First update the statistics data, then clear the event counters, and finally copy and clear

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:38:31 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Add SOICZIFDATA (ifconfig -z) support for evcnt(9). First update the statistics data, then clear the event counters, and finally copy and clear

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:27:09 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Move statistics updating code from wm_tick() to new wm_update_stats(). - To reuse. - No functional change. To generate a diff of this

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:27:09 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Move statistics updating code from wm_tick() to new wm_update_stats(). - To reuse. - No functional change. To generate a diff of this

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:19:02 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c if_wmreg.h Log Message: Add some new event counters. Add the following counters for 82575 and newer except 80003, ICHs and PCHs: - Only 82576 document

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:19:02 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c if_wmreg.h Log Message: Add some new event counters. Add the following counters for 82575 and newer except 80003, ICHs and PCHs: - Only 82576 document

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:14:46 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c if_wmreg.h if_wmvar.h Log Message: Some statistics registers were replaced with new counters. - 0x403c was CEXTERR(Carrier Extension Error). 82575 and

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:14:46 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c if_wmreg.h if_wmvar.h Log Message: Some statistics registers were replaced with new counters. - 0x403c was CEXTERR(Carrier Extension Error). 82575 and

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:08:47 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Don't add "Count" for event counter's description. To generate a diff of this commit: cvs rdiff -u -r1.773 -r1.774 src/sys/dev/pci/if_wm.c

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:08:47 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Don't add "Count" for event counter's description. To generate a diff of this commit: cvs rdiff -u -r1.773 -r1.774 src/sys/dev/pci/if_wm.c

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:07:08 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix a bug that the transmit underrun counter is incorrectly counted. The transmit underrun bit in the transmit status filed is only for 82544

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:07:08 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix a bug that the transmit underrun counter is incorrectly counted. The transmit underrun bit in the transmit status filed is only for 82544

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:04:06 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: IC{TX,RX}*C registers are for older than 82575. To generate a diff of this commit: cvs rdiff -u -r1.771 -r1.772 src/sys/dev/pci/if_wm.c Please

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:04:06 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: IC{TX,RX}*C registers are for older than 82575. To generate a diff of this commit: cvs rdiff -u -r1.771 -r1.772 src/sys/dev/pci/if_wm.c Please

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:01:57 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Sort lines. No functional change. Reorder evcnt_attach_dynamic(), WM_EVCNT_ADD() and evcnt_detach() to match. To generate a diff of this

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 07:01:57 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Sort lines. No functional change. Reorder evcnt_attach_dynamic(), WM_EVCNT_ADD() and evcnt_detach() to match. To generate a diff of this

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 06:59:31 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Sort lines. No functional change. Rearrange the order of the registers so that they are roughly in ascending order. To generate a diff of

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 06:59:31 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Sort lines. No functional change. Rearrange the order of the registers so that they are roughly in ascending order. To generate a diff of

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 06:56:49 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Add note for the TORL register. The TOR register includes error, flow control and broadcast rejected. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 06:56:49 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Add note for the TORL register. The TOR register includes error, flow control and broadcast rejected. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 06:54:23 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Count some 64bit counters correctly. - Fix calculation of GORC, GOTC, TOR and TOT counters correctly. - Found by knakahara. To generate a

CVS commit: src/sys/dev/pci

2023-05-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 11 06:54:23 UTC 2023 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Count some 64bit counters correctly. - Fix calculation of GORC, GOTC, TOR and TOT counters correctly. - Found by knakahara. To generate a

CVS commit: src/sys/dev/pci

2023-05-10 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu May 11 05:50:18 UTC 2023 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Fix missing check for netq->netq_stopping in vioif_rx_intr() Reported-by: syzbot+5120b7a1f97a3f5ca...@syzkaller.appspotmail.com

CVS commit: src/sys/dev/pci

2023-05-10 Thread Shoichi YAMAGUCHI
Module Name:src Committed By: yamaguchi Date: Thu May 11 05:50:18 UTC 2023 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Fix missing check for netq->netq_stopping in vioif_rx_intr() Reported-by: syzbot+5120b7a1f97a3f5ca...@syzkaller.appspotmail.com

CVS commit: src/sys/dev/dkwedge

2023-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 23:08:24 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Make it clearer that dkopen EROFS branch doesn't leak. It looked like we may need to sometimes call dklastclose in error branch for

CVS commit: src/sys/dev/dkwedge

2023-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 23:08:24 UTC 2023 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Make it clearer that dkopen EROFS branch doesn't leak. It looked like we may need to sometimes call dklastclose in error branch for

CVS commit: src/sys/dev/ic

2023-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 21:30:50 UTC 2023 Modified Files: src/sys/dev/ic: opl.c Log Message: opl(4): Use config_detach_children. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/ic/opl.c Please note that diffs

CVS commit: src/sys/dev/ic

2023-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 21:30:50 UTC 2023 Modified Files: src/sys/dev/ic: opl.c Log Message: opl(4): Use config_detach_children. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/ic/opl.c Please note that diffs

CVS commit: src/sys/dev/acpi/acpica

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 01:23:28 UTC 2023 Modified Files: src/sys/dev/acpi/acpica: acpi_func.h Log Message: acpi(4): Fix membars in ACPI_ACQUIRE/RELEASE_GLOBAL_LOCK. XXX pullup-8 (by patch with membar_enter/exit) XXX pullup-9 (by patch

CVS commit: src/sys/dev/acpi/acpica

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 01:23:28 UTC 2023 Modified Files: src/sys/dev/acpi/acpica: acpi_func.h Log Message: acpi(4): Fix membars in ACPI_ACQUIRE/RELEASE_GLOBAL_LOCK. XXX pullup-8 (by patch with membar_enter/exit) XXX pullup-9 (by patch

CVS commit: src/sys/dev/usb

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 00:12:44 UTC 2023 Modified Files: src/sys/dev/usb: uts.c Log Message: uts(4): Use config_detach_children. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/usb/uts.c Please note that diffs

CVS commit: src/sys/dev/usb

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 00:12:44 UTC 2023 Modified Files: src/sys/dev/usb: uts.c Log Message: uts(4): Use config_detach_children. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/usb/uts.c Please note that diffs

CVS commit: src/sys/dev/usb

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 00:12:36 UTC 2023 Modified Files: src/sys/dev/usb: udsbr.c Log Message: udsbr(4): Use config_detach_children. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/dev/usb/udsbr.c Please note that

<    5   6   7   8   9   10   11   12   13   14   >