Page MenuHomeFreeBSD

emaste (Ed Maste)
UserAdministrator

Projects (20)

User Details

User Since
Nov 24 2013, 3:15 AM (672 w, 5 d)
Roles
Administrator

Recent Activity

Yesterday

emaste added a reverting change for rGed797306243f: umb: Update man page HISTORY: rGd5612784ab93: Revert "umb: Update man page HISTORY".
Thu, Oct 15, 6:00 PM
emaste committed rGd5612784ab93: Revert "umb: Update man page HISTORY" (authored by emaste).
Revert "umb: Update man page HISTORY"
Thu, Oct 15, 6:00 PM
emaste committed rGed797306243f: umb: Update man page HISTORY (authored by emaste).
umb: Update man page HISTORY
Thu, Oct 15, 5:56 PM
emaste added a comment to D60722: newvers.sh: Report -dirty also with staged changes.

git status --porcelain <path>, but includes untracced files unless ignored. It's for general script checks for local modifications. And is the Fastest ๐Ÿš€. It also handles staged files.

Thu, Oct 15, 5:30 PM
emaste committed rG617c700abae7: newvers.sh: Report -dirty also with staged changes (authored by emaste).
newvers.sh: Report -dirty also with staged changes
Thu, Oct 15, 5:25 PM
emaste closed D60722: newvers.sh: Report -dirty also with staged changes.
Thu, Oct 15, 5:24 PM
emaste committed rG79d491be2120: Remove "All Rights Reserved" from FreeBSD Foundation copyrights (authored by emaste).
Remove "All Rights Reserved" from FreeBSD Foundation copyrights
Thu, Oct 15, 5:08 PM
emaste added a reviewer for D60747: lldb: Allow building on riscv: dim.
Thu, Oct 15, 4:15 PM
emaste requested review of D60747: lldb: Allow building on riscv.
Thu, Oct 15, 4:15 PM
emaste added a reviewer for D60722: newvers.sh: Report -dirty also with staged changes: lwhsu.
Thu, Oct 15, 3:47 PM
emaste updated the diff for D60744: smsc: Add external PHY support.

Correct copy-pasteo

Thu, Oct 15, 3:20 PM
emaste added inline comments to D60744: smsc: Add external PHY support.
Thu, Oct 15, 3:17 PM
emaste updated the diff for D60744: smsc: Add external PHY support.

style(9) from br@

Thu, Oct 15, 3:16 PM
emaste added a reviewer for D60746: smsc: Add Linux source reference: adrian.
Thu, Oct 15, 2:22 PM
emaste requested review of D60746: smsc: Add Linux source reference.
Thu, Oct 15, 2:21 PM
emaste requested review of D60745: smsc: Allow 10BASE-T1L/-T1S media.
Thu, Oct 15, 2:11 PM
emaste retitled D60744: smsc: Add external PHY support from smsc: Add external PHY supportSupport external PHY to smsc: Add external PHY support.
Thu, Oct 15, 2:04 PM
emaste requested review of D60744: smsc: Add external PHY support.
Thu, Oct 15, 1:59 PM
emaste requested review of D60743: smsc: Remove phy address check in smsc_miibus_writereg.
Thu, Oct 15, 1:41 PM

Wed, Oct 14

emaste added inline comments to D60606: build: Support got.
Wed, Oct 14, 12:48 PM
emaste added a comment to D60722: newvers.sh: Report -dirty also with staged changes.

Reported by: @naddy

Wed, Oct 14, 12:47 PM
emaste requested review of D60722: newvers.sh: Report -dirty also with staged changes.
Wed, Oct 14, 12:47 PM
emaste accepted D60715: LinuxKPI: adjust return value of __ffs64.
Wed, Oct 14, 1:15 AM ยท linuxkpi
emaste closed D60713: dict: Add "macho".
Wed, Oct 14, 12:26 AM

Tue, Oct 13

emaste committed rG4a65e12dfbab: dict: Add "macho" (authored by emaste).
dict: Add "macho"
Tue, Oct 13, 11:51 PM
emaste added a comment to D60586: vt: Fix and sync setting scrollback (history) docs.

Note that 16384 is not an intentionally set limit, it is just a consequence of an expression to ensure we don't have an integer overflow. It is somewhat conservative and could be made higher if there's a desire to do so.

Tue, Oct 13, 9:00 PM
emaste added inline comments to D60599: Document Release Engineering Team policies.
Tue, Oct 13, 8:58 PM
emaste requested review of D60713: dict: Add "macho".
Tue, Oct 13, 8:54 PM
emaste added a comment to D60649: acpi_cpu: Make disabling idle during suspend sysctl.

In that case what about just "idle_on_suspend" (or "enable_idle_on_suspend") with a default of 1

Tue, Oct 13, 7:46 PM
emaste added a comment to D60649: acpi_cpu: Make disabling idle during suspend sysctl.

Negative-sense sysctls can be confusing -- i.e., enable the disable sysctl to avoid idling CPUs upon suspend. That said, this sysctl is configuring the system to do something undesired/unusual, so I do like having 0 be the normal state. What about calling it something like "suspend_idle_workaround"?

Tue, Oct 13, 7:17 PM
emaste accepted D60706: mgb: increase timeout.
Tue, Oct 13, 6:31 PM
emaste accepted D60539: mgb: support for PCI11414.
Tue, Oct 13, 5:29 PM
emaste added a reverting change for rGe0a5aa37c1ef: man4: Only link mgb.4 to if_mgb.4 where mgb.4 is installed: rGb80af977f1b1: mgb: Build module for all archs.
Tue, Oct 13, 4:54 PM
emaste added a reverting change for rG2d935a1e93af: man.4: Create if_mgb.4 symlink on supported architectures only.: rGb80af977f1b1: mgb: Build module for all archs.
Tue, Oct 13, 4:54 PM
emaste committed rGb80af977f1b1: mgb: Build module for all archs (authored by emaste).
mgb: Build module for all archs
Tue, Oct 13, 4:53 PM
emaste closed D60615: mgb: Build module for all archs.
Tue, Oct 13, 4:53 PM
emaste added a reverting change for D60551: man: Link mgb.4 to if_mgb.4: rGb80af977f1b1: mgb: Build module for all archs.
Tue, Oct 13, 4:53 PM
emaste accepted D60676: tools: Remove the vm86 test tool.
Tue, Oct 13, 4:37 PM
emaste accepted D60675: isa: Retire the isa_init() MD hook.
Tue, Oct 13, 4:37 PM
emaste accepted D60673: Retire the pnpinfo(8) utility.
Tue, Oct 13, 4:35 PM
emaste added inline comments to D60668: sys: Use armv7 instead of i386 for 32-bit KBI assertions.
Tue, Oct 13, 4:34 PM
emaste accepted D60705: mgb: support multiple segments in DMA.

Yeah it didn't work before, even from the initial commit

/*
 * XXX: This will be wrong in the multipacket case
 * I suspect FS should be for the first packet and
 * LS should be for the last packet
 */
Tue, Oct 13, 4:22 PM
emaste added reviewers for D60615: mgb: Build module for all archs: adrian, kbowling.
Tue, Oct 13, 3:20 PM
emaste added a comment to D60662: pbio: Remove the pbio(4) driver.

@imp yeah for me it's less about "people are probably using this" than a general "FreeBSD might silently drop support for something that I care about"

Tue, Oct 13, 2:52 PM
emaste added a comment to D60662: pbio: Remove the pbio(4) driver.

IMO this one warrants some specific attention to it (e.g. referencing it explicitly in the HEADS-UP mails rather than just included in "i386-only drivers are being removed" as it theoretically could be used on amd64. But yes, I suspect this has not been used on other than i386 at all, or at least not in the last decade+

Tue, Oct 13, 1:42 PM
emaste accepted D60663: pst: Remove the i386-only pst(4) device driver.
Tue, Oct 13, 1:31 PM
emaste accepted D60665: vpd: Remove the vpd(4) driver.
Tue, Oct 13, 1:28 PM
emaste accepted D60666: glxiic: Retire the glxiic(4) driver.
Tue, Oct 13, 1:27 PM
emaste accepted D60667: glxsb: Retire the glxsb(4) driver.
Tue, Oct 13, 1:27 PM
emaste accepted D60670: universe: More gracefully handle architectures without kernels.
Tue, Oct 13, 1:22 AM
emaste accepted D60664: sbni: Remove the sbni(4) driver.
Tue, Oct 13, 1:21 AM
emaste added a comment to D60551: man: Link mgb.4 to if_mgb.4.

Documentation needs to match what is actually going on, not what could go on with a trivial rewrite.

Tue, Oct 13, 12:36 AM

Mon, Oct 12

emaste committed rGdfe2ff8fd33f: aq: Report partial initialization failures to iflib (authored by Kevin Bowling <kbowling@FreeBSD.org>).
aq: Report partial initialization failures to iflib
Mon, Oct 12, 3:29 PM
emaste committed rG5c2e2eba99f6: aq: Invalidate the descriptor cache after stopping all rings (authored by Kevin Bowling <kbowling@FreeBSD.org>).
aq: Invalidate the descriptor cache after stopping all rings
Mon, Oct 12, 3:29 PM
emaste committed rG07d5d9ca2e6f: aq: Use the common RSS key without options RSS (authored by Kevin Bowling <kbowling@FreeBSD.org>).
aq: Use the common RSS key without options RSS
Mon, Oct 12, 3:29 PM
emaste committed rG6c44e6e9aa7d: mgb: Correct TX interrupt bit (authored by emaste).
mgb: Correct TX interrupt bit
Mon, Oct 12, 3:26 PM
emaste committed rGe8000d04fae4: mgb: Propagate DMA setup errors and use the requested channel (authored by Kevin Bowling <kbowling@FreeBSD.org>).
mgb: Propagate DMA setup errors and use the requested channel
Mon, Oct 12, 3:26 PM
emaste added inline comments to D60539: mgb: support for PCI11414.
Mon, Oct 12, 3:12 PM
emaste updated subscribers of D60615: mgb: Build module for all archs.
Mon, Oct 12, 3:08 PM
emaste updated the diff for D60615: mgb: Build module for all archs.

also undo mlink changes

Mon, Oct 12, 3:07 PM
emaste added inline comments to D60649: acpi_cpu: Make disabling idle during suspend sysctl.
Mon, Oct 12, 3:02 PM
emaste accepted D60207: LinuxKPI: rework module build options to use LINUXKPI_FEATURES.

I like it

Mon, Oct 12, 2:05 PM ยท linuxkpi
emaste accepted D60632: LinuxKPI: add SPACEMIT PCI IDs.
Mon, Oct 12, 1:02 AM ยท linuxkpi

Sun, Oct 11

emaste added inline comments to D60597: Document Source Management Team policies.
Sun, Oct 11, 3:25 PM
emaste requested review of D60616: Makefile.inc1: Demote root build message to .info.
Sun, Oct 11, 2:58 PM
emaste requested review of D60615: mgb: Build module for all archs.
Sun, Oct 11, 2:36 PM
emaste added a comment to D60606: build: Support got.

release/Makefile and sys/conf/newvers.sh look ok, will have to find some time to review the other bits.
IMO it would be fine to commit this in a few parts - e.g. newvers.sh is useful independent of how release builds are produced

Sun, Oct 11, 2:03 AM

Sat, Oct 10

emaste added a comment to D60551: man: Link mgb.4 to if_mgb.4.

There's no reason for mgb to be x86-only

Sat, Oct 10, 10:12 PM

Fri, Oct 9

emaste accepted D60551: man: Link mgb.4 to if_mgb.4.
Fri, Oct 9, 8:13 PM
emaste added inline comments to D50352: build: Emit a warning for build targets run as root.
Fri, Oct 9, 7:25 PM
emaste added inline comments to D57769: tools/build: Include build tool symlink targets.
Fri, Oct 9, 7:22 PM
emaste committed rG6c3f2b8be268: mgb: Correct TX interrupt bit (authored by emaste).
mgb: Correct TX interrupt bit
Fri, Oct 9, 7:22 PM
emaste closed D60550: mgb: Correct TX interrupt bit.
Fri, Oct 9, 7:22 PM
emaste requested review of D60550: mgb: Correct TX interrupt bit.
Fri, Oct 9, 7:15 PM
emaste committed rGe959f2a7d8a8: ctf*: exit with error upon terminate() (authored by emaste).
ctf*: exit with error upon terminate()
Fri, Oct 9, 6:47 PM
emaste closed D43743: ctf*: exit with error upon terminate().
Fri, Oct 9, 6:47 PM
emaste added a comment to D60527: snd_hda: Enable the headset microphone on Framework ALC295 laptops.

I assume you used Linux source as a reference, but this code is not derived from Linux and so "Obtained from" isn't right. I would just write as prose in the commit message something like "Configuration based on Linux commit 1234abcd" if you found a specific Linux commit that added support, or something simple like "Linux (at commit <hash>) used as a reference."

Fri, Oct 9, 5:49 PM
emaste updated subscribers of D60539: mgb: support for PCI11414.
Fri, Oct 9, 5:36 PM
emaste added inline comments to D60539: mgb: support for PCI11414.
Fri, Oct 9, 5:33 PM
emaste added a comment to D60539: mgb: support for PCI11414.

Overall looks good to me, a couple of inline questions and if feasible I'd like to see this as a few separate commits.

Fri, Oct 9, 5:22 PM
emaste closed D60533: handbook: Avoid using `make kernel`.
Fri, Oct 9, 4:39 PM
emaste committed R9:e022e37cf37d: handbook: Avoid using `make kernel` (authored by emaste).
handbook: Avoid using `make kernel`
Fri, Oct 9, 4:39 PM
emaste added a comment to D60533: handbook: Avoid using `make kernel`.

Do you want to include the usual dance I do for BEs?

Fri, Oct 9, 4:35 PM
emaste requested review of D60533: handbook: Avoid using `make kernel`.
Fri, Oct 9, 3:58 PM
emaste committed rG39f7dbff606d: bsd.dirs.mk: Improve "installing DIRS" message (authored by emaste).
bsd.dirs.mk: Improve "installing DIRS" message
Fri, Oct 9, 3:39 PM
emaste closed D60525: bsd.dirs.mk: Improve "installing DIRS" message.
Fri, Oct 9, 3:39 PM
emaste added inline comments to D56715: Makefile.inc1: Update comment make world -> make buildworld.
Fri, Oct 9, 3:30 PM
emaste committed rGd3c788feec4c: Makefile.inc1: Don't unnecessarily ignore rm errors (authored by emaste).
Makefile.inc1: Don't unnecessarily ignore rm errors
Fri, Oct 9, 3:10 PM
emaste closed D56714: Makefile.inc1: Don't unnecessarily ignore rm errors.
Fri, Oct 9, 3:10 PM
emaste added inline comments to D56714: Makefile.inc1: Don't unnecessarily ignore rm errors.
Fri, Oct 9, 3:09 PM
emaste committed rG24d5194306b5: build: Emit a warning for build targets run as root (authored by emaste).
build: Emit a warning for build targets run as root
Fri, Oct 9, 3:05 PM
emaste closed D50352: build: Emit a warning for build targets run as root.
Fri, Oct 9, 3:05 PM
emaste committed rG87f0db8c6724: Makefile.inc1: Update comment wrt world build targets (authored by emaste).
Makefile.inc1: Update comment wrt world build targets
Fri, Oct 9, 2:58 PM
emaste closed D56715: Makefile.inc1: Update comment make world -> make buildworld.
Fri, Oct 9, 2:58 PM
emaste committed rGac9093170de1: x86: Fix retpoline capitalization (authored by emaste).
x86: Fix retpoline capitalization
Fri, Oct 9, 2:53 PM
emaste committed rG74d971fe1561: x86: Add external retpoline thunk (authored by emaste).
x86: Add external retpoline thunk
Fri, Oct 9, 2:51 PM
emaste closed D60524: x86: Add external retpoline thunk.
Fri, Oct 9, 2:51 PM
emaste added inline comments to D60524: x86: Add external retpoline thunk.
Fri, Oct 9, 2:48 PM
emaste requested review of D60528: bsd.prog.mk: Remove support for Clang < 16.
Fri, Oct 9, 2:42 PM
emaste requested review of D60525: bsd.dirs.mk: Improve "installing DIRS" message.
Fri, Oct 9, 2:17 PM