Page MenuHomeFreeBSD
Feed All Stories

Feb 24 2021

wen committed rP566448: - Update to 3.3.16.
- Update to 3.3.16
Feb 24 2021, 3:13 AM
nc committed rP566447: multimedia/gtk-youtube-viewer: Update to 3.8.2.
multimedia/gtk-youtube-viewer: Update to 3.8.2
Feb 24 2021, 2:49 AM
nc committed rP566446: deskutils/go-for-it: Update to 1.9.1.
deskutils/go-for-it: Update to 1.9.1
Feb 24 2021, 2:35 AM
pkubaj committed rP566445: security/py-ssh-audit: update to 2.4.0.
security/py-ssh-audit: update to 2.4.0
Feb 24 2021, 2:34 AM
dvl committed rP566444: Add Bacula 11.0.1.
Add Bacula 11.0.1
Feb 24 2021, 2:33 AM
scottl added a comment to D28821: rmlock: Add a missing compiler membar to the rlock slow path.

I won't be able to go back and test this for at least a few more days. However, when I tested the atomic_load_int() suggestion over the weekend, I got a really weird panic instead. I didn't dig into it because of other time pressures, but it does make me worry about compiler bugs and other weirdness, whereas the membar is proven to work for now.

Looking at the patch you pasted at the time, you had if (atomic_load_int(tracker->rmp_flags)) instead of if (atomic_load_int(&tracker->rmp_flags)). I'm not sure how the former would compile (though it is more plausible on armv7), but if it did I'd indeed expect a panic.

Feb 24 2021, 2:28 AM
markj committed rG1d44514fcd68: rmlock: Add a required compiler membar to the rlock slow path (authored by markj).
rmlock: Add a required compiler membar to the rlock slow path
Feb 24 2021, 2:18 AM
markj closed D28821: rmlock: Add a missing compiler membar to the rlock slow path.
Feb 24 2021, 2:18 AM
lwhsu added a comment to D28882: inetd: Add examples from manual page and other sources.

Just being curious, what's the benefit of running rsyncd through inetd instead of using its standalone daemon?

Feb 24 2021, 2:06 AM
nc committed rP566443: emulators/i386-wine: Return to pool.
emulators/i386-wine: Return to pool
Feb 24 2021, 2:05 AM
nc committed rP566442: emulators/i386-wine-devel: Return to pool.
emulators/i386-wine-devel: Return to pool
Feb 24 2021, 2:05 AM
nc committed rP566441: Revert r566436,r566439, i386-wine-devel segfaults with my changes..
Revert r566436,r566439, i386-wine-devel segfaults with my changes.
Feb 24 2021, 2:03 AM
dbaio closed D28875: textproc/po4a: Update to 0.63.
Feb 24 2021, 2:03 AM
wen committed rP566440: - Update to 1.2.2.
- Update to 1.2.2
Feb 24 2021, 2:03 AM
dbaio committed rP566438: textproc/po4a: Update to 0.63.
textproc/po4a: Update to 0.63
Feb 24 2021, 2:03 AM
nc committed rP566439: emulators/i386-wine-devel: Use correct hashes in distinfo.
emulators/i386-wine-devel: Use correct hashes in distinfo
Feb 24 2021, 2:03 AM
nc closed D28908: emulators/i386-wine-devel: Update to 6.2_1 and add support to 14.
Feb 24 2021, 2:03 AM
wen committed rP566437: - Update to 1.1.4.
- Update to 1.1.4
Feb 24 2021, 2:03 AM
wen committed rP566435: - Update to 3.3.5.
- Update to 3.3.5
Feb 24 2021, 2:03 AM
nc committed rP566436: emulators/i386-wine-devel: Update to 6.2_1.
emulators/i386-wine-devel: Update to 6.2_1
Feb 24 2021, 2:03 AM
adridg committed rP566434: Update CMake's FreeBSD pkg(8) generator.
Update CMake's FreeBSD pkg(8) generator
Feb 24 2021, 2:03 AM
nc committed rP566432: science/afni: Update to 21.0.09.
science/afni: Update to 21.0.09
Feb 24 2021, 2:03 AM
lwhsu committed rP566433: MFH: r566431.
MFH: r566431
Feb 24 2021, 2:03 AM
lwhsu committed rP566431: multimedia/aegisub: Fix build on 12.2.
multimedia/aegisub: Fix build on 12.2
Feb 24 2021, 2:03 AM
markj committed rGce9af53d0897: xen-blkback: fix leak of grant maps on ring setup failure (authored by royger).
xen-blkback: fix leak of grant maps on ring setup failure
Feb 24 2021, 1:44 AM
markj committed rG035021b98a25: Add UPDATING entries and bump version (authored by markj).
Add UPDATING entries and bump version
Feb 24 2021, 1:44 AM
markj committed rGefc9549ba0c2: MFC r368555: caroot: update bundle (authored by kevans).
MFC r368555: caroot: update bundle
Feb 24 2021, 1:44 AM
markj committed rGf82cffcf2f44: pam_login_access: Fix negative entry matching logic (authored by markj).
pam_login_access: Fix negative entry matching logic
Feb 24 2021, 1:44 AM
markj committed rG602f1da04217: xen-blkback: fix leak of grant maps on ring setup failure (authored by royger).
xen-blkback: fix leak of grant maps on ring setup failure
Feb 24 2021, 1:44 AM
markj committed rGdf378912ebc2: MFC freebsd-update: unconditionally regenerate passwd/login.conf files (authored by kevans).
MFC freebsd-update: unconditionally regenerate passwd/login.conf files
Feb 24 2021, 1:44 AM
markj committed rG0f1ee1523649: Free microcode memory later. (authored by kib).
Free microcode memory later.
Feb 24 2021, 1:44 AM
markj committed rG142f0d36d909: Add UPDATING entry and bump version (authored by markj).
Add UPDATING entry and bump version
Feb 24 2021, 1:44 AM
markj committed rGf8e0874a2d97: pam_login_access: Fix negative entry matching logic (authored by markj).
pam_login_access: Fix negative entry matching logic
Feb 24 2021, 1:43 AM
markj committed rG4dd124c3171d: MFC jail: Change both root and working directories in jail_attach(2) (authored by jamie).
MFC jail: Change both root and working directories in jail_attach(2)
Feb 24 2021, 1:43 AM
markj committed rGb306be13a9c7: MFC jail: Handle a possible race between jail_remove(2) and fork(2) (authored by jamie).
MFC jail: Handle a possible race between jail_remove(2) and fork(2)
Feb 24 2021, 1:42 AM
markj committed rG7a03d4b081a0: Add UPDATING entry and bump version (authored by markj).
Add UPDATING entry and bump version
Feb 24 2021, 1:41 AM
markj committed rG2ca137b4306d: MFC freebsd-update: unconditionally regenerate passwd/login.conf files (authored by kevans).
MFC freebsd-update: unconditionally regenerate passwd/login.conf files
Feb 24 2021, 1:41 AM
markj committed rGab1cd885a619: xen-blkback: fix leak of grant maps on ring setup failure (authored by royger).
xen-blkback: fix leak of grant maps on ring setup failure
Feb 24 2021, 1:41 AM
markj committed rGbc0d9b9b84ec: MFC jail: Change both root and working directories in jail_attach(2) (authored by jamie).
MFC jail: Change both root and working directories in jail_attach(2)
Feb 24 2021, 1:41 AM
markj committed rG491cafa96113: MFC jail: Handle a possible race between jail_remove(2) and fork(2) (authored by jamie).
MFC jail: Handle a possible race between jail_remove(2) and fork(2)
Feb 24 2021, 1:41 AM
markj committed rG3ea0e6b45274: pam_login_access: Fix negative entry matching logic (authored by markj).
pam_login_access: Fix negative entry matching logic
Feb 24 2021, 1:41 AM
markj committed rGdae05d22d64e: pam_login_access: Fix negative entry matching logic (authored by markj).
pam_login_access: Fix negative entry matching logic
Feb 24 2021, 1:39 AM
markj committed rG8cf559d6b9b4: pam_login_access: Fix negative entry matching logic (authored by markj).
pam_login_access: Fix negative entry matching logic
Feb 24 2021, 1:39 AM
markj committed rGc99e3e2d9693: pam_login_access: Fix negative entry matching logic (authored by markj).
pam_login_access: Fix negative entry matching logic
Feb 24 2021, 1:38 AM
markj committed rG6ab923cbca87: pam_login_access: Fix negative entry matching logic (authored by markj).
pam_login_access: Fix negative entry matching logic
Feb 24 2021, 1:38 AM
rlibby accepted D28821: rmlock: Add a missing compiler membar to the rlock slow path.
Feb 24 2021, 1:38 AM
ngie added a comment to D28884: Remove XFAILs from fmaxmin test.

Is the affected_by_bug_208703 #define still relevant, i.e., should it be removed?

Feb 24 2021, 12:53 AM
markj updated the diff for D28821: rmlock: Add a missing compiler membar to the rlock slow path.

Revert to using __compiler_membar().

Feb 24 2021, 12:27 AM
jah committed rG941747f63cfa: Fix divide-by-zero panic when ASLR is enabled and superpages disabled (authored by jah).
Fix divide-by-zero panic when ASLR is enabled and superpages disabled
Feb 24 2021, 12:02 AM
jah committed rGfc6c898ec5f4: Fix divide-by-zero panic when ASLR is enabled and superpages disabled (authored by jah).
Fix divide-by-zero panic when ASLR is enabled and superpages disabled
Feb 24 2021, 12:00 AM

Feb 23 2021

wulf committed rG9bdb559d9726: ukbd: Fix handling of keyboard ErrorRollOver reports (authored by wulf).
ukbd: Fix handling of keyboard ErrorRollOver reports
Feb 23 2021, 11:45 PM
wulf committed rG98b3658c4e8a: hkbd: Fix handling of keyboard ErrorRollOver reports (authored by wulf).
hkbd: Fix handling of keyboard ErrorRollOver reports
Feb 23 2021, 11:44 PM
wulf committed rGe7211ca03a85: ukbd: Fix handling of keyboard ErrorRollOver reports (authored by wulf).
ukbd: Fix handling of keyboard ErrorRollOver reports
Feb 23 2021, 11:44 PM
wulf committed rG9262a9ce06a6: hidraw: Make HIDIOCGRDESCSIZE ioctl return report descriptor size (authored by wulf).
hidraw: Make HIDIOCGRDESCSIZE ioctl return report descriptor size
Feb 23 2021, 11:43 PM
allanjude added a reverting change for rGba6e37e47f41: ipmi_smbios: Deduplicate smbios entry point discovery logic: rG6d67af5f8e66: Revert "ipmi_smbios: Deduplicate smbios entry point discovery logic".
Feb 23 2021, 10:51 PM
allanjude committed rG6d67af5f8e66: Revert "ipmi_smbios: Deduplicate smbios entry point discovery logic" (authored by allanjude).
Revert "ipmi_smbios: Deduplicate smbios entry point discovery logic"
Feb 23 2021, 10:51 PM
allanjude added a reverting change for rGd2589dc3d56c: ipmi_smbios: remove unused smbios_cksum function: rG4a5dfded17ef: Revert "ipmi_smbios: remove unused smbios_cksum function".
Feb 23 2021, 10:51 PM
allanjude added a reverting change for D28743: ipmi_smbios: Deduplicate smbios entry point discovery logic: rG6d67af5f8e66: Revert "ipmi_smbios: Deduplicate smbios entry point discovery logic".
Feb 23 2021, 10:51 PM
allanjude added a reverting change for D28751: ipmi_smbios: remove unused smbios_cksum function: rG4a5dfded17ef: Revert "ipmi_smbios: remove unused smbios_cksum function".
Feb 23 2021, 10:50 PM
allanjude committed rG4a5dfded17ef: Revert "ipmi_smbios: remove unused smbios_cksum function" (authored by allanjude).
Revert "ipmi_smbios: remove unused smbios_cksum function"
Feb 23 2021, 10:50 PM
allanjude reopened D28743: ipmi_smbios: Deduplicate smbios entry point discovery logic.

I had to revert this, as it depends on https://reviews.freebsd.org/D28739 which isn't ready to land yet

Feb 23 2021, 10:50 PM
melifaro committed rGea10694336b9: Fix nd6 rib_action() handling. (authored by melifaro).
Fix nd6 rib_action() handling.
Feb 23 2021, 10:44 PM
erj accepted D28900: iflib: Avoid double counting in rxeof.
Feb 23 2021, 10:43 PM
melifaro committed rG9c4a8d24f0ff: Fix nd6 rib_action() handling. (authored by melifaro).
Fix nd6 rib_action() handling.
Feb 23 2021, 10:41 PM
markj added inline comments to D28821: rmlock: Add a missing compiler membar to the rlock slow path.
Feb 23 2021, 10:40 PM
wulf committed rGbbacb7ce7295: ig4: Add PCI IDs for Intel Gemini Lake I2C controller. (authored by wulf).
ig4: Add PCI IDs for Intel Gemini Lake I2C controller.
Feb 23 2021, 10:25 PM
allanjude updated the diff for D28737: stand: Support (and prefer) the SMBIOS 64-bit Entry Point Structure.

Fix a typo

Feb 23 2021, 10:24 PM
kib added inline comments to D28821: rmlock: Add a missing compiler membar to the rlock slow path.
Feb 23 2021, 10:15 PM
jkim added a comment to D28743: ipmi_smbios: Deduplicate smbios entry point discovery logic.

This broke build on amd64:

/usr/src/sys/dev/smbios/smbios.c:212:14: error: no member named 'eps_64bit' in 'struct smbios_softc'
        if (smbios->eps_64bit) {
            ~~~~~~  ^
/usr/src/sys/dev/smbios/smbios.c:213:20: error: no member named 'eps3' in 'struct smbios_softc'; did you mean 'eps'?
                *table = smbios->eps3->structure_table_address;
                                 ^~~~
                                 eps
/usr/src/sys/dev/smbios/smbios.c:66:22: note: 'eps' declared here
        struct smbios_eps *     eps;
                                ^
/usr/src/sys/dev/smbios/smbios.c:214:19: error: no member named 'eps3' in 'struct smbios_softc'; did you mean 'eps'?
                *size = smbios->eps3->structure_table_max_size;
                                ^~~~
                                eps
/usr/src/sys/dev/smbios/smbios.c:66:22: note: 'eps' declared here
        struct smbios_eps *     eps;
                                ^
/usr/src/sys/dev/smbios/smbios.c:214:25: error: no member named 'structure_table_max_size' in 'struct smbios_eps'; did you mean 'structure_table_address'?
                *size = smbios->eps3->structure_table_max_size;
                                      ^~~~~~~~~~~~~~~~~~~~~~~~
                                      structure_table_address
/usr/src/sys/dev/smbios/smbios.h:58:11: note: 'structure_table_address' declared here
        uint32_t        structure_table_address;
                        ^
4 errors generated.
Feb 23 2021, 10:13 PM
dmgk committed rP566430: sysutils/dunst: Update to 1.6.1.
sysutils/dunst: Update to 1.6.1
Feb 23 2021, 10:10 PM
manu added inline comments to D28739: smbios: Support (and prefer) the SMBIOS 64-bit Entry Point Structure.
Feb 23 2021, 10:01 PM
markj added a comment to D28907: open(2): Remove O_BENEATH and AT_BENEATH.

And further, https://marc.info/?l=linux-arch&m=155002737229348

The need for some sort of control over VFS's path resolution (to avoid
malicious paths resulting in inadvertent breakouts) has been a very
long-standing desire of many userspace applications. This patchset is a
revival of Al Viro's old AT_NO_JUMPS[1,2] patchset (which was a variant
of David Drysdale's O_BENEATH patchset[3] which was a spin-off of the
Capsicum project[4]) with a few additions and changes made based on the
previous discussion within [5] as well as others I felt were useful.

eventual commit https://github.com/torvalds/linux/commit/fddb5d430ad9fa91b49b1d34d0202ffe2fa0e179

Short answer (as I understand it): Linux has neither O_BENEATH nor O_RESOLVE_BENEATH; they have another way to specify resolution flags, and there RESOLVE_BENEATH corresponds to our O_RESOLVE BENEATH

Feb 23 2021, 10:01 PM
allanjude updated the diff for D28737: stand: Support (and prefer) the SMBIOS 64-bit Entry Point Structure.

Switch to Scott's newer suggested code that is much cleaner

Feb 23 2021, 9:57 PM
markj added a comment to D28821: rmlock: Add a missing compiler membar to the rlock slow path.

I won't be able to go back and test this for at least a few more days. However, when I tested the atomic_load_int() suggestion over the weekend, I got a really weird panic instead. I didn't dig into it because of other time pressures, but it does make me worry about compiler bugs and other weirdness, whereas the membar is proven to work for now.

Feb 23 2021, 9:48 PM
scottl added a comment to D28821: rmlock: Add a missing compiler membar to the rlock slow path.

I won't be able to go back and test this for at least a few more days. However, when I tested the atomic_load_int() suggestion over the weekend, I got a really weird panic instead. I didn't dig into it because of other time pressures, but it does make me worry about compiler bugs and other weirdness, whereas the membar is proven to work for now.

Feb 23 2021, 9:42 PM
emaste added a comment to D28907: open(2): Remove O_BENEATH and AT_BENEATH.

And further, https://marc.info/?l=linux-arch&m=155002737229348

Feb 23 2021, 9:40 PM
allanjude updated the diff for D28745: ipmi: Add smbus and pci ipmi types to aarch64 builds.

Add the new code to sys/conf/files.arm64 as well, so IPMI works when built into the kernel

Feb 23 2021, 9:38 PM
allanjude retitled D28745: ipmi: Add smbus and pci ipmi types to aarch64 builds from ipmi: Add smbus and pci ipmi types to aarch64 build to ipmi: Add smbus and pci ipmi types to aarch64 builds.
Feb 23 2021, 9:38 PM
emaste added a comment to D28907: open(2): Remove O_BENEATH and AT_BENEATH.

From Linux openat2 there are a set of resolve flags including

Feb 23 2021, 9:32 PM
allanjude added reviewers for D28739: smbios: Support (and prefer) the SMBIOS 64-bit Entry Point Structure: imp, manu, scottph.
Feb 23 2021, 9:30 PM
debdrup closed D28898: rc.conf(5): Add note about parallel startup variable.
Feb 23 2021, 9:27 PM
markj added a comment to D28907: open(2): Remove O_BENEATH and AT_BENEATH.

Do we have any reason to believe that O_RESOLVE_BENEATH semantics are different from Linux's O_BENEATH?

Feb 23 2021, 9:27 PM
debdrup committed rG408edcca0746: rc.conf(5): Add note about parallel startup variable (authored by debdrup).
rc.conf(5): Add note about parallel startup variable
Feb 23 2021, 9:27 PM
allanjude committed rGd2589dc3d56c: ipmi_smbios: remove unused smbios_cksum function (authored by allanjude).
ipmi_smbios: remove unused smbios_cksum function
Feb 23 2021, 9:25 PM
nwhitehorn committed rG0b7472b3d8d2: Mount the EFI system partition (ESP) on newly-installed systems. (authored by nwhitehorn).
Mount the EFI system partition (ESP) on newly-installed systems.
Feb 23 2021, 9:25 PM
allanjude closed D28751: ipmi_smbios: remove unused smbios_cksum function.
Feb 23 2021, 9:25 PM
nwhitehorn closed D28897: Mount ESP on newly-installed systems.
Feb 23 2021, 9:24 PM
emaste added a comment to D28897: Mount ESP on newly-installed systems.

No objection from me

Feb 23 2021, 9:22 PM
markj added inline comments to D28821: rmlock: Add a missing compiler membar to the rlock slow path.
Feb 23 2021, 9:20 PM
allanjude committed rGba6e37e47f41: ipmi_smbios: Deduplicate smbios entry point discovery logic (authored by allanjude).
ipmi_smbios: Deduplicate smbios entry point discovery logic
Feb 23 2021, 9:20 PM
allanjude committed rGd0673fe160b0: smbios: Move smbios driver out from x86 machdep code (authored by allanjude).
smbios: Move smbios driver out from x86 machdep code
Feb 23 2021, 9:20 PM
allanjude closed D28743: ipmi_smbios: Deduplicate smbios entry point discovery logic.
Feb 23 2021, 9:20 PM
allanjude closed D28738: smbios: Move smbios driver out from x86 machdep code.
Feb 23 2021, 9:20 PM
alfredo updated the summary of D28012: [POWERPC] add bus_map_resource and bus_unmap_resource DEVMETHODs.
Feb 23 2021, 9:18 PM · PowerPC
kib added inline comments to D28821: rmlock: Add a missing compiler membar to the rlock slow path.
Feb 23 2021, 9:16 PM
alfredo updated the diff for D28012: [POWERPC] add bus_map_resource and bus_unmap_resource DEVMETHODs.

bus tag now match platform endian

Feb 23 2021, 9:16 PM · PowerPC
imp accepted D28897: Mount ESP on newly-installed systems.
Feb 23 2021, 9:16 PM
alfredo committed rG07656628fdbc: ofwfb: fix incorrect colors on powerpc* and add new tunable parameters (authored by alfredo).
ofwfb: fix incorrect colors on powerpc* and add new tunable parameters
Feb 23 2021, 9:09 PM
markj updated the diff for D28821: rmlock: Add a missing compiler membar to the rlock slow path.

Use atomic_load_int() instead of a compiler barrier. I verified this with the
armv7 kernel where the problem was originally observed.

Feb 23 2021, 9:07 PM
kbowling accepted D28702: Rename rfc6675_pipe to sack.revised, and enable by default.
Feb 23 2021, 8:57 PM