Page MenuHomeFreeBSD
Feed Advanced Search

Aug 6 2019

emaste committed rS350648: MFC r350645: Correct ICMPv6/MLDv2 out-of-bounds memory access.
MFC r350645: Correct ICMPv6/MLDv2 out-of-bounds memory access
Aug 6 2019, 5:13 PM
emaste committed rS350645: Correct ICMPv6/MLDv2 out-of-bounds memory access.
Correct ICMPv6/MLDv2 out-of-bounds memory access
Aug 6 2019, 5:11 PM
emaste committed rS350638: MFC r350635: bsnmp: add asn1 message length validation.
MFC r350635: bsnmp: add asn1 message length validation
Aug 6 2019, 4:13 PM
emaste committed rS350637: MFC r350635: bsnmp: add asn1 message length validation.
MFC r350635: bsnmp: add asn1 message length validation
Aug 6 2019, 4:11 PM
emaste committed rS350635: bsnmp: add asn1 message length validation.
bsnmp: add asn1 message length validation
Aug 6 2019, 4:09 PM

Aug 4 2019

emaste committed rS350574: MFC r350518: as: add deprecation notice to the man page.
MFC r350518: as: add deprecation notice to the man page
Aug 4 2019, 8:40 PM
emaste committed rS350565: objdump: update deprecation notice.
objdump: update deprecation notice
Aug 4 2019, 1:18 AM

Aug 1 2019

emaste committed rS350518: as: add deprecation notice to the man page.
as: add deprecation notice to the man page
Aug 1 2019, 7:01 PM
emaste updated subscribers of D18758: Refactor skein_block_asm.s to assemble with LLVM integrated assembler.
Aug 1 2019, 6:06 PM
emaste added a comment to D11520: monthly.cgi: add warning about using chrome.

We're no longer using monthly.cgi

Aug 1 2019, 6:04 PM
emaste committed rS350511: readelf: decode NT_GNU_PROPERTY_TYPE_0 / GNU_PROPERTY_X86_FEATURE_1_AND.
readelf: decode NT_GNU_PROPERTY_TYPE_0 / GNU_PROPERTY_X86_FEATURE_1_AND
Aug 1 2019, 6:00 PM
emaste closed D20516: readelf: decode NT_GNU_PROPERTY_TYPE_0 / GNU_PROPERTY_X86_FEATURE_1_AND.
Aug 1 2019, 6:00 PM
emaste updated subscribers of D20516: readelf: decode NT_GNU_PROPERTY_TYPE_0 / GNU_PROPERTY_X86_FEATURE_1_AND.
Aug 1 2019, 5:59 PM
D20895: Flip REPRODUCIBLE_BUILD back to off by default in head. is now accepted and ready to land.

No objection. Please make sure that the releng documentation gets updated to make sure it gets turned back on again (either when making the stable branch or the release branch)

Aug 1 2019, 5:54 PM
emaste committed rS350506: remove obsolete kernel debugging script.
remove obsolete kernel debugging script
Aug 1 2019, 5:03 PM
emaste added a comment to D21037: linuxpki: correct is_{zero,broadcast}_ether_addr.

They are indeed not broken which is why I originally abandoned the review, but reopened it based on cem's feedback - as written there's some opportunity for confusion.

Aug 1 2019, 3:32 PM
emaste committed rS350505: objdump: be explicit that GNU objdump that will be removed.
objdump: be explicit that GNU objdump that will be removed
Aug 1 2019, 2:43 PM
emaste committed rS350503: objdump: move deprecation notice to indended spot in the man page.
objdump: move deprecation notice to indended spot in the man page
Aug 1 2019, 2:39 PM
emaste committed rS350500: newvers: append commit count to uname version string.
newvers: append commit count to uname version string
Aug 1 2019, 2:13 PM
emaste closed D20462: newvers: append commit count to uname version string.
Aug 1 2019, 2:13 PM
emaste committed rS350499: acpi_resource.c: mention ThunderX2 firmware revision with issue.
acpi_resource.c: mention ThunderX2 firmware revision with issue
Aug 1 2019, 2:03 PM
emaste committed rS350498: telnet: use asprintf for r349890 change.
telnet: use asprintf for r349890 change
Aug 1 2019, 1:46 PM
emaste committed rS350497: ppp: correct echo-req magic number on big endian archs.
ppp: correct echo-req magic number on big endian archs
Aug 1 2019, 1:43 PM
emaste updated subscribers of D21037: linuxpki: correct is_{zero,broadcast}_ether_addr.
Aug 1 2019, 1:39 PM
emaste added a reviewer for D21101: enable userland retpoline only if supported by compiler and linker: markj.
Aug 1 2019, 1:36 PM
emaste committed rS350492: vmx: use C99 bool, not boolean_t.
vmx: use C99 bool, not boolean_t
Aug 1 2019, 2:17 AM
emaste closed D21036: vmx: use C99 bool, not boolean_t.
Aug 1 2019, 2:17 AM

Jul 31 2019

emaste committed rS350468: pf: zero (another) output buffer in pfioctl.
pf: zero (another) output buffer in pfioctl
Jul 31 2019, 4:58 PM

Jul 30 2019

emaste committed rS350451: linuxulator: rename linux_locore.s to .asm.
linuxulator: rename linux_locore.s to .asm
Jul 30 2019, 5:18 PM
emaste closed D18344: linuxulator: rename .s files to .S/.asm to use Clang IAS.
Jul 30 2019, 5:18 PM
emaste added a comment to D21116: Add a CXXWARNFLAGS variable.

Seems fine to me.

Jul 30 2019, 4:54 PM
emaste updated subscribers of D21116: Add a CXXWARNFLAGS variable.
Jul 30 2019, 4:53 PM
emaste added inline comments to D21087: Provide the list of knobs related to mitigations..
Jul 30 2019, 4:50 PM
emaste committed rS350449: cirrus.yml: stop fetching OVMF.fd now that we're using the pkg.
cirrus.yml: stop fetching OVMF.fd now that we're using the pkg
Jul 30 2019, 4:40 PM
emaste committed rS350442: MFC r350215: mptutil: emit a warning on big-endian architectures.
MFC r350215: mptutil: emit a warning on big-endian architectures
Jul 30 2019, 2:19 PM
emaste committed rS350441: MFC r350215: mptutil: emit a warning on big-endian architectures.
MFC r350215: mptutil: emit a warning on big-endian architectures
Jul 30 2019, 2:18 PM
emaste added a comment to D21099: Remove gzip'ed a.out support..

Fine with me

Jul 30 2019, 2:30 AM

Jul 29 2019

emaste updated subscribers of D21104: Capsicumize addr2line(1)..
Jul 29 2019, 7:49 PM
emaste added a comment to D20940: fusefs: merge from projects/fuse2.

Would you rebase/regenerate this patch so that those pieces that have been split out and committed separately drop out of the review?

Jul 29 2019, 7:02 PM
emaste added a comment to D20974: Port sbsawdt (ARM SBSA generic watchdog) driver from NetBSD.
In D20974#457245, @greg_unrelenting.technology wrote:

Would be nice to test on ThunderX2 :)

Jul 29 2019, 6:34 PM · arm64
emaste updated subscribers of D21102: [PPC64] Backport fix for missing IRELATIVE relocations.
Jul 29 2019, 5:41 PM
emaste added a reviewer for D21102: [PPC64] Backport fix for missing IRELATIVE relocations: dim.
Jul 29 2019, 5:39 PM
emaste updated subscribers of D21081: Make randomized stack gap between strings and pointers to argv/envs..
Jul 29 2019, 5:38 PM
emaste added inline comments to D21081: Make randomized stack gap between strings and pointers to argv/envs..
Jul 29 2019, 5:37 PM
emaste added a comment to D21101: enable userland retpoline only if supported by compiler and linker.

We could instead hook it into BROKEN_OPTIONS in bsd.opts.mk but I'm not sure how to use bsd.compiler.mk and bsd.linker.mk there.

Jul 29 2019, 3:07 PM
emaste created D21101: enable userland retpoline only if supported by compiler and linker.
Jul 29 2019, 3:06 PM

Jul 26 2019

D21079: elfcopy: Stop using optind. is now accepted and ready to land.

Please post patch to elftoolchain-developers too

Jul 26 2019, 7:22 PM
D21078: elfcopy: Return an fd from create_tempfile(). is now accepted and ready to land.

Please post patch to elftoolchain-developers too

Jul 26 2019, 7:20 PM
D21080: strip: Only allow one positional parameter with -o. is now accepted and ready to land.

Would you post the patch to elftoolchain-developers too?

Jul 26 2019, 7:18 PM
emaste added a comment to D19290: Add a tool to modify control features in ELF binaries.

initial updates incorporating kib feedback

Jul 26 2019, 4:14 PM
emaste edited reviewers for D19290: Add a tool to modify control features in ELF binaries, added: borako.ozarslan_gmail.com; removed: emaste.
Jul 26 2019, 4:14 PM

Jul 25 2019

emaste added a comment to D20974: Port sbsawdt (ARM SBSA generic watchdog) driver from NetBSD.

I can confirm this attaches on my eMAG but I cannot verify the watchdog functionality - were you able to test it?

Jul 25 2019, 9:26 PM · arm64
emaste added a comment to D20974: Port sbsawdt (ARM SBSA generic watchdog) driver from NetBSD.

@greg_unrelenting.technology do you have a git repo available with your work in it? It'd be slightly easier for me to just add your repo and grab changes directly.

Jul 25 2019, 8:10 PM · arm64
emaste updated subscribers of D21069: libsysdecode: automate tables.h dependency generation.
Jul 25 2019, 7:22 PM
emaste committed rD53276: advisory-template: add 11.3 to the correction details section.
advisory-template: add 11.3 to the correction details section
Jul 25 2019, 6:01 PM
emaste added a comment to D21069: libsysdecode: automate tables.h dependency generation.

A Cirrus-CI build is running now.

Jul 25 2019, 5:39 PM
emaste closed D21068: libsysdecode: use the proper include directory.
Jul 25 2019, 5:10 PM
emaste committed rS350327: libsysdecode: use the proper include directory.
libsysdecode: use the proper include directory
Jul 25 2019, 5:10 PM
emaste added a comment to D21068: libsysdecode: use the proper include directory.

I have a CI build running with this change now and will commit if that completes successfully.

Jul 25 2019, 4:30 PM
emaste created D21069: libsysdecode: automate tables.h dependency generation.
Jul 25 2019, 4:16 PM
emaste added a comment to D21068: libsysdecode: use the proper include directory.

Use incdir

Jul 25 2019, 3:53 PM
emaste added inline comments to D21068: libsysdecode: use the proper include directory.
Jul 25 2019, 3:51 PM
emaste created D21068: libsysdecode: use the proper include directory.
Jul 25 2019, 3:51 PM

Jul 24 2019

emaste closed D21059: Enable ig4_acpi on aarch64.
Jul 24 2019, 9:26 PM · arm64
emaste committed rS350303: enable ig4_acpi on aarch64.
enable ig4_acpi on aarch64
Jul 24 2019, 9:26 PM
emaste committed rS350302: cirrus.yml: use OVMF.fd from uefi-edk2-qemu-x86_64 package.
cirrus.yml: use OVMF.fd from uefi-edk2-qemu-x86_64 package
Jul 24 2019, 9:08 PM
emaste committed rS350301: libsysdecode: add explicit dependencies on recently changed headers.
libsysdecode: add explicit dependencies on recently changed headers
Jul 24 2019, 9:06 PM
emaste committed rS350298: src.conf.5: regenerate after r350297 (lld for i386 MFC).
src.conf.5: regenerate after r350297 (lld for i386 MFC)
Jul 24 2019, 7:24 PM
emaste committed rS350297: MFC r343606: Enable lld as the system linker on i386.
MFC r343606: Enable lld as the system linker on i386
Jul 24 2019, 7:21 PM
emaste accepted D21033: Remove cap_random(3)..
Jul 24 2019, 7:11 PM
emaste committed rS350294: pf: zero output buffer in pfioctl.
pf: zero output buffer in pfioctl
Jul 24 2019, 4:51 PM
emaste accepted D21044: Add c++14 to COMPILER_FEATURES.
Jul 24 2019, 3:08 PM
emaste added inline comments to D21044: Add c++14 to COMPILER_FEATURES.
Jul 24 2019, 2:43 PM

Jul 23 2019

emaste committed rS350263: MFC r350260: mqueuefs: fix struct file leak.
MFC r350260: mqueuefs: fix struct file leak
Jul 23 2019, 9:15 PM
emaste committed rS350261: MFC r350260: mqueuefs: fix struct file leak.
MFC r350260: mqueuefs: fix struct file leak
Jul 23 2019, 9:12 PM
emaste committed rS350260: mqueuefs: fix struct file leak.
mqueuefs: fix struct file leak
Jul 23 2019, 8:59 PM
emaste added inline comments to D20940: fusefs: merge from projects/fuse2.
Jul 23 2019, 8:56 PM
emaste reclaimed D21037: linuxpki: correct is_{zero,broadcast}_ether_addr.
Jul 23 2019, 7:50 PM
emaste committed rS350252: bhyve: Fix resource leak when using strdup.
bhyve: Fix resource leak when using strdup
Jul 23 2019, 6:13 PM
emaste committed rS350251: bhyve: Fix resource leak when using strdup.
bhyve: Fix resource leak when using strdup
Jul 23 2019, 6:11 PM
emaste committed rS350250: MFC r349915 (seanc): usr.sbin/bhyve: initialize return value ....
MFC r349915 (seanc): usr.sbin/bhyve: initialize return value ...
Jul 23 2019, 6:08 PM
emaste committed rS350249: MFC r349915 (seanc): usr.sbin/bhyve: initialize return value ....
MFC r349915 (seanc): usr.sbin/bhyve: initialize return value ...
Jul 23 2019, 6:07 PM
emaste committed rS350247: MFC r350244: bhyve: correct out-of-bounds read in XHCI device emulation.
MFC r350244: bhyve: correct out-of-bounds read in XHCI device emulation
Jul 23 2019, 5:48 PM
emaste committed rS350246: MFC r350244: bhyve: correct out-of-bounds read in XHCI device emulation.
MFC r350244: bhyve: correct out-of-bounds read in XHCI device emulation
Jul 23 2019, 5:48 PM
emaste added a comment to D21037: linuxpki: correct is_{zero,broadcast}_ether_addr.

The functions here don't match the canonical versions in sys/net/ethernet.h and seem unusual, but aren't actually broken since there's no wrapping on the u8 additions. That said I'm still happy to commit this if it seems more standard.

Jul 23 2019, 4:32 PM
emaste committed rS350244: bhyve: correct out-of-bounds read in XHCI device emulation.
bhyve: correct out-of-bounds read in XHCI device emulation
Jul 23 2019, 4:27 PM
emaste added a comment to D21037: linuxpki: correct is_{zero,broadcast}_ether_addr.

meh

Jul 23 2019, 4:00 PM
emaste created D21037: linuxpki: correct is_{zero,broadcast}_ether_addr.
Jul 23 2019, 3:59 PM
D21036: vmx: use C99 bool, not boolean_t now requires review to proceed.

further updates from kib

Jul 23 2019, 3:08 PM
D21036: vmx: use C99 bool, not boolean_t now requires review to proceed.

Simplify some boolean conditionals per kib

Jul 23 2019, 2:27 PM
Herald added a reviewer for D21036: vmx: use C99 bool, not boolean_t: bhyve.

upload correct diff

Jul 23 2019, 1:50 PM
emaste created D21036: vmx: use C99 bool, not boolean_t.
Jul 23 2019, 1:48 PM
D21033: Remove cap_random(3). is now accepted and ready to land.

LGTM

Jul 23 2019, 2:20 AM

Jul 22 2019

emaste committed rS350226: MFS12 r350205: nand: create device with 0640 permission.
MFS12 r350205: nand: create device with 0640 permission
Jul 22 2019, 8:33 PM
emaste committed rS350217: Avoid kernel memory disclosure in freebsd32_ioctl_pciocgetconf.
Avoid kernel memory disclosure in freebsd32_ioctl_pciocgetconf
Jul 22 2019, 6:14 PM
emaste committed rS350215: mptutil: emit a warning on big-endian architectures.
mptutil: emit a warning on big-endian architectures
Jul 22 2019, 5:25 PM
emaste added a comment to D18028: Add support for Intel Speed Shift.

I applied the patch to FreeBSD 12.0 on a T470s. ...

Jul 22 2019, 5:14 PM
D21021: arm: Use -O2 instead of -O as optimization flag is now accepted and ready to land.

Seems reasonable. Was originally introduced in rS173375 but Clang is the default compiler and we can assume that contemporary GCC won't have "the -O2 issues."

Jul 22 2019, 1:42 AM
D21012: armv8crypto: add missing unlock for session (fix "sleeping thread owns a non-sleepable lock") is now accepted and ready to land.
Jul 22 2019, 1:38 AM · arm64
emaste committed rS350205: nand: create device with 0640 permission.
nand: create device with 0640 permission
Jul 22 2019, 1:06 AM