Page MenuHomeFreeBSD
Feed Advanced Search

Today

guest-seuros updated the diff for D54441: asmc: add raw SMC key read/write interface.

Address review feedback: gate raw interface behind ASMC_DEBUG, fix return parens in len/type sysctls, wrap long line in value sysctl, match retry loop style with asmc_key_read, document in asmc.4

Wed, Mar 11, 4:12 AM
guest-seuros updated the diff for D55472: appleir: Add Apple IR receiver driver.

Revert dynamic detection: Thunderbolt Display Audio (0x05ac:0x1107) has a 5-byte HID input report and caused a false positive on Mac Mini 2011 test hardware. Restore static product ID table.

Wed, Mar 11, 3:56 AM
guest-seuros updated the diff for D55472: appleir: Add Apple IR receiver driver.

Replace static product ID table with dynamic report descriptor detection: match any Apple USB HID device with a 5-byte input report

Wed, Mar 11, 3:49 AM
guest-seuros updated the diff for D55649: coreboot: Add coreboot firmware table driver.

Address reviewer feedback: make_dev_s, extract map helper, header fixes, man page style

Wed, Mar 11, 3:40 AM
guest-seuros updated the diff for D55472: appleir: Add Apple IR receiver driver.

Address review: clarify licensing, rewrite HARDWARE section with USB IDs

Wed, Mar 11, 3:27 AM
guest-seuros added inline comments to D54881: intel/intel_pmc_core: Add Intel PMC Core driver.
Wed, Mar 11, 3:19 AM

Fri, Mar 6

guest-seuros added a comment to D55662: fix: efirt: use compiler ms_abi for EFI runtime calls on amd64.

Nobody would hunt you for opening a diff, and you do not need to ask for permissions. Another thing, would be the diff with AI-generated content accepted. Our policy is that no AI content is allowed.
OTOH, thank you for being honest there.

Fri, Mar 6, 2:29 AM
guest-seuros abandoned D55662: fix: efirt: use compiler ms_abi for EFI runtime calls on amd64.
Fri, Mar 6, 2:16 AM

Thu, Mar 5

guest-seuros added a comment to D55662: fix: efirt: use compiler ms_abi for EFI runtime calls on amd64.

@kib The patch you provided is solid. worked!

Thu, Mar 5, 9:55 PM
guest-seuros added a comment to D55649: coreboot: Add coreboot firmware table driver.

@imp This initial driver is basic for now and expose activity/timing that happen since power-on. You can see the Dram training, and any delay on the EUFI/Bios

Thu, Mar 5, 8:17 PM
guest-seuros added a comment to D55662: fix: efirt: use compiler ms_abi for EFI runtime calls on amd64.

I will and report back.

Thu, Mar 5, 6:02 PM
guest-seuros added a reviewer for D55649: coreboot: Add coreboot firmware table driver: kib.
Thu, Mar 5, 1:47 PM
guest-seuros added a comment to D55472: appleir: Add Apple IR receiver driver.

The reverse engineering of the Apple IR protocol was done by James McKenzie in the Linux driver 2 decades ago.
I referenced the Linux files in the original message and in the code (see line 14).

Thu, Mar 5, 2:28 AM
guest-seuros published D55662: fix: efirt: use compiler ms_abi for EFI runtime calls on amd64 for review.
Thu, Mar 5, 12:00 AM

Wed, Mar 4

guest-seuros published D55649: coreboot: Add coreboot firmware table driver for review.

I tested this in multiple board as each hardware expose a different set of registry.

Wed, Mar 4, 5:18 PM
guest-seuros added a reviewer for D55473: hdaa: reassign duplicate HDMI/DP pin sequences instead of disabling: ngie.
Wed, Mar 4, 12:17 AM
guest-seuros added a reviewer for D55472: appleir: Add Apple IR receiver driver: ngie.
Wed, Mar 4, 12:15 AM
guest-seuros added a reviewer for D54441: asmc: add raw SMC key read/write interface: ngie.
Wed, Mar 4, 12:14 AM

Tue, Mar 3

guest-seuros updated the diff for D55472: appleir: Add Apple IR receiver driver.

Address review feedback and add hardware test results

Tue, Mar 3, 12:24 AM

Sat, Feb 28

guest-seuros requested changes to D55574: asmc: output the SMC revision on attach.

duplicate of D55577 . or vice versa.

Sat, Feb 28, 10:00 AM
guest-seuros accepted D55577: asmc: output the SMC revision on attach.
Sat, Feb 28, 9:58 AM

Wed, Feb 25

guest-seuros updated the diff for D54634: clock: Replace Giant lock with fine-grained locking.

Move ppi_spkr_on/off under clock_lock

Wed, Feb 25, 2:38 AM
guest-seuros updated the diff for D54634: clock: Replace Giant lock with fine-grained locking.

No changes, syncing branch

Wed, Feb 25, 2:36 AM
guest-seuros updated the diff for D54881: intel/intel_pmc_core: Add Intel PMC Core driver.

Factor reg32 sysctls into single handler, fix SLP_S0 description with reference

Wed, Feb 25, 2:14 AM
guest-seuros updated the diff for D54881: intel/intel_pmc_core: Add Intel PMC Core driver.

Add man page, fix SPDX header order

Wed, Feb 25, 2:07 AM

Mon, Feb 23

guest-seuros published D55473: hdaa: reassign duplicate HDMI/DP pin sequences instead of disabling for review.
Mon, Feb 23, 10:54 PM
guest-seuros added a comment to D55472: appleir: Add Apple IR receiver driver.

This driver was supposed to be a port form Linux Apple IR driver.

Mon, Feb 23, 10:36 PM
guest-seuros updated the test plan for D55472: appleir: Add Apple IR receiver driver.
Mon, Feb 23, 10:26 PM
guest-seuros updated the diff for D55472: appleir: Add Apple IR receiver driver.

Remove debug DPRINTFN calls and verbose NEC code comments

Mon, Feb 23, 10:10 PM
guest-seuros requested review of D55472: appleir: Add Apple IR receiver driver.
Mon, Feb 23, 10:02 PM
guest-seuros updated the diff for D55265: acpi_panasonic: Clear wireless RF_KILL on boot and resume.

Extract WLSW.SHRF call into acpi_panasonic_clear_rfkill() to avoid duplication between attach and resume

Mon, Feb 23, 3:22 PM
guest-seuros abandoned D54615: asmc: Prevent module unload to avoid kernel panic.

replaced with proper fix in D55413 by @ngie.

Mon, Feb 23, 11:59 AM
guest-seuros updated the diff for D54439: asmc: add Wake-on-LAN control via sysctl.

Address style(9) nits: remove space in cast, use explicit != 0 comparison

Mon, Feb 23, 11:53 AM

Sat, Feb 21

guest-seuros accepted D55416: debug.sh: Fix a typo.
Sat, Feb 21, 11:43 AM ยท Contributor Reviews (src), rc
guest-seuros accepted D55413: asmc: resource cleanup simplifications.

This works and has been stable in my testing for several weeks.

Sat, Feb 21, 11:43 AM

Fri, Feb 20

guest-seuros accepted D55394: asmc: code style modernization and minor cleanups.
Fri, Feb 20, 5:55 PM
guest-seuros added a comment to D55395: asmc: introduce the concept of generic models.

This is awesome, this is the similar concept i was planning on proposing,

Fri, Feb 20, 5:46 PM

Sun, Feb 15

guest-seuros added a comment to D55287: fix: silence "Medium not present" SCSI sense logging for removable media.
In D55287#1264434, @imp wrote:

not sure about the other two.

Sun, Feb 15, 9:46 AM

Sat, Feb 14

guest-seuros published D55287: fix: silence "Medium not present" SCSI sense logging for removable media for review.
Sat, Feb 14, 8:11 PM
guest-seuros added inline comments to D55265: acpi_panasonic: Clear wireless RF_KILL on boot and resume.
Sat, Feb 14, 12:46 AM

Thu, Feb 12

guest-seuros published D55265: acpi_panasonic: Clear wireless RF_KILL on boot and resume for review.

This code needs refinement but i opened this diff to get guidance.

Thu, Feb 12, 10:44 PM

Feb 8 2026

guest-seuros added a comment to D54733: usbdevs: Add USB device IDs for Nuand bladeRF SDR.

I do not have a Freebsd email for the moment.

Feb 8 2026, 11:16 PM

Feb 6 2026

guest-seuros abandoned D55145: fusefs: Fix vnode lock mismatch in fuse_internal_do_getattr().
Feb 6 2026, 7:25 PM
guest-seuros added a comment to D55145: fusefs: Fix vnode lock mismatch in fuse_internal_do_getattr().

Sure i can close this diff.

Feb 6 2026, 6:52 PM
guest-seuros added a comment to D54954: atrtc: Prevent duplicate device attachment.
  • atrtc0 (ISA) attaches first during boot gets IRQ 8
  • atrtc1 (ACPI) attaches second also registers as a TOD clock
Feb 6 2026, 5:30 PM
guest-seuros added a comment to D54954: atrtc: Prevent duplicate device attachment.
In D54954#1260711, @jhb wrote:

You still haven't answered the question of how you get multiple atrtcX devices in the first place. That should Never Happen(tm) and probably points to some other bug elsewhere that we should handle instead of applying a band-aid to atrtc(4).

Feb 6 2026, 4:26 PM
guest-seuros published D55145: fusefs: Fix vnode lock mismatch in fuse_internal_do_getattr() for review.
Feb 6 2026, 4:02 PM
guest-seuros abandoned D55139: cpufreq: Fix sysctl name conflict between hwpstate_intel and hwpstate_amd.

Your approach is much more elegant..

Feb 6 2026, 1:46 PM
guest-seuros updated the diff for D54881: intel/intel_pmc_core: Add Intel PMC Core driver.
  • intel/intel_pmc_core: Remove unnecessary NULL check in detach
Feb 6 2026, 3:46 AM
guest-seuros updated the diff for D54881: intel/intel_pmc_core: Add Intel PMC Core driver.

Reverting to datasheet value (100us). Linux's 104us likely quirk on untested vendors.

Feb 6 2026, 3:42 AM
guest-seuros updated the diff for D54881: intel/intel_pmc_core: Add Intel PMC Core driver.

Addressed feedback:

  • SPDX first line, split copyright/description
  • Alphabetized includes and build files
  • Updated counter to 104us (empirical/Linux)
  • Refactored with pmc_read_safe() helper
  • Documented S0ix scope
  • Removed slp_s0_step member
Feb 6 2026, 3:30 AM
guest-seuros published D55139: cpufreq: Fix sysctl name conflict between hwpstate_intel and hwpstate_amd for review.

This looks like a breaking change. Not sure if the solution is to detect the cpu (since having both types in the same motherboard is not possible).

Feb 6 2026, 3:08 AM

Feb 5 2026

guest-seuros added a comment to D55102: thunderbolt: Fix tb_pcib device matching to check PCI class.

I have the full thunderbolt 1/2/3/4 work lined up... I'm trying to split them into smaller chuncks .

Feb 5 2026, 1:35 AM

Feb 4 2026

guest-seuros published D55102: thunderbolt: Fix tb_pcib device matching to check PCI class for review.
Feb 4 2026, 5:09 PM
guest-seuros retitled D54634: clock: Replace Giant lock with fine-grained locking from speaker, clock: Replace Giant lock with fine-grained locking to clock: Replace Giant lock with fine-grained locking.
Feb 4 2026, 3:18 AM
guest-seuros updated the diff for D54882: intel/intel_proc_thermal: Add Intel Processor Thermal driver.

Wire into build; add PL2 enabled/lock bit; align sysctl names

Feb 4 2026, 3:09 AM
guest-seuros updated the diff for D54881: intel/intel_pmc_core: Add Intel PMC Core driver.

Add files.x86 and modules entries; align slp_s0_residency sysctl name

Feb 4 2026, 2:48 AM
guest-seuros updated the diff for D54439: asmc: add Wake-on-LAN control via sysctl.

Only add dev.asmc.*.wol when AUPO exists; add key constant

Feb 4 2026, 2:41 AM
guest-seuros updated the diff for D54954: atrtc: Prevent duplicate device attachment.

Prefer unit 0 using devclass check; remove global sentinel. Drop RF_SHAREABLE and document IRQ 8.

Feb 4 2026, 1:57 AM
guest-seuros updated the diff for D54441: asmc: add raw SMC key read/write interface.

Make dev.asmc.*.raw.len read-only to prevent user overrides

Feb 4 2026, 1:34 AM
guest-seuros updated the diff for D54733: usbdevs: Add USB device IDs for Nuand bladeRF SDR.

Fix tab alignment in usbdevs

Feb 4 2026, 1:16 AM

Jan 30 2026

guest-seuros added inline comments to D54954: atrtc: Prevent duplicate device attachment.
Jan 30 2026, 12:06 AM

Jan 29 2026

guest-seuros published D54957: ichsmb: Add Intel Raptor Lake SMBus controller support for review.
Jan 29 2026, 11:42 PM
guest-seuros updated the diff for D54955: firmware: Fix inverted FIRMWARE_GET_NOWARN logic.

Address review feedback: keep warn variable, invert at assignment instead of double-negative

Jan 29 2026, 11:23 PM
guest-seuros published D54955: firmware: Fix inverted FIRMWARE_GET_NOWARN logic for review.
Jan 29 2026, 11:05 PM
guest-seuros published D54954: atrtc: Prevent duplicate device attachment for review.
Jan 29 2026, 10:50 PM
guest-seuros published D54952: asmc: Add MacPro3,1 temperature sensor support for review.
Jan 29 2026, 10:46 PM
guest-seuros published D54953: uart: fix sleeping while holding mutex in uart_tty_detach() for review.
Jan 29 2026, 10:43 PM

Jan 26 2026

guest-seuros added a comment to D33033: x86: Add new Intel LPSS Uart driver.

@manu thanks for the work here, do you plan to resume this driver effort ? I ran into the same hang on boot that @saper_saper.info reported, and on top of that I see a crash at runtime after a few minutes.

Jan 26 2026, 11:10 AM
guest-seuros requested review of D54882: intel/intel_proc_thermal: Add Intel Processor Thermal driver.
Jan 26 2026, 2:05 AM
guest-seuros requested review of D54881: intel/intel_pmc_core: Add Intel PMC Core driver.
Jan 26 2026, 1:54 AM

Jan 24 2026

guest-seuros added inline comments to D54762: acpi: add Darwin OSI quirk for Apple Mac hardware.
Jan 24 2026, 10:54 AM
guest-seuros added a comment to D54762: acpi: add Darwin OSI quirk for Apple Mac hardware.

@ngie i prefered to keep this diff scoped to ACPI discovery only, but the switching is important too.

Jan 24 2026, 10:47 AM

Jan 20 2026

guest-seuros added inline comments to D54762: acpi: add Darwin OSI quirk for Apple Mac hardware.
Jan 20 2026, 9:20 AM

Jan 18 2026

guest-seuros requested review of D54762: acpi: add Darwin OSI quirk for Apple Mac hardware.
Jan 18 2026, 8:39 AM

Jan 15 2026

guest-seuros requested review of D54733: usbdevs: Add USB device IDs for Nuand bladeRF SDR.
Jan 15 2026, 5:37 PM

Jan 14 2026

guest-seuros updated the diff for D54439: asmc: add Wake-on-LAN control via sysctl.

Updated the diff .

Jan 14 2026, 12:49 AM

Jan 12 2026

guest-seuros requested review of D54666: asmc: Fix asmc_dumpall to enumerate all SMC keys.
Jan 12 2026, 9:07 AM
guest-seuros updated the diff for D54665: asmc: Add support for MacBookPro11,5.

Adding dump_app in another diff.

Jan 12 2026, 8:45 AM
guest-seuros requested review of D54665: asmc: Add support for MacBookPro11,5.
Jan 12 2026, 8:18 AM

Jan 11 2026

guest-seuros requested review of D54659: mtw(4): Fix warm reboot initialization failures for MT7601U.
Jan 11 2026, 10:00 PM

Jan 10 2026

guest-seuros abandoned D54635: speaker, clock: Replace Giant lock with fine-grained locking.
Jan 10 2026, 11:17 AM
guest-seuros requested review of D54635: speaker, clock: Replace Giant lock with fine-grained locking.
Jan 10 2026, 10:38 AM
guest-seuros updated the diff for D54618: jme: Convert driver to CTLFLAG_MPSAFE.

Sorry, still using arc incorrectly. Need i need to learn git-arc.

Jan 10 2026, 10:37 AM
guest-seuros requested review of D54634: clock: Replace Giant lock with fine-grained locking.
Jan 10 2026, 10:34 AM
guest-seuros updated the diff for D54618: jme: Convert driver to CTLFLAG_MPSAFE.

speaker, clock: Replace Giant lock with fine-grained locking

Jan 10 2026, 10:32 AM
guest-seuros added a comment to D54613: asmc: Convert driver to CTLFLAG_MPSAFE.

We could wrap it with a sleep mutex, but concurrent fan control from multiple threads is not a realistic scenario.
The worst case is a lost update, not a crash.

Jan 10 2026, 9:08 AM
guest-seuros added a comment to D54439: asmc: add Wake-on-LAN control via sysctl.

oss@seuros.com (like the previous commits)

Jan 10 2026, 1:21 AM
guest-seuros added a comment to D54615: asmc: Prevent module unload to avoid kernel panic.

This module load only in apple hardware. Spparently the hardware is not build to have it driver hot reloaded.

Jan 10 2026, 12:14 AM

Jan 9 2026

guest-seuros published D54621: isl: Convert driver to CTLFLAG_MPSAFE for review.
Jan 9 2026, 3:58 PM
guest-seuros published D54620: ads111x: Convert driver to CTLFLAG_MPSAFE for review.
Jan 9 2026, 3:58 PM
guest-seuros requested review of D54618: jme: Convert driver to CTLFLAG_MPSAFE.
Jan 9 2026, 3:40 PM
guest-seuros requested review of D54617: acpi_battery: Convert driver to CTLFLAG_MPSAFE.
Jan 9 2026, 3:22 PM
guest-seuros requested review of D54615: asmc: Prevent module unload to avoid kernel panic.
Jan 9 2026, 2:18 PM
guest-seuros requested review of D54614: bge: Convert driver to CTLFLAG_MPSAFE.
Jan 9 2026, 1:29 PM
guest-seuros requested review of D54613: asmc: Convert driver to CTLFLAG_MPSAFE.
Jan 9 2026, 12:38 PM
guest-seuros added inline comments to D54441: asmc: add raw SMC key read/write interface.
Jan 9 2026, 12:23 PM
guest-seuros updated the diff for D54441: asmc: add raw SMC key read/write interface.
Jan 9 2026, 12:22 PM
guest-seuros abandoned D54612: asmc: add Wake-on-LAN control via sysctl.

Duplicate of D54439.

Jan 9 2026, 11:14 AM
guest-seuros updated the diff for D54439: asmc: add Wake-on-LAN control via sysctl.
Jan 9 2026, 11:12 AM