Page MenuHomeFreeBSD

driversProject
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Today

ngie added inline comments to D57087: nvme: add Apple T2 ANS2 NVMe quirks.
Sat, Jul 25, 12:27 AM · apple (x86), drivers

Yesterday

markj added inline comments to D58367: video: add generic video(4) capture framework.
Fri, Jul 24, 7:17 PM · USB, drivers
adrian added a reviewer for D58432: ietp: guard iicbus_get_addr with devclass check: wulf.
Fri, Jul 24, 2:29 PM · drivers, USB
adrian accepted D58432: ietp: guard iicbus_get_addr with devclass check.
Fri, Jul 24, 2:29 PM · drivers, USB
adrian added projects to D58432: ietp: guard iicbus_get_addr with devclass check: USB, drivers.
Fri, Jul 24, 2:28 PM · drivers, USB
markj added inline comments to D58367: video: add generic video(4) capture framework.
Fri, Jul 24, 2:10 PM · USB, drivers
bapt added a reviewer for D58367: video: add generic video(4) capture framework: manu.
Fri, Jul 24, 5:02 AM · USB, drivers
adrian added a reviewer for D58367: video: add generic video(4) capture framework: markj.

@markj would you mind eyeballing the mmap / pager stuff here? seuros is looking to refactor uvideo into a generic video layer and then drivers that implement this video API. Since uvideo got a bunch of pager/mmap related changes recently I'd like to make sure this gets done too.

Fri, Jul 24, 4:36 AM · USB, drivers
adrian added a reviewer for D58367: video: add generic video(4) capture framework: bapt.
Fri, Jul 24, 4:35 AM · USB, drivers
adrian added a reviewer for D58368: uvideo: convert to video(4) framework: bapt.

hi @bapt ! so seuros here is neck deep in video/uvideo refactoring. Do you have any other uvideo stuff in the pipeline? I'd like to get the refactored video/uvideo split reviewed and in the tree before uvc lands and other bits/pieces for uvideo itself come in.

Fri, Jul 24, 4:34 AM · USB, drivers
adrian added a project to D58368: uvideo: convert to video(4) framework: USB.
Fri, Jul 24, 4:33 AM · USB, drivers
imp added inline comments to D57087: nvme: add Apple T2 ANS2 NVMe quirks.
Fri, Jul 24, 1:52 AM · apple (x86), drivers

Thu, Jul 23

guest-seuros updated the diff for D58368: uvideo: convert to video(4) framework.

rebase

Thu, Jul 23, 8:59 PM · USB, drivers
guest-seuros updated the diff for D58369: fwcam: convert to video(4) framework.

rebase

Thu, Jul 23, 8:58 PM · drivers, firewire
guest-seuros updated the diff for D58367: video: add generic video(4) capture framework.

rebase

Thu, Jul 23, 8:38 PM · USB, drivers

Wed, Jul 22

ngie added inline comments to D57087: nvme: add Apple T2 ANS2 NVMe quirks.
Wed, Jul 22, 5:58 AM · apple (x86), drivers
ngie added a comment to D57087: nvme: add Apple T2 ANS2 NVMe quirks.

Ok, this is weird... This is actually a "Apple S3X NVMe Controller". I'll look at the logic carefully and see if something's awry here.

Wed, Jul 22, 4:48 AM · apple (x86), drivers
ngie added inline comments to D57087: nvme: add Apple T2 ANS2 NVMe quirks.
Wed, Jul 22, 4:29 AM · apple (x86), drivers
ngie added a comment to D57087: nvme: add Apple T2 ANS2 NVMe quirks.

Before we touch code, please boot to macos and let it update the firmware.

A Lot of time i found bugs in apple hardware, tougth it was quirk, then could not reproduce it once the firmware was updated. (just install the latest version possible, the update flow , update the EFI, SMC and firmwares ...

I bought a 2016 macbook, i will receive it this week. I suspect we need to handle T1.

PS: this quirk is needed for every 2018-2020 computer.

Wed, Jul 22, 4:05 AM · apple (x86), drivers

Tue, Jul 21

guest-seuros added a comment to D57087: nvme: add Apple T2 ANS2 NVMe quirks.

Before we touch code, please boot to macos and let it update the firmware.

Tue, Jul 21, 7:14 PM · apple (x86), drivers
ngie added inline comments to D57087: nvme: add Apple T2 ANS2 NVMe quirks.
Tue, Jul 21, 7:00 PM · apple (x86), drivers
guest-seuros added a comment to D57087: nvme: add Apple T2 ANS2 NVMe quirks.

This is T1 macbook. which is a model that was released in late 2016 to late2017 , then replaced with the T2 in 2018-2020

Tue, Jul 21, 3:14 PM · apple (x86), drivers
ngie added a comment to D57087: nvme: add Apple T2 ANS2 NVMe quirks.

This change causes my non-T2 MacBook Pro ('16 MBP) to panic at boot with "received completion for unknown cmd": https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296946 .

Tue, Jul 21, 2:52 PM · apple (x86), drivers
guest-seuros added a reviewer for D58367: video: add generic video(4) capture framework: lwhsu.
Tue, Jul 21, 1:55 PM · USB, drivers
guest-seuros added reviewers for D58369: fwcam: convert to video(4) framework: lwhsu, firewire.
Tue, Jul 21, 1:54 PM · drivers, firewire
guest-seuros updated the summary of D58368: uvideo: convert to video(4) framework.
Tue, Jul 21, 1:53 PM · USB, drivers

Mon, Jul 20

adrian closed D58267: firewire: remove deprecation notice from manual page.
Mon, Jul 20, 10:50 PM · drivers, firewire
ziaee closed D58144: aq(4): document the Atlantic 2 (AQC113/114/115/116) devices.
Mon, Jul 20, 10:24 PM · drivers
nick_spun.io accepted D58144: aq(4): document the Atlantic 2 (AQC113/114/115/116) devices.
Mon, Jul 20, 10:22 PM · drivers
ziaee updated the diff for D58144: aq(4): document the Atlantic 2 (AQC113/114/115/116) devices.

editorial nits

Mon, Jul 20, 10:21 PM · drivers
ziaee commandeered D58144: aq(4): document the Atlantic 2 (AQC113/114/115/116) devices.
Mon, Jul 20, 10:21 PM · drivers
ziaee accepted D58267: firewire: remove deprecation notice from manual page.

Exciting! Firewire is an important interface for musical and scientific equipment!

Mon, Jul 20, 10:04 PM · drivers, firewire
imp accepted D58267: firewire: remove deprecation notice from manual page.

Sure, if it works and we're on a good path to removing Giant (or if it's already gone, I've not looked).

Mon, Jul 20, 5:05 PM · drivers, firewire

Sun, Jul 19

adrian added a comment to D58144: aq(4): document the Atlantic 2 (AQC113/114/115/116) devices.

@ziaee i landed everything up to but not including this diff. Let's chat with nick to finalise things.

Sun, Jul 19, 6:34 PM · drivers
adrian closed D58143: aq(4): correct Atlantic 2 register access.
Sun, Jul 19, 4:50 PM · drivers
adrian closed D58141: aq(4): add Atlantic 2 (AQC113) device support.
Sun, Jul 19, 4:50 PM · drivers
adrian closed D58142: aq(4): program the Atlantic 2 multiqueue datapath.
Sun, Jul 19, 4:50 PM · drivers
adrian closed D58140: aq(4): remove dead code and tidy macros, diagnostics, and naming.
Sun, Jul 19, 4:50 PM · drivers
adrian closed D58138: aq(4): harden the attach, detach, and reset error paths.
Sun, Jul 19, 4:50 PM · drivers
adrian closed D58139: aq(4): harden the interrupt and MAC-statistics paths.
Sun, Jul 19, 4:50 PM · drivers
adrian closed D58137: aq(4): honor the kernel RSS policy and add a TX traffic-class helper.
Sun, Jul 19, 4:49 PM · drivers
adrian closed D58136: aq(4): drop errored RX frames instead of resetting the interface.
Sun, Jul 19, 4:49 PM · drivers
adrian closed D58145: aq(4): expand and correct offloads, fix VLAN/multicast filtering.
Sun, Jul 19, 4:49 PM · drivers
nick_spun.io updated the diff for D58140: aq(4): remove dead code and tidy macros, diagnostics, and naming.

rebase

Sun, Jul 19, 3:35 AM · drivers
nick_spun.io updated the diff for D58137: aq(4): honor the kernel RSS policy and add a TX traffic-class helper.

rebase

Sun, Jul 19, 3:35 AM · drivers
adrian closed D58330: dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init().
Sun, Jul 19, 3:10 AM · drivers
jhibbits accepted D58330: dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init().

Works for me! Resolves PR292006.

Sun, Jul 19, 2:22 AM · drivers

Sat, Jul 18

adrian updated subscribers of D58330: dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init().
Sat, Jul 18, 9:51 PM · drivers
nick_spun.io added reviewers for D58330: dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init(): jhibbits, adrian.
Sat, Jul 18, 9:50 PM · drivers

Fri, Jul 17

adrian closed D58210: firewire: remove SPL calls.
Fri, Jul 17, 4:09 AM · drivers, firewire