Module Name:src
Committed By: rin
Date: Wed Sep 14 05:55:08 UTC 2022
Modified Files:
src/sys/arch/powerpc/fpu: fpu_implode.c
Log Message:
Fix logic for FPSCR[OX]; set FPSCR[FI] (and therefore FPSCR[XX]).
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/s
Module Name:src
Committed By: rin
Date: Wed Sep 14 05:55:08 UTC 2022
Modified Files:
src/sys/arch/powerpc/fpu: fpu_implode.c
Log Message:
Fix logic for FPSCR[OX]; set FPSCR[FI] (and therefore FPSCR[XX]).
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/s
Module Name:src
Committed By: rin
Date: Wed Sep 14 05:54:07 UTC 2022
Modified Files:
src/sys/arch/powerpc/fpu: fpu_implode.c
Log Message:
Fix logic for FPSCR[UX]:
- Correct FPSCR[FPRF] field when round to 0.0 or 0.0f.
- Simplify.
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: rin
Date: Wed Sep 14 05:54:07 UTC 2022
Modified Files:
src/sys/arch/powerpc/fpu: fpu_implode.c
Log Message:
Fix logic for FPSCR[UX]:
- Correct FPSCR[FPRF] field when round to 0.0 or 0.0f.
- Simplify.
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: msaitoh
Date: Wed Sep 14 01:05:43 UTC 2022
Modified Files:
src/sys/dev/pci: mfii.c
Log Message:
mfii: Don't panic on detach.
Call sysmon_envsys_destroy() and clear sc->sc_sme to NULL if
sysmon_envsys_register failed.
To generate a diff of
Module Name:src
Committed By: msaitoh
Date: Wed Sep 14 01:05:43 UTC 2022
Modified Files:
src/sys/dev/pci: mfii.c
Log Message:
mfii: Don't panic on detach.
Call sysmon_envsys_destroy() and clear sc->sc_sme to NULL if
sysmon_envsys_register failed.
To generate a diff of
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 20:10:04 UTC 2022
Modified Files:
src/sys/dev/nvmm: nvmm.c nvmm_internal.h
src/sys/dev/nvmm/x86: nvmm_x86_vmx.c
Log Message:
nvmm(4): Add suspend/resume support.
New MD nvmm_impl callbacks:
- .suspend_inter
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 20:10:04 UTC 2022
Modified Files:
src/sys/dev/nvmm: nvmm.c nvmm_internal.h
src/sys/dev/nvmm/x86: nvmm_x86_vmx.c
Log Message:
nvmm(4): Add suspend/resume support.
New MD nvmm_impl callbacks:
- .suspend_inter
Module Name:src
Committed By: mlelstv
Date: Tue Sep 13 13:09:16 UTC 2022
Modified Files:
src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c iscsi_main.c
iscsi_rcv.c iscsi_send.c iscsi_utils.c
Log Message:
kill_session now uses the session id to avoid stale sessio
Module Name:src
Committed By: mlelstv
Date: Tue Sep 13 13:09:16 UTC 2022
Modified Files:
src/sys/dev/iscsi: iscsi_globals.h iscsi_ioctl.c iscsi_main.c
iscsi_rcv.c iscsi_send.c iscsi_utils.c
Log Message:
kill_session now uses the session id to avoid stale sessio
Module Name:src
Committed By: msaitoh
Date: Tue Sep 13 11:47:54 UTC 2022
Modified Files:
src/sys/dev/pci: hdaudio_pci.c ichsmb.c
Log Message:
Add Intel 600 series PCH-LP devices support.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/hdaudi
Module Name:src
Committed By: msaitoh
Date: Tue Sep 13 11:47:54 UTC 2022
Modified Files:
src/sys/dev/pci: hdaudio_pci.c ichsmb.c
Log Message:
Add Intel 600 series PCH-LP devices support.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/hdaudi
Module Name:src
Committed By: msaitoh
Date: Tue Sep 13 11:46:25 UTC 2022
Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h
Log Message:
Regen.
To generate a diff of this commit:
cvs rdiff -u -r1.1444 -r1.1445 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1443 -r1.14
Module Name:src
Committed By: msaitoh
Date: Tue Sep 13 11:45:52 UTC 2022
Modified Files:
src/sys/dev/pci: pcidevs
Log Message:
Add more Alder Lake devices.
To generate a diff of this commit:
cvs rdiff -u -r1.1461 -r1.1462 src/sys/dev/pci/pcidevs
Please note that diffs a
Module Name:src
Committed By: msaitoh
Date: Tue Sep 13 11:45:52 UTC 2022
Modified Files:
src/sys/dev/pci: pcidevs
Log Message:
Add more Alder Lake devices.
To generate a diff of this commit:
cvs rdiff -u -r1.1461 -r1.1462 src/sys/dev/pci/pcidevs
Please note that diffs a
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:33:37 UTC 2022
Modified Files:
src/sys/dev/usb: xhci.c
Log Message:
xhci(4): After attach, access to sc_child/2 requires sc_intr_lock.
Serializes access with xhci_intr.
XXX Need to ensure the interrupt handler i
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:33:37 UTC 2022
Modified Files:
src/sys/dev/usb: xhci.c
Log Message:
xhci(4): After attach, access to sc_child/2 requires sc_intr_lock.
Serializes access with xhci_intr.
XXX Need to ensure the interrupt handler i
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:32:58 UTC 2022
Modified Files:
src/sys/dev/usb: usbdi.c
Log Message:
usbdi(9): Sprinkle usbhist into usb xfer timeout logic.
To generate a diff of this commit:
cvs rdiff -u -r1.246 -r1.247 src/sys/dev/usb/usbdi.
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:32:58 UTC 2022
Modified Files:
src/sys/dev/usb: usbdi.c
Log Message:
usbdi(9): Sprinkle usbhist into usb xfer timeout logic.
To generate a diff of this commit:
cvs rdiff -u -r1.246 -r1.247 src/sys/dev/usb/usbdi.
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:32:41 UTC 2022
Modified Files:
src/sys/dev/usb: usbdi.c
Log Message:
usbdi(9): Fix mistake in usbdi.c 1.244.
Need to clear ux_timeout_set only when we finally actually process
the timeout in usbdi_xfer_timeout_ta
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:32:41 UTC 2022
Modified Files:
src/sys/dev/usb: usbdi.c
Log Message:
usbdi(9): Fix mistake in usbdi.c 1.244.
Need to clear ux_timeout_set only when we finally actually process
the timeout in usbdi_xfer_timeout_ta
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:18:58 UTC 2022
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
ld.elf_so(8): Make fork take a shared, not exclusive, lock.
We only need to ensure that there are no concurrent modifications to
the rtld
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:18:58 UTC 2022
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
ld.elf_so(8): Make fork take a shared, not exclusive, lock.
We only need to ensure that there are no concurrent modifications to
the rtld
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:18:47 UTC 2022
Modified Files:
src/lib/libc/gen: pthread_atfork.c
Log Message:
pthread_atfork(3): Block signals during the call to pthread_atfork.
This doesn't affect the calls to the atfork handlers -- it only
p
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:18:47 UTC 2022
Modified Files:
src/lib/libc/gen: pthread_atfork.c
Log Message:
pthread_atfork(3): Block signals during the call to pthread_atfork.
This doesn't affect the calls to the atfork handlers -- it only
p
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:15:29 UTC 2022
Modified Files:
src/sys/dev/usb: xhci.c
Log Message:
xhci(4): Resume commands even if USBSTS.SRE is set.
Commands might not work after this but let's at least not deadlock --
give them an opportuni
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:15:29 UTC 2022
Modified Files:
src/sys/dev/usb: xhci.c
Log Message:
xhci(4): Resume commands even if USBSTS.SRE is set.
Commands might not work after this but let's at least not deadlock --
give them an opportuni
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:14:43 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_execbuffer.c
Log Message:
i915: Fix error branches of execbuffer vma pinning.
PR kern/56591
To generate a diff of this commit
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:14:43 UTC 2022
Modified Files:
src/sys/external/bsd/drm2/dist/drm/i915/gem: i915_gem_execbuffer.c
Log Message:
i915: Fix error branches of execbuffer vma pinning.
PR kern/56591
To generate a diff of this commit
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:14:32 UTC 2022
Modified Files:
src/sbin/cgdconfig: cgdconfig.c
Log Message:
cgdconfig(8): Restore loop for password re-entry for non-shared keys.
Fixes mistake in previous which changed the semantics in the case
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:14:32 UTC 2022
Modified Files:
src/sbin/cgdconfig: cgdconfig.c
Log Message:
cgdconfig(8): Restore loop for password re-entry for non-shared keys.
Fixes mistake in previous which changed the semantics in the case
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:14:20 UTC 2022
Modified Files:
src/sys/dev/ic: nvme.c
Log Message:
nvme(4): Don't leak memory for queues on every resume.
To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/dev/ic/nvme.c
Plea
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 10:14:20 UTC 2022
Modified Files:
src/sys/dev/ic: nvme.c
Log Message:
nvme(4): Don't leak memory for queues on every resume.
To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/dev/ic/nvme.c
Plea
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:47:17 UTC 2022
Modified Files:
src/sys/dev/usb: usbdi.c
Log Message:
usbdi(9): Rule out possible race to read xfer->ux_status.
I think this might actually be safe, because when it's synchronous,
the xfer can't be
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:47:17 UTC 2022
Modified Files:
src/sys/dev/usb: usbdi.c
Log Message:
usbdi(9): Rule out possible race to read xfer->ux_status.
I think this might actually be safe, because when it's synchronous,
the xfer can't be
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:45:37 UTC 2022
Modified Files:
src/sys/arch/x86/x86: genfb_machdep.c
Log Message:
x86/genfb: Re-enable shadowfb by defualt for now.
Something makes radeondrmkmsfb, at at least, extremely slow, and it's
not yet cl
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:45:37 UTC 2022
Modified Files:
src/sys/arch/x86/x86: genfb_machdep.c
Log Message:
x86/genfb: Re-enable shadowfb by defualt for now.
Something makes radeondrmkmsfb, at at least, extremely slow, and it's
not yet cl
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:43:33 UTC 2022
Modified Files:
src/sys/kern: subr_autoconf.c
src/sys/sys: device_impl.h
Log Message:
autoconf(9): New diagnostic to detect double-detach.
- Rename dv_detached -> dv_detach_committed.
- Add
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:43:33 UTC 2022
Modified Files:
src/sys/kern: subr_autoconf.c
src/sys/sys: device_impl.h
Log Message:
autoconf(9): New diagnostic to detect double-detach.
- Rename dv_detached -> dv_detach_committed.
- Add
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:40:38 UTC 2022
Modified Files:
src/sys/kern: subr_autoconf.c
Log Message:
autoconf(9): Improve diagnostics for config_detach_enter/commit/exit.
To generate a diff of this commit:
cvs rdiff -u -r1.304 -r1.305 src
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:40:38 UTC 2022
Modified Files:
src/sys/kern: subr_autoconf.c
Log Message:
autoconf(9): Improve diagnostics for config_detach_enter/commit/exit.
To generate a diff of this commit:
cvs rdiff -u -r1.304 -r1.305 src
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:40:18 UTC 2022
Modified Files:
src/sys/arch/x86/include: pmap_private.h
Log Message:
x86/pmap.h: Need machine/cpufunc.h for invlpg.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/in
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:40:18 UTC 2022
Modified Files:
src/sys/arch/x86/include: pmap_private.h
Log Message:
x86/pmap.h: Need machine/cpufunc.h for invlpg.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/in
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:39:50 UTC 2022
Modified Files:
src/sys/arch/amd64/include: asan.h msan.h
Log Message:
amd64/asan.h, amd64/msan.h: Add include guards.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/am
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:39:50 UTC 2022
Modified Files:
src/sys/arch/amd64/include: asan.h msan.h
Log Message:
amd64/asan.h, amd64/msan.h: Add include guards.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/am
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:38:19 UTC 2022
Modified Files:
src/sys/dev/usb: usbnet.c
Log Message:
usbnet(9): Call mii_down once we've finished with mii_tick.
To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/sys/dev/usb/u
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:38:19 UTC 2022
Modified Files:
src/sys/dev/usb: usbnet.c
Log Message:
usbnet(9): Call mii_down once we've finished with mii_tick.
To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/sys/dev/usb/u
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:37:49 UTC 2022
Modified Files:
src/sys/kern: kern_kthread.c
Log Message:
kthread(9): Attribute uarea to caller for kmsan.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/kern/kern_kthread.c
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:37:49 UTC 2022
Modified Files:
src/sys/kern: kern_kthread.c
Log Message:
kthread(9): Attribute uarea to caller for kmsan.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/kern/kern_kthread.c
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:35:32 UTC 2022
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
vflush(9): Insert `involuntary' preemption point at each vnode.
Currently there is a voluntary yield every 100ms, but that's a long
time. Sho
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:35:32 UTC 2022
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
vflush(9): Insert `involuntary' preemption point at each vnode.
Currently there is a voluntary yield every 100ms, but that's a long
time. Sho
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:28:06 UTC 2022
Modified Files:
src/sys/kern: kern_lock.c
Log Message:
KERNEL_LOCK(9): Avoid spinning out until 10sec have passed.
This means we'll never spin out if the hardclock timer is stuck. But
the hardcloc
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:28:06 UTC 2022
Modified Files:
src/sys/kern: kern_lock.c
Log Message:
KERNEL_LOCK(9): Avoid spinning out until 10sec have passed.
This means we'll never spin out if the hardclock timer is stuck. But
the hardcloc
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:14:26 UTC 2022
Modified Files:
src/sys/kern: kern_lock.c
Log Message:
KERNEL_LOCK(9): Restore backoff while spinning in !LOCKDEBUG case.
When the spinout logic was put under LOCKDEBUG among a series of
other chan
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:14:26 UTC 2022
Modified Files:
src/sys/kern: kern_lock.c
Log Message:
KERNEL_LOCK(9): Restore backoff while spinning in !LOCKDEBUG case.
When the spinout logic was put under LOCKDEBUG among a series of
other chan
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:13:20 UTC 2022
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
vfs(9): For MP-safe mounts, don't kernel lock in mount/unmount.
To generate a diff of this commit:
cvs rdiff -u -r1.494 -r1.495 src/sys/kern/v
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 09:13:20 UTC 2022
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
vfs(9): For MP-safe mounts, don't kernel lock in mount/unmount.
To generate a diff of this commit:
cvs rdiff -u -r1.494 -r1.495 src/sys/kern/v
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 08:48:21 UTC 2022
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
vfs_subr.c: Nix trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.493 -r1.494 src/sys/kern/vfs_subr.c
Please note that
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 08:48:21 UTC 2022
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
vfs_subr.c: Nix trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.493 -r1.494 src/sys/kern/vfs_subr.c
Please note that
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 08:34:37 UTC 2022
Modified Files:
src/usr.sbin/usbdevs: usbdevs.c
Log Message:
usbdevs(8): Misc KNF.
- Fix whitespace and braces.
- malloc(n * sizeof(...)) -> calloc(n, sizeof(...))
To generate a diff of this comm
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 08:34:37 UTC 2022
Modified Files:
src/usr.sbin/usbdevs: usbdevs.c
Log Message:
usbdevs(8): Misc KNF.
- Fix whitespace and braces.
- malloc(n * sizeof(...)) -> calloc(n, sizeof(...))
To generate a diff of this comm
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 08:30:57 UTC 2022
Modified Files:
src/sys/sys: device_if.h
Log Message:
sys/device_if.h: Need sys/stdint.h for uint64_t.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/sys/device_if.h
Please n
Module Name:src
Committed By: riastradh
Date: Tue Sep 13 08:30:57 UTC 2022
Modified Files:
src/sys/sys: device_if.h
Log Message:
sys/device_if.h: Need sys/stdint.h for uint64_t.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/sys/device_if.h
Please n
63 matches
Mail list logo