Page MenuHomeFreeBSD

seuros (Abdelkader Boudih)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 30 2025, 1:15 AM (34 w, 16 h)

Recent Activity

Today

seuros updated the diff for D59156: nvme: drop the S3X single-outstanding-I/O quirk.

rebase

Tue, Aug 25, 6:35 AM
seuros updated the diff for D59155: nvme: program the arbitration burst from Identify RAB.

rebase

Tue, Aug 25, 6:35 AM
seuros updated the diff for D59154: nvme: limit I/O queue trackers to Identify MAXCMD.

rebase

Tue, Aug 25, 6:35 AM
seuros updated the diff for D59153: nvme: name the Create I/O queue cdw11 fields, use Medium QPRIO.

rebase

Tue, Aug 25, 6:34 AM
seuros updated the diff for D59152: nvme: limit namespace character-device I/O size.

rebase

Tue, Aug 25, 6:34 AM
seuros updated the diff for D59151: nvme: complete requests when payload DMA mapping fails.

rebase

Tue, Aug 25, 6:34 AM

Yesterday

pi renamed seuros from guest-seuros to seuros.
Mon, Aug 24, 7:06 PM
seuros added a reviewer for D59155: nvme: program the arbitration burst from Identify RAB: ziaee.
Mon, Aug 24, 6:38 PM
seuros added reviewers for D59156: nvme: drop the S3X single-outstanding-I/O quirk: ngie, adrian, imp.
Mon, Aug 24, 6:23 PM
seuros added a reviewer for D59155: nvme: program the arbitration burst from Identify RAB: ngie.
Mon, Aug 24, 6:23 PM
seuros added reviewers for D59155: nvme: program the arbitration burst from Identify RAB: adrian, dteske, imp.
Mon, Aug 24, 6:23 PM
seuros added reviewers for D59154: nvme: limit I/O queue trackers to Identify MAXCMD: adrian, dteske, imp.
Mon, Aug 24, 6:22 PM
seuros added reviewers for D59153: nvme: name the Create I/O queue cdw11 fields, use Medium QPRIO: adrian, imp, dteske.
Mon, Aug 24, 6:21 PM
seuros added reviewers for D59152: nvme: limit namespace character-device I/O size: adrian, imp.
Mon, Aug 24, 6:20 PM
seuros requested review of D59156: nvme: drop the S3X single-outstanding-I/O quirk.
Mon, Aug 24, 6:20 PM
seuros requested review of D59155: nvme: program the arbitration burst from Identify RAB.
Mon, Aug 24, 6:20 PM
seuros added reviewers for D59151: nvme: complete requests when payload DMA mapping fails: adrian, imp.
Mon, Aug 24, 6:20 PM
seuros requested review of D59154: nvme: limit I/O queue trackers to Identify MAXCMD.
Mon, Aug 24, 6:20 PM
seuros requested review of D59153: nvme: name the Create I/O queue cdw11 fields, use Medium QPRIO.
Mon, Aug 24, 6:19 PM
seuros requested review of D59152: nvme: limit namespace character-device I/O size.
Mon, Aug 24, 6:19 PM
seuros requested review of D59151: nvme: complete requests when payload DMA mapping fails.
Mon, Aug 24, 6:19 PM

Sun, Aug 23

seuros updated the diff for D58821: nvme: fix Apple S3X controller panic.

extract function

Sun, Aug 23, 8:16 PM

Sat, Aug 22

seuros added a comment to D58821: nvme: fix Apple S3X controller panic.

I asked for the FLR function to be separated into its own function. that's all I see, I think, still.

Sat, Aug 22, 5:38 PM

Thu, Aug 20

seuros accepted D58889: vchiq: Import two commits from upstream.

Tested on a Raspberry Pi 2 v1.1, applied on top of D59055 (chn_intr() recursion fix) since without it /dev/dsp panics independantly of this change.

Thu, Aug 20, 10:04 PM
seuros retitled D59008: intelspi: add Meteor Lake SPI controller IDs from intel/spi: add Meteor Lake SPI controller IDs to intelspi: add Meteor Lake SPI controller IDs.
Thu, Aug 20, 3:33 PM · drivers
seuros updated the diff for D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status.

adress comments. clean copy/pasted code while prototyping.

Thu, Aug 20, 2:41 PM · drivers
seuros retitled D58998: intelspi: add Apollo Lake SPI controller IDs from intel/spi: add Apollo Lake SPI controller IDs to intelspi: add Apollo Lake SPI controller IDs.
Thu, Aug 20, 12:17 PM · drivers
seuros retitled D58999: intelspi: add Cannon Lake SPI controller IDs from intel/spi: add Cannon Lake SPI controller IDs to intelspi: add Cannon Lake SPI controller IDs.
Thu, Aug 20, 12:17 PM · drivers
seuros retitled D59000: intelspi: add Comet Lake SPI controller IDs from intel/spi: add Comet Lake SPI controller IDs to intelspi: add Comet Lake SPI controller IDs.
Thu, Aug 20, 12:17 PM · drivers
seuros retitled D59001: intelspi: add Lakefield SPI controller IDs from intel/spi: add Lakefield SPI controller IDs to intelspi: add Lakefield SPI controller IDs.
Thu, Aug 20, 12:17 PM · drivers
seuros retitled D59002: intelspi: add Ice Lake SPI controller IDs from intel/spi: add Ice Lake SPI controller IDs to intelspi: add Ice Lake SPI controller IDs.
Thu, Aug 20, 12:17 PM · drivers
seuros retitled D59003: intelspi: add Jasper Lake SPI controller IDs from intel/spi: add Jasper Lake SPI controller IDs to intelspi: add Jasper Lake SPI controller IDs.
Thu, Aug 20, 12:17 PM · drivers
seuros retitled D59004: intelspi: add Tiger Lake SPI controller IDs from intel/spi: add Tiger Lake SPI controller IDs to intelspi: add Tiger Lake SPI controller IDs.
Thu, Aug 20, 12:10 PM · drivers
seuros retitled D59005: intelspi: add Elkhart Lake SPI controller IDs from intel/spi: add Elkhart Lake SPI controller IDs to intelspi: add Elkhart Lake SPI controller IDs.
Thu, Aug 20, 12:10 PM · drivers
seuros retitled D59006: intelspi: add Alder Lake SPI controller IDs from intel/spi: add Alder Lake SPI controller IDs to intelspi: add Alder Lake SPI controller IDs.
Thu, Aug 20, 12:10 PM · drivers
seuros retitled D59007: intelspi: add Raptor Lake SPI controller IDs from intel/spi: add Raptor Lake SPI controller IDs to intelspi: add Raptor Lake SPI controller IDs.
Thu, Aug 20, 12:10 PM · drivers
seuros retitled D59009: intelspi: add Arrow Lake SPI controller IDs from intel/spi: add Arrow Lake SPI controller IDs to intelspi: add Arrow Lake SPI controller IDs.
Thu, Aug 20, 12:09 PM · drivers
seuros retitled D59010: intelspi: add Lunar Lake SPI controller IDs from intel/spi: add Lunar Lake SPI controller IDs to intelspi: add Lunar Lake SPI controller IDs.
Thu, Aug 20, 12:09 PM · drivers
seuros retitled D59011: intelspi: add Wildcat Lake SPI controller IDs from intel/spi: add Wildcat Lake SPI controller IDs to intelspi: add Wildcat Lake SPI controller IDs.
Thu, Aug 20, 12:09 PM · drivers
seuros retitled D59012: intelspi: add Panther Lake SPI controller IDs from intel/spi: add Panther Lake SPI controller IDs to intelspi: add Panther Lake SPI controller IDs.
Thu, Aug 20, 12:09 PM · drivers
seuros retitled D59013: intelspi: add Nova Lake SPI controller IDs from intel/spi: add Nova Lake SPI controller IDs to intelspi: add Nova Lake SPI controller IDs.
Thu, Aug 20, 12:09 PM · drivers
seuros retitled D58997: intelspi: add Broxton SPI controller IDs from intel/spi: add Broxton SPI controller IDs to intelspi: add Broxton SPI controller IDs.
Thu, Aug 20, 12:07 PM · drivers
seuros retitled D58996: intelspi: sort PCI ID table by device ID from intel/spi: sort PCI ID table by device ID to intelspi: sort PCI ID table by device ID.
Thu, Aug 20, 12:07 PM · drivers
seuros added a comment to D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status.

I'm not sure if the rename is the right direction; this claims the mei attachment exclusively so maybe just call it that the limited scope is in the man page. If someone wants to wire up extended functionality in the future this is a good base to do so?

Thu, Aug 20, 11:48 AM · drivers

Wed, Aug 19

seuros added a reviewer for D59013: intelspi: add Nova Lake SPI controller IDs: imp.
Wed, Aug 19, 8:09 PM · drivers
seuros added a comment to D59013: intelspi: add Nova Lake SPI controller IDs.

until D59011, every SPI was double checked on hardware.

Wed, Aug 19, 8:09 PM · drivers
seuros added a reviewer for D59006: intelspi: add Alder Lake SPI controller IDs: dteske.
Wed, Aug 19, 8:00 PM · drivers
seuros requested review of D59013: intelspi: add Nova Lake SPI controller IDs.
Wed, Aug 19, 7:56 PM · drivers
seuros requested review of D59012: intelspi: add Panther Lake SPI controller IDs.
Wed, Aug 19, 7:56 PM · drivers
seuros requested review of D59011: intelspi: add Wildcat Lake SPI controller IDs.
Wed, Aug 19, 7:56 PM · drivers
seuros requested review of D59010: intelspi: add Lunar Lake SPI controller IDs.
Wed, Aug 19, 7:56 PM · drivers
seuros requested review of D59009: intelspi: add Arrow Lake SPI controller IDs.
Wed, Aug 19, 7:56 PM · drivers
seuros requested review of D59008: intelspi: add Meteor Lake SPI controller IDs.
Wed, Aug 19, 7:56 PM · drivers
seuros requested review of D59007: intelspi: add Raptor Lake SPI controller IDs.
Wed, Aug 19, 7:56 PM · drivers
seuros requested review of D59006: intelspi: add Alder Lake SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D59005: intelspi: add Elkhart Lake SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D59004: intelspi: add Tiger Lake SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D59003: intelspi: add Jasper Lake SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D59002: intelspi: add Ice Lake SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D59001: intelspi: add Lakefield SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D59000: intelspi: add Comet Lake SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D58999: intelspi: add Cannon Lake SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D58998: intelspi: add Apollo Lake SPI controller IDs.
Wed, Aug 19, 7:55 PM · drivers
seuros requested review of D58997: intelspi: add Broxton SPI controller IDs.
Wed, Aug 19, 7:53 PM · drivers
seuros requested review of D58996: intelspi: sort PCI ID table by device ID.
Wed, Aug 19, 7:51 PM · drivers
seuros retitled D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status from mei: add debug-probe driver for Intel ME/HECI firmware status to intel: add hfsts debug-probe driver for Intel ME/HECI firmware status.
Wed, Aug 19, 1:56 PM · drivers
seuros updated the diff for D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status.

Renamed the driver. Since this is a probe only driver, it need it own name.
The mei driver will confuse both devs and other driver that expect the mei
name to be the full implmentation. The i915 driver talk to the ME to get HDCP support.

Wed, Aug 19, 1:54 PM · drivers

Tue, Aug 18

seuros updated the diff for D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status.

guard with bootverbose

Tue, Aug 18, 7:20 PM · drivers
seuros added a comment to D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status.

Previously tested in every generation till Raptor Lake.

Tue, Aug 18, 1:46 PM · drivers

Mon, Aug 17

seuros added a reviewer for D58889: vchiq: Import two commits from upstream: seuros.
Mon, Aug 17, 3:26 PM
seuros abandoned D58869: usb: skip root_mount_hold when root is not on USB.
Mon, Aug 17, 12:49 PM · USB
seuros added a comment to D58869: usb: skip root_mount_hold when root is not on USB.

the root filesystem is on SATA, NVMe, or ZFS (which are never USB).

That's a bit of a bold claim because ZFS can use USB devices. Is it smart? Hell no. Is it possible? Yes. Also, you would need to deal with all GEOM layers, e.g., graid, gmirror, etc.

I understand what you're trying to solve, but I'm a bit skeptical of the approach being taken given how much things can be stacked on top of one another in FreeBSD from a storage perspective between cam (ctl anyone?), geom, and ZFS.

Mon, Aug 17, 12:16 PM · USB
seuros updated the diff for D58869: usb: skip root_mount_hold when root is not on USB.

adress comments

Mon, Aug 17, 12:13 PM · USB
seuros added inline comments to D58821: nvme: fix Apple S3X controller panic.
Mon, Aug 17, 11:41 AM
seuros updated the diff for D58867: acpi_apple: Apple platform ACPI driver,.

clarify some magic numbers, dropped support for 32bit.

Mon, Aug 17, 11:06 AM
seuros added a comment to D58867: acpi_apple: Apple platform ACPI driver,.

I will address few of those comments. Waiting on the reply from the others.

Mon, Aug 17, 10:57 AM

Sun, Aug 16

seuros requested review of D58875: apple_bce: fix C_CONNECT_STATUS during port reset.
Sun, Aug 16, 8:19 PM
seuros requested review of D58873: apple_bce: ignore duplicate TRANSFER_REQUEST in STATUS state.
Sun, Aug 16, 7:54 PM
seuros requested review of D58872: apple_bce: initiate IN data phase for control transfers.
Sun, Aug 16, 7:50 PM
seuros requested review of D58871: apple_bce: fix cold boot panic in mailbox send.
Sun, Aug 16, 6:41 PM
seuros requested review of D58870: apple_bce: kick USB explore thread after VHCI attach.
Sun, Aug 16, 6:39 PM
seuros added a project to D58869: usb: skip root_mount_hold when root is not on USB: USB.
Sun, Aug 16, 6:34 PM · USB
seuros requested review of D58869: usb: skip root_mount_hold when root is not on USB.
Sun, Aug 16, 6:32 PM · USB
seuros requested review of D58868: intelspi: add Gemini Lake SPI controller PCI IDs.
Sun, Aug 16, 6:20 PM
seuros added a comment to D58867: acpi_apple: Apple platform ACPI driver,.

Not all models.
Mono GPU mostly work (especially intel)
Dual GPU could work depending on which GPU is active.

Sun, Aug 16, 5:43 PM
seuros added a comment to D58867: acpi_apple: Apple platform ACPI driver,.

@adrian , i had this driver locally tested across all the fleet. It attach in the full range 2006-2020, the code can extended in Apple ARM but i removed that portion .

Sun, Aug 16, 1:56 PM
seuros added a reviewer for D58867: acpi_apple: Apple platform ACPI driver,: ziaee.
Sun, Aug 16, 1:40 PM
seuros requested review of D58867: acpi_apple: Apple platform ACPI driver,.
Sun, Aug 16, 1:40 PM
seuros requested review of D58865: asmc: add sleep indicator LED control via sysctl.
Sun, Aug 16, 8:31 AM

Sat, Aug 15

seuros added a reviewer for D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status: kbowling.
Sat, Aug 15, 8:37 PM · drivers
seuros updated the diff for D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status.

split files

Sat, Aug 15, 8:34 PM · drivers
seuros requested review of D58863: intel: add hfsts debug-probe driver for Intel ME/HECI firmware status.
Sat, Aug 15, 8:12 PM · drivers
seuros added inline comments to D58821: nvme: fix Apple S3X controller panic.
Sat, Aug 15, 5:14 PM
seuros added inline comments to D58821: nvme: fix Apple S3X controller panic.
Sat, Aug 15, 4:29 PM

Fri, Aug 14

seuros added a comment to D58844: nvme: limit visible namespaces on Apple S3X.

I hope to get this code removed once we have MQS.

Fri, Aug 14, 8:45 PM
seuros added a comment to D58824: ossl: fix OPENSSL_ia32cap_P size mismatch on i386/amd64.

The original code was correct at that time. I only noticed this warning after compiling FreeBSD for the Xbox.

Fri, Aug 14, 7:41 PM
seuros added inline comments to D58821: nvme: fix Apple S3X controller panic.
Fri, Aug 14, 3:49 PM
seuros requested review of D58844: nvme: limit visible namespaces on Apple S3X.
Fri, Aug 14, 3:48 PM
seuros updated the diff for D58821: nvme: fix Apple S3X controller panic.

address comment

Fri, Aug 14, 3:46 PM
seuros requested review of D58839: asmc: prefer MMIO backend over PIO when both are present.
Fri, Aug 14, 8:38 AM