Page MenuHomeFreeBSD

emaste (Ed Maste)
UserAdministrator

Projects (19)

User Details

User Since
Nov 24 2013, 3:15 AM (661 w, 21 h)
Roles
Administrator

Recent Activity

Yesterday

emaste committed rG74051cfb3d18: readelf: Add support for ELF package metadata note (authored by emaste).
readelf: Add support for ELF package metadata note
Sun, Jul 26, 4:37 PM

Fri, Jul 24

emaste accepted D58442: rpcinfo: Fix residual warnings and bump WARNS.
Fri, Jul 24, 9:47 PM
emaste committed rG8a7ab3ed22d9: uvideo: Return actual mtx_sleep error in dqbuf (authored by emaste).
uvideo: Return actual mtx_sleep error in dqbuf
Fri, Jul 24, 6:19 PM
emaste committed rG539bc9a23201: aq(4): Remove unused DRIVER_MODULE devclass (authored by jhb).
aq(4): Remove unused DRIVER_MODULE devclass
Fri, Jul 24, 4:02 PM
emaste committed rGc9ee056af737: aq(4): Port to IfAPI (authored by olivier).
aq(4): Port to IfAPI
Fri, Jul 24, 4:02 PM
emaste committed rGdaf364fa3482: aq(4): style(9) cleanup (authored by emaste).
aq(4): style(9) cleanup
Fri, Jul 24, 4:02 PM
emaste committed rG06a2734728b1: aq(4): Style, whitespace and misc cleanup (authored by emaste).
aq(4): Style, whitespace and misc cleanup
Fri, Jul 24, 4:02 PM
emaste committed rGf6e84c71798c: aq(4): Remove #include of user header <unistd.h> (authored by rozhuk.im-gmail.com).
aq(4): Remove #include of user header <unistd.h>
Fri, Jul 24, 4:02 PM
emaste committed rGdf0b7816837c: aq(4): Use sys, not userland, headers (authored by emaste).
aq(4): Use sys, not userland, headers
Fri, Jul 24, 4:02 PM
emaste committed rGb22b15981dbe: aq(4): Use standard ETHER_ADDR_LEN definition (authored by emaste).
aq(4): Use standard ETHER_ADDR_LEN definition
Fri, Jul 24, 4:02 PM
emaste committed rG1fecb10f9428: aq(4): Fix VLAN tag test (authored by emaste).
aq(4): Fix VLAN tag test
Fri, Jul 24, 4:02 PM
emaste committed rGbd6af817274c: aq(4): Remove unimplemented functions (authored by emaste).
aq(4): Remove unimplemented functions
Fri, Jul 24, 4:02 PM
emaste committed rG56e056aad561: sys: Import snapshot of Aquantia ACQ107 vendor driver (authored by emaste).
sys: Import snapshot of Aquantia ACQ107 vendor driver
Fri, Jul 24, 4:01 PM
emaste committed rGcff985d49b4b: vtfontcvt: Avoid dead store in add_char (authored by emaste).
vtfontcvt: Avoid dead store in add_char
Fri, Jul 24, 3:47 PM

Wed, Jul 22

emaste accepted D58296: LinuxKPI: move clear_page() within the linux/page.h file.

OK

Wed, Jul 22, 8:42 PM
emaste accepted D58295: LinuxKPI: sg_page() remove superfluous ().
Wed, Jul 22, 8:41 PM
emaste added a comment to D58297: LinuxKPI: prefer struct page [*] over struct vm_page[_t].

No objection from me

Wed, Jul 22, 8:41 PM
emaste accepted D58299: LinuxKPI: page.h: resort lines.

Sure. I think they could just stay where they are until the refactor but OK.

Wed, Jul 22, 8:39 PM
emaste added a comment to D58383: loader: Allocate trampoline as EfiLoaderCode, not Data.

EFI_MEMORY_ATTRIBUTE_PROTOCOL is the interface to change mapping

Wed, Jul 22, 1:26 AM

Tue, Jul 21

emaste committed rG2b1df6149e8a: loader: Allocate trampoline as EfiLoaderCode, not Data (authored by emaste).
loader: Allocate trampoline as EfiLoaderCode, not Data
Tue, Jul 21, 9:26 PM
emaste closed D58383: loader: Allocate trampoline as EfiLoaderCode, not Data.
Tue, Jul 21, 9:25 PM
emaste added inline comments to D58383: loader: Allocate trampoline as EfiLoaderCode, not Data.
Tue, Jul 21, 8:22 PM
emaste added reviewers for D58383: loader: Allocate trampoline as EfiLoaderCode, not Data: imp, kib.
Tue, Jul 21, 8:01 PM
emaste requested review of D58383: loader: Allocate trampoline as EfiLoaderCode, not Data.
Tue, Jul 21, 7:23 PM
emaste committed rGba583f0c2d63: contigmalloc.9: Correct typo (authored by emaste).
contigmalloc.9: Correct typo
Tue, Jul 21, 7:07 PM
emaste added a comment to D45724: virtio_gpu: Avoid panic if a 0x0 mode is provided.

I'll land it with the message changed

Tue, Jul 21, 7:02 PM
emaste committed rGcaabdb3aefdc: contigmalloc.9: Note that M_WAITOK may still return NULL (authored by emaste).
contigmalloc.9: Note that M_WAITOK may still return NULL
Tue, Jul 21, 6:28 PM
emaste closed D58382: contigmalloc.9: Note that M_WAITOK may still return NULL.
Tue, Jul 21, 6:28 PM
emaste requested review of D58382: contigmalloc.9: Note that M_WAITOK may still return NULL.
Tue, Jul 21, 6:11 PM

Mon, Jul 20

emaste committed rGc3e38c0093f2: vidcontrol: Disallow -i mode with vt(4) (authored by emaste).
vidcontrol: Disallow -i mode with vt(4)
Mon, Jul 20, 10:05 PM
emaste closed D58163: vidcontrol: Disallow -i mode with vt(4).
Mon, Jul 20, 10:04 PM
emaste added a comment to D57789: 15.1: Indicate that machdep.bootmethod is x86-only.

I've been AFK for a bit and am just working through the backlog from while I was away, pushing accepted reviews. I'm fine with you making the change.

Mon, Jul 20, 9:10 PM
emaste committed rG14d1ad2a37af: linuxkpi: Add pm_runtime_resume_and_get (authored by siri_racha.ca).
linuxkpi: Add pm_runtime_resume_and_get
Mon, Jul 20, 8:58 PM
emaste abandoned D57000: Merged OpenSSH 10.3p1 diff against main.

Review was for reference only; update has been done.

Mon, Jul 20, 8:48 PM
emaste committed rGb273481f2a84: vtfontcvt: Avoid dead store in add_char (authored by emaste).
vtfontcvt: Avoid dead store in add_char
Mon, Jul 20, 8:48 PM
emaste closed D57174: vtfontcvt: Avoid dead store in add_char.
Mon, Jul 20, 8:47 PM
emaste added a comment to D57769: tools/build: Include build tool symlink targets.

@jrtc27 are you fine with this approach?

Mon, Jul 20, 8:45 PM
emaste closed D57789: 15.1: Indicate that machdep.bootmethod is x86-only.
Mon, Jul 20, 8:44 PM
emaste committed R9:da836f07944d: 15.1: Indicate that machdep.bootmethod is x86-only (authored by emaste).
15.1: Indicate that machdep.bootmethod is x86-only
Mon, Jul 20, 8:44 PM
emaste closed D58128: openssh: diff of 10.4p1 update against main.
Mon, Jul 20, 8:42 PM
emaste accepted D58350: vfs_unmountall.9: Fix an outdated .Xr to boot(9).
Mon, Jul 20, 12:45 PM · Contributor Reviews (src), manpages, docs

Sun, Jul 12

emaste closed D58083: OpenSSH 10.4p1 FreeBSD diff against upstream.
Sun, Jul 12, 9:05 PM
emaste accepted D58186: efisign: add to the efi-tools package.
Sun, Jul 12, 2:53 AM
emaste accepted D58187: uefisign: rename to efisign.

Name change is fine with me

Sun, Jul 12, 2:53 AM
emaste added a comment to D58187: uefisign: rename to efisign.

See also D14031. I didn't like the idea of offering all tools with both efi* and uefi* names, but standardizing on efi* and leaving backwards compat links for tools that started as uefi* seems fine.

Sun, Jul 12, 2:50 AM

Fri, Jul 10

emaste requested review of D58163: vidcontrol: Disallow -i mode with vt(4).
Fri, Jul 10, 7:10 PM
emaste committed rG513d3fde7c46: tools/build: Don't set RANLIB for non-FreeBSD builds (authored by emaste).
tools/build: Don't set RANLIB for non-FreeBSD builds
Fri, Jul 10, 6:17 PM
emaste closed D58156: tools/build: Don't set RANLIB for non-FreeBSD builds.
Fri, Jul 10, 6:17 PM
emaste committed rGb1bb3aa65cc9: tests: Fix build if TIOCSTI is not defined (authored by emaste).
tests: Fix build if TIOCSTI is not defined
Fri, Jul 10, 5:19 PM
emaste added a reviewer for D58156: tools/build: Don't set RANLIB for non-FreeBSD builds: imp.
Fri, Jul 10, 3:22 PM
emaste closed D58155: build: Retire LLVM_COV src.conf knob.
Fri, Jul 10, 3:21 PM
emaste committed rGae0a3632b508: build: Retire LLVM_COV src.conf knob (authored by emaste).
build: Retire LLVM_COV src.conf knob
Fri, Jul 10, 3:21 PM
emaste requested review of D58156: tools/build: Don't set RANLIB for non-FreeBSD builds.
Fri, Jul 10, 3:14 PM
emaste added a reverting change for rG16702050ac95: beinstall: perform pre-installworld steps.: rG7fde3e62231a: beinstall: Avoid chrooting into new world.
Fri, Jul 10, 3:06 PM
emaste closed D50682: beinstall: Avoid chrooting into new world.
Fri, Jul 10, 3:06 PM
emaste committed rG7fde3e62231a: beinstall: Avoid chrooting into new world (authored by emaste).
beinstall: Avoid chrooting into new world
Fri, Jul 10, 3:06 PM
emaste committed rGc18512056301: readelf: Add support for ELF package metadata note (authored by emaste).
readelf: Add support for ELF package metadata note
Fri, Jul 10, 2:59 PM
emaste closed D47524: readelf: add support for ELF package metadata note.
Fri, Jul 10, 2:58 PM
emaste committed rGb9945203c454: conf: remove trailing whitespace (authored by Minsoo Choo <minsoo@minsoo.io>).
conf: remove trailing whitespace
Fri, Jul 10, 2:21 PM
emaste requested review of D58155: build: Retire LLVM_COV src.conf knob.
Fri, Jul 10, 1:53 PM
emaste committed rG5792a639ab95: openssh: fix GSSAPI option names (authored by emaste).
openssh: fix GSSAPI option names
Fri, Jul 10, 3:20 AM
emaste committed rGfe0d7d6ba549: libcxxrt: Fix diagnostics for derived classes (authored by emaste).
libcxxrt: Fix diagnostics for derived classes
Fri, Jul 10, 2:03 AM
emaste committed rGdb1b75d03587: vtfontcvt: Return error from write_fnt_source (authored by emaste).
vtfontcvt: Return error from write_fnt_source
Fri, Jul 10, 2:03 AM
emaste committed rGab1af7bd2f42: libcxxrt: Fix diagnostics for derived classes (authored by emaste).
libcxxrt: Fix diagnostics for derived classes
Fri, Jul 10, 2:02 AM

Thu, Jul 9

emaste accepted D57428: LinuxKPI: fix lkpi_pci_get_device() reference counting on device.

LGTM

Thu, Jul 9, 9:37 PM
emaste added a comment to D57428: LinuxKPI: fix lkpi_pci_get_device() reference counting on device.

Oh, via for_each_pci_dev of course

Thu, Jul 9, 9:35 PM
emaste added a comment to D57428: LinuxKPI: fix lkpi_pci_get_device() reference counting on device.

Are there actually any callers with non-NULL odev? (I.e., is this not an issue in practice today)

Thu, Jul 9, 9:33 PM
emaste committed rG707ee7ff952c: usbdevs: Add Microchip 10BASE-T1S eval board (authored by emaste).
usbdevs: Add Microchip 10BASE-T1S eval board
Thu, Jul 9, 6:41 PM
emaste closed D56794: usbdevs: Add Microchip 10BASE-T1S eval board.
Thu, Jul 9, 6:41 PM
emaste committed rGbb5c77e9d281: OpenSSH: Update to 10.4p1 (authored by emaste).
OpenSSH: Update to 10.4p1
Thu, Jul 9, 5:18 PM
emaste added a comment to D58128: openssh: diff of 10.4p1 update against main.

This is an alternative view of D58083, and that one is most useful for review.

Thu, Jul 9, 4:32 PM
emaste committed rGf8e499fb0fc8: ipfw nat: Add assertion that mbuf is not a chain (authored by emaste).
ipfw nat: Add assertion that mbuf is not a chain
Thu, Jul 9, 4:10 PM
emaste committed rG554cf9dcb680: linuxkpi 802.11: Free entire mbuf chain on failure (authored by emaste).
linuxkpi 802.11: Free entire mbuf chain on failure
Thu, Jul 9, 4:10 PM
emaste committed rGde8a68da8cee: ipsec: Free entire mbuf chain on failure (authored by emaste).
ipsec: Free entire mbuf chain on failure
Thu, Jul 9, 4:10 PM
emaste committed rG32d229d22fcb: if_tsec: Free entire mbuf chain on failure (authored by emaste).
if_tsec: Free entire mbuf chain on failure
Thu, Jul 9, 4:10 PM
emaste added a comment to D58083: OpenSSH 10.4p1 FreeBSD diff against upstream.

Let me know your diff after freebsd-configure.sh and freebsd-namespace.sh, as there were a few changes there as well.

Thu, Jul 9, 4:07 PM
emaste requested review of D58128: openssh: diff of 10.4p1 update against main.
Thu, Jul 9, 4:05 PM
emaste committed rGa00f80731213: vtfontcvt: Return error from write_fnt_source (authored by emaste).
vtfontcvt: Return error from write_fnt_source
Thu, Jul 9, 3:41 PM
emaste committed rG6756f09d73de: newvers.sh: Avoid spurious -dirty in git revision (authored by emaste).
newvers.sh: Avoid spurious -dirty in git revision
Thu, Jul 9, 3:20 PM
emaste committed rG45da2c1e1d20: newvers.sh: Avoid spurious -dirty in git revision (authored by emaste).
newvers.sh: Avoid spurious -dirty in git revision
Thu, Jul 9, 3:19 PM
emaste updated the diff for D58083: OpenSSH 10.4p1 FreeBSD diff against upstream.

servconf_add_hostkey fixup reported by @jlduran

Thu, Jul 9, 3:16 PM
emaste added inline comments to D58083: OpenSSH 10.4p1 FreeBSD diff against upstream.
Thu, Jul 9, 2:41 PM
emaste added a comment to D57658: Implement AT_RENAME_EXCHANGE flag for VFS and tmpfs.

Do any file systems besides tmpfs support exchange?

Thu, Jul 9, 2:03 AM

Wed, Jul 8

emaste added a comment to D58104: FDT: implement fdt_ether_get_addr().

LGTM

Wed, Jul 8, 6:12 PM
emaste added a comment to D58108: cgem: add support for ethernet on RP1 chip found on Raspberry Pi 5.

Switching to bool and cgem_get_mac rework LGTM and could be committed independently if you like. I haven't looked at the rest yet.

Wed, Jul 8, 6:09 PM
emaste added a comment to D58094: Capsicumise truss(1).

pdopenpid() should be not allowed lightly for capsicum

The pdopenpid's pid arg is accessing a global namespace and thus not permitted in Capsicum (other than potentially 0 for self), but as you note there are several ways to obtain the pd.

Wed, Jul 8, 2:58 PM
emaste added a comment to D57658: Implement AT_RENAME_EXCHANGE flag for VFS and tmpfs.

I don't have enough background to give it a thorough review but I'm happy with it.

Wed, Jul 8, 2:32 PM
emaste accepted D57579: linuxkpi: Add `usleep_range_state()`.
Wed, Jul 8, 1:29 PM
emaste accepted D57577: linuxkpi: Add `to_acpi_device_node()` and `ACPI_COMPANION()`.
Wed, Jul 8, 1:27 PM
emaste added inline comments to D57576: linuxkpi: Add `acpi_video_get_edid()`.
Wed, Jul 8, 1:27 PM
emaste committed rG7e1245aafeec: linuxkpi: Add pm_runtime_resume_and_get (authored by siri_racha.ca).
linuxkpi: Add pm_runtime_resume_and_get
Wed, Jul 8, 1:00 PM
emaste closed D57463: LinuxKPI: Create pm_runtime_resume_and_get function, used by new versions of amdgpu.
Wed, Jul 8, 1:00 PM

Tue, Jul 7

emaste updated the diff for D57769: tools/build: Include build tool symlink targets.
Tue, Jul 7, 6:23 PM
emaste added inline comments to D57769: tools/build: Include build tool symlink targets.
Tue, Jul 7, 5:17 PM
emaste updated the diff for D57769: tools/build: Include build tool symlink targets.

Detect symlink in _toolchain_tools_to_symlink loop and add symlink target also.

Tue, Jul 7, 5:16 PM
emaste added a comment to D57769: tools/build: Include build tool symlink targets.

Yes, not unconditionally. I'd want to add it in _toolchain_tools_to_symlink though.

Tue, Jul 7, 5:15 PM
emaste added a comment to D57769: tools/build: Include build tool symlink targets.

Alternately we could just add ld.lld to _toolchain_tools_to_symlink

Tue, Jul 7, 3:39 PM
emaste added reviewers for D57769: tools/build: Include build tool symlink targets: imp, jrtc27.
Tue, Jul 7, 3:13 PM
emaste updated subscribers of D58083: OpenSSH 10.4p1 FreeBSD diff against upstream.
Tue, Jul 7, 1:58 PM
emaste added inline comments to D58083: OpenSSH 10.4p1 FreeBSD diff against upstream.
Tue, Jul 7, 1:57 PM