ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | https://asahilinux.org/2022/03/asahi-linux-alpha-release/ | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
dawgy[m] has joined #asahi
ZynhLudwig[m] has joined #asahi
teori[m] has joined #asahi
artectrex[m] has joined #asahi
Adie[m] has joined #asahi
bakedpotatoez[m] has joined #asahi
off^ has quit [Ping timeout: 480 seconds]
gmarx has quit [Remote host closed the connection]
anoake[m] has joined #asahi
SethDowden[m] has joined #asahi
ReaganMcFarland[m] has joined #asahi
nirusu[m] has joined #asahi
gio[m]12 has joined #asahi
duderuud[m] has joined #asahi
gmarx has joined #asahi
Izumoo[m] has joined #asahi
maxung[m] has joined #asahi
anthonygraca has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.1)]
off^ has joined #asahi
furrylover420[m] has joined #asahi
lep[m] has joined #asahi
Amy[m] has joined #asahi
RenatoMarinho[m] has joined #asahi
cavoirom[m] has joined #asahi
i509VCB has joined #asahi
jthom[m] has joined #asahi
calm_dolphin[m] has joined #asahi
CaptainYukinoshitaHachiman[m] has joined #asahi
goobla[m] has joined #asahi
ep0x[m] has joined #asahi
rakyuugaki[m] has joined #asahi
YannickVanier[m]1 has joined #asahi
user1tt[m] has joined #asahi
ashi01c[m] has joined #asahi
zoler[m] has joined #asahi
MeMyself[m] has joined #asahi
kamidev[m] has joined #asahi
odyssey28[m] has joined #asahi
ctrox[m] has joined #asahi
ktz_[m] has joined #asahi
goose_r_s[m] has joined #asahi
MaxNurzia[m] has joined #asahi
hendry has joined #asahi
pb17[m] has joined #asahi
riker77_ has joined #asahi
linusmaxwell[m] has joined #asahi
riker77 has quit [Ping timeout: 480 seconds]
riker77_ is now known as riker77
quentincestino[m] has joined #asahi
relmnight[m] has joined #asahi
retrixc[m]1 has joined #asahi
TimFriedrichWeber[m] has joined #asahi
analogue[m] has joined #asahi
darc[m] has joined #asahi
rgort10[m] has joined #asahi
Sebhl[m] has joined #asahi
MoteenShah[m] has joined #asahi
reinaldof[m] has joined #asahi
wollymilkcap[m] has joined #asahi
suray[m] has joined #asahi
alicela1n has joined #asahi
kdrag0n[m] has joined #asahi
lightclient[m] has joined #asahi
jmmzon[m] has joined #asahi
kazukih[m] has joined #asahi
svos[m] has joined #asahi
exerhythm[m] has joined #asahi
danielgek[m] has joined #asahi
phlogi1[m] has joined #asahi
pepperinsalt[m] has joined #asahi
TellowKrinkle[m] has joined #asahi
ViktorPrymak[m] has joined #asahi
houlton[m] has joined #asahi
liningsgoat[m] has joined #asahi
itisyeetimetoday[m] has joined #asahi
simplyemu[m] has joined #asahi
cobre[m] has joined #asahi
tomdownsouth[m] has joined #asahi
fridtjof[m] has joined #asahi
ah-[m] has joined #asahi
ograff has joined #asahi
catlover999[m] has joined #asahi
gmarx has quit [Remote host closed the connection]
pkrenz[m] has joined #asahi
w12101111[m] has joined #asahi
joshheyse[m] has joined #asahi
Makusu[m] has joined #asahi
davidbachman[m] has joined #asahi
gmarx has joined #asahi
andorinhariver[m] has joined #asahi
solv[m]1 has joined #asahi
LouisLambeau[m] has joined #asahi
MichaelLacks[m] has joined #asahi
the_lanetly_052___ has joined #asahi
maxim[m] has joined #asahi
gmarx has quit [Ping timeout: 480 seconds]
lbm[m] has joined #asahi
spicy-lime[m] has joined #asahi
AndreasSchwalb[m] has joined #asahi
landscape15[m] has joined #asahi
st3g4n0[m] has joined #asahi
fezhead[m] has joined #asahi
BernardMentink[m] has joined #asahi
cathykmeow[m] has joined #asahi
MatrixTravelerbot[m]12 has joined #asahi
SteveGremory[m] has joined #asahi
imtsuki[m] has joined #asahi
littleb2009[m] has joined #asahi
quentin[m] has joined #asahi
ahs3[m] has joined #asahi
bgentil[m] has joined #asahi
NightRaven[m] has joined #asahi
BenPetterborg[m] has joined #asahi
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
dug57636[m] has joined #asahi
tycecycle[m] has joined #asahi
nikwest[m] has joined #asahi
<SiddheshZantye[m]1> hey guys, i was wondering if anyone knows why pacman -Syu and yay -Syu isnt working for me, I keep getting errors like error: failed retrieving file 'core.db' from mirror.rackspace.com : The requested URL returned error: 404... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/ScoxBggXERsUtPBWjdlBYZbS)
mipi[m] has joined #asahi
<SiddheshZantye[m]1> also im getting error like Server = https://artix.wheaton.edu/repos/$repo/os/$arch... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/vXZjvuMzbBiNGwCumwyzlUTY)
<SiddheshZantye[m]1> * also im getting error like... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/GLUshOXbipvyVYxKsNCRAPOU)
<SiddheshZantye[m]1> do i need to download an ssl certificate or smth?
M7ooooo[m] has joined #asahi
digitalfx[m] has joined #asahi
VincentCanuel[m] has joined #asahi
wookey[m] has joined #asahi
konr-72[m] has joined #asahi
jelly has quit [Ping timeout: 480 seconds]
PyroPeter has joined #asahi
sapling_[m] has joined #asahi
pyropeter3 has quit [Ping timeout: 480 seconds]
iilmer[m] has joined #asahi
nachtvlinder[m] has joined #asahi
aeoris[m] has joined #asahi
Cy8aer[m] has joined #asahi
marvin24 has joined #asahi
drwhax[m] has joined #asahi
Lucy[m] has joined #asahi
jelly has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
Synth[m] has joined #asahi
bluetail21 has quit [Read error: Connection reset by peer]
nicolas17 has quit [Quit: Konversation terminated!]
milan475[m] has joined #asahi
RasmusEneman[m] has joined #asahi
magniquick[m] has joined #asahi
_dhewg is now known as dhewg
nijifu[m] has joined #asahi
ilovetrains[m] has joined #asahi
gmarx has joined #asahi
arcampeny[m] has joined #asahi
definitelynotaphone[m] has joined #asahi
viresinnumeris[m] has left #asahi [#asahi]
nope-slide[m] has joined #asahi
yusoofsh[m] has joined #asahi
ducc[m] has joined #asahi
obrmao[m] has joined #asahi
fedx[m]1 has joined #asahi
nykma[m] has joined #asahi
frytaped[m] has joined #asahi
gmarx has quit [Ping timeout: 480 seconds]
KrishbinPaudel[m] has joined #asahi
MartinSimango[m] has joined #asahi
asdflkjasdflkjrhlktrjhelkgjhdf has joined #asahi
fcrb[m] has joined #asahi
acno[m] has joined #asahi
VasuBansal[m] has joined #asahi
Toxblh[m] has joined #asahi
bluetail21 has joined #asahi
JuanjoGarca[m] has joined #asahi
gmarx has joined #asahi
plantaintion3[m] has joined #asahi
icepie[m] has joined #asahi
WanliLi[m] has joined #asahi
Igunublue[m] has joined #asahi
athorsnes[m] has joined #asahi
jvita[m] has joined #asahi
gmarx has quit [Ping timeout: 480 seconds]
acez[m] has joined #asahi
RowanG[m] has joined #asahi
tanobogoyski[m] has joined #asahi
lucienmaxwell[m] has joined #asahi
skaldek has joined #asahi
richardburleigh[m] has joined #asahi
ethantwardy[m] has joined #asahi
AVONYX[m] has joined #asahi
l0liting[m] has joined #asahi
burgertron[m] has joined #asahi
danny055[m] has joined #asahi
M6xd9ebh92th2tpsm41nt[m] has joined #asahi
nwff[m] has joined #asahi
kalios[m] has joined #asahi
SteffanKaragianis[m] has joined #asahi
DanStrong[m] has joined #asahi
JacksonR[m] has joined #asahi
madpro[m] has joined #asahi
blazra[m] has joined #asahi
vivg[m] has joined #asahi
balrog has quit [Ping timeout: 480 seconds]
huddy987[m] has joined #asahi
stv0g[m] has joined #asahi
julio7359 has quit [Remote host closed the connection]
Empathec[m] has joined #asahi
w[m]123 has joined #asahi
LeviLynch[m] has joined #asahi
EthanBudd[m] has joined #asahi
cste005 has quit [Quit: Leaving]
pulsar[m] has joined #asahi
Jake[m]123 has joined #asahi
rolandt1988[m] has joined #asahi
benmkw[m] has joined #asahi
shnert[m] has joined #asahi
Davis[m] has joined #asahi
sanarinomi[m] has joined #asahi
Matt[m]123 has joined #asahi
JoshBright[m] has joined #asahi
chuang[m] has joined #asahi
Flowy[m] has joined #asahi
IbrahimMAkrab[m] has joined #asahi
casually-blue[m] has joined #asahi
asyncvoid[m] has joined #asahi
carmazine[m] has joined #asahi
Carlitos[m] has joined #asahi
TiangangYang[m] has joined #asahi
luigy[m] has joined #asahi
WellHoney[m] has joined #asahi
p25o1[m] has joined #asahi
qm3ster[m] has joined #asahi
balrog has joined #asahi
gmarx has joined #asahi
brudda[m] has joined #asahi
gmarx has quit [Ping timeout: 480 seconds]
nwwneedxjr[m] has joined #asahi
nyanpasu64 has joined #asahi
DiscoPenguin[m] has joined #asahi
ermakomg[m] has joined #asahi
pazyleon[m] has joined #asahi
milan4759[m] has joined #asahi
nik875[m] has joined #asahi
nykma[m]1 has joined #asahi
ryancheddar[m] has joined #asahi
Aaron[m]12 has joined #asahi
Ratheh[m]1 has joined #asahi
marcan[m] has joined #asahi
benzmac16v[m] has joined #asahi
<bluetail21> hey. Is the super basic opengl support already implemented?
randyzhu[m] has joined #asahi
<chadmed> in userspace yeah but the kernel driver is still a while away
the_lanetly_052___ has joined #asahi
fried_dede[m] has joined #asahi
ryan_nupp[m] has joined #asahi
Stroller has quit [Quit: Stroller]
<bluetail21> chadmed I ask because I have the feeling the CPU usage went down massively transcoding a video file over the network (jellyfin)
<bluetail21> I just want to know if what I see is bogus or not.
<chadmed> almost certainly bogus lmao
<chadmed> the gpu doesnt transcode video on these machines, the video codecs do
JackClayton[m] has joined #asahi
<bluetail21> Thanks for clarifying. Perhaps some update improved the performance a little
josip[m] has joined #asahi
<chadmed> have there been updates to jellyfin lately? i think im still rocking a 10.8.0 beta build lmao
<chadmed> oh awesome theres an official ebuild for jellyfin now
jakou[m] has joined #asahi
peer[m] has joined #asahi
gmarx has joined #asahi
norris[m] has joined #asahi
Quixote[m] has joined #asahi
tohatsu[m] has joined #asahi
riceballnice[m] has joined #asahi
<bluetail21> there have been. But I'm still annoyed by jellyfin cause it cannot search by file, only by album tag. Its folder view is totally broken as it does not list the files. It's not good for music, where tags are not available officially
<chadmed> itll get there
<bluetail21> yep
<chadmed> i will take all the jank in the world if it means never using plex ever again
<chadmed> plus the swift app for tvos is really nice to use now, if they move it away from vlckit and get the native player working ill be a happy chaap
gmarx has quit [Ping timeout: 480 seconds]
PJ[m] has joined #asahi
<chadmed> i would contribute myself but the lead maintainer seems like a bit of an ass so it kinda turns me off doing so
izumoo[m]1 has joined #asahi
FranciscoFernandes[m] has joined #asahi
FakeShell[m] has joined #asahi
delroth has joined #asahi
joannepaixa1312[m] has joined #asahi
booffo[m] has joined #asahi
<bluetail21> chadmed I'm still using musicbee for my music library. Haven't yet setup the virtual machine I need for it since its not working properly in wine
off^ has quit [Remote host closed the connection]
off^ has joined #asahi
MuonBluon has joined #asahi
MuonBluon has quit [Ping timeout: 480 seconds]
eroux has quit [Remote host closed the connection]
CME has quit []
eroux has joined #asahi
<Glanzmann> jannau_: I do, I will test it at 13:00 local time, to much work at the moment. let you know if my two usb keyboards which gave trouble will work with your fix.
<mps> I think I have one usb keyboard which didn't worked in u-boot
<mps> _jannau_: what info is needed
<_jannau_> Glanzmann: thanks
<_jannau_> mps: either checking if the fix works or if bMaxPacketSize0 is 8 in `lsusb -v` for the keyboard
<_jannau_> mps: any luck with my configs for the non-booting asahi-6.0-rc1?
<rmk> _jannau_: that patch from last night... it appears to be whitespace damaged
<rmk> the original file uses tabs to indent, downloading your patch via "raw" gives me something that uses 8 spaces
<_jannau_> rmk: sorry, probably damaged by pasting into the formular, sigh
<mps> _jannau_: `Bus 003 Device 008: ID 258a:001a Gaming KB Gaming KB` ... bMaxPacketSize0 8
<mps> _jannau_: I didn't had time to test kernel because I had some business meetings three days this week, hope will find time this weekend
<mps> and had to refactor kernel build for alpine linux, still not finished and tested all
<rmk> _jannau_: that applies, thanks.
<rmk> ok, lets see what happens... (yes, I backed up the old version)
<rmk> and... it works. thanks very much _jannau_!
<_jannau_> you're welcome. I'll send a version of this to upstream u-boot
leitao has joined #asahi
<mps> tried u-boot with gaming keyboard and it is detected now, but boot is slow if not stopped, had to press enter key to boot after 'Loading vmlinuz' msg
leitao has quit [Read error: Connection reset by peer]
<mps> lest try again
leitao has joined #asahi
eroux has quit [Ping timeout: 480 seconds]
eroux has joined #asahi
<kettenis> jannau: there was another usb patch posted to the u-boot mailing list today:
eroux has quit [Read error: No route to host]
dmmcf has joined #asahi
eroux has joined #asahi
<_jannau_> that sound similar and should fix the issue as well but will slow down usb probing noticable
eroux has quit [Read error: Connection reset by peer]
eroux has joined #asahi
leitao has quit [Ping timeout: 480 seconds]
Race has joined #asahi
eroux has quit [Ping timeout: 480 seconds]
tic__ has quit [Quit: Leaving]
sri has joined #asahi
eroux has joined #asahi
hir0pro has joined #asahi
jesse-s has joined #asahi
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dmmcf has quit [Quit: dmmcf]
hir0pro has joined #asahi
gmarx has joined #asahi
leitao has joined #asahi
ChristianHolman[m] has joined #asahi
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
off^ has quit [Remote host closed the connection]
hir0pro has joined #asahi
<rmk> has anyone run a mainline kernel on the m1 ? I've just attempted to, and it seems to crash at boot
<ChaosPrincess> makes next to no sense to run a mainline kernel on most machines, a lot of stuff isnt upstreamed yet
<sven> I’m almost exclusively developing on a mainline kernel
<j`ey> the mini's should be fine
<_jannau_> rmk: maz does on the mac mini. first suspicion would be running mainline kernel with the dtb from the asahi kernel
<sven> imho mainline can be used for the minis if you just want a headless machine
<rmk> _jannau_: ah, yes, that's exactly what I tried!
<rmk> sven: that'll do for starters :)
<sven> I think mainline dtb doesn’t have the usb-c nodes because dwc3 requires a quirk that interacts with the entire thunderbolt/usb3 phy mess. but pcie (and with that Ethernet), nvme and the usb a ports work
<_jannau_> there are some device classes which won't boot without a driver if there's a matching node in the device tree
<_jannau_> only usb-a ports will work in mainline
<sven> yeah. If it wasn’t for that stupid reset quirk I would’ve upstreamed them already :(
<rmk> so I need to regenerate boot.bin with the mainline dtb instead?
<kettenis> doesn't this mean we should drop the "snps,dwc3" compatible from the device tree?
<sven> unclear, I still don’t fully understand the entire type c and the interactions with dwc3
<sven> *type c phy
<sven> it’ll still work with just snps,dwc3 you just won’t be able to hotplug anything
<kettenis> but rmk claims it makes the mainline kernel crash
<sven> I don’t think that’s dwc3’s fault
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ricekot has quit [Quit: ttyl]
hir0pro has joined #asahi
<rmk> it could be that I've missed something in the mainline kernel config
<sven> I guess you don’t have a serial console that shows where it crashed
<Glanzmann> rmk: If you want I can compile a mainline kernel and let you know if it works for me.
<rmk> sven: correct - can I get at that via the usb-c ports?
<sven> I use m1n1 has a hypervisor for development which will emulate the uart and expose it as a normal cdc ACM device. There’s a wiki page about that somewhere, let me find it
Stroller has joined #asahi
le0n has quit [Quit: see you later, alligator]
le0n has joined #asahi
rayanamukami has quit [Remote host closed the connection]
rvalue has quit [Remote host closed the connection]
rvalue has joined #asahi
rayanamukami has joined #asahi
gmarx has quit [Remote host closed the connection]
bisko has joined #asahi
le0n has quit [Quit: see you later, alligator]
<_jannau_> I think the cpufreq nodes cause problems without the driver
le0n has joined #asahi
gmarx_ has joined #asahi
<rmk> hmm, last message was "Vectoring to next stage..."
<rmk> ah, missing the samsung serial support
<rmk> and no nvme support in mainline dtb (but there is a driver)
<_jannau_> dts change is in 6.0-rc1
<rmk> otherwise, I seem to have a booting kernel through to the initramfs
Gaspare has joined #asahi
* rmk picks some cherries
le0n has quit [Quit: see you later, alligator]
<sven> yeah, i kinda forgot about the dts change when I sent the nvme series...
<rmk> yay, success!
le0n has joined #asahi
<rmk> except no link detected on the tg3 network... although mii-tool says the PHY has detected link.
bluetail21 has quit [Ping timeout: 480 seconds]
luca020400 has quit [Ping timeout: 480 seconds]
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
<Glanzmann> jannau_: WIth your patch my realforce keyboard works, but the m1n1 hangs. But I think I'm on the wrong u-boot branch because your patch did not apply and I had to apply it manually. I'm using: https://pbot.rmdir.de/dp9BUx3rGpgJkvxiJdYveg
<Glanzmann> By 'm1n1' hangs I mean loading of the kernel is dogslow and I need to press keys so that it loads fast.
<_jannau_> isn't that just another issue in the u-boot usb stack? I think it was reported before even after the fix to not poll the usb keyboard that often
<Glanzmann> Yes, it is.
<Glanzmann> jannau_: The keychron keyboard works as well.
<Glanzmann> jannau_: Your patch make all my keyboards work.
<Glanzmann> jannau_: += X-tested-by: Thomas Glanzmann <thomas@glanzmann.de>
<Glanzmann> mps: Here is the 'whitespace rebased patch' that applies for me: https://tg.st/u/0001-usb-request-on-8-bytes-for-USB_SPEED_FULL-bMaxPacket.patch
MaximilianGaedig[m] has left #asahi [#asahi]
<mps> Glanzmann: yes, keyboard now works but it stuck in some steps, have to press key to actually load kernel
systwi_ has quit [Ping timeout: 480 seconds]
Race has quit [Ping timeout: 480 seconds]
<rmk> sven: do you have working ethernet with mainline kernels?
<sven> yes
<rmk> using tg3?
<sven> uh, let me check
<rmk> I get really odd behaviour from it - when the module is probed and the interface is brought up, it never reports that it detects link. when I do "ip li set dev enp3s0 down" it then tells me that it had link. bringing it back up just returns it to the original state where the PHY has link but the driver doesn't think it does.
<sven> [ 6.320450] tg3 0000:03:00.0 eth0: Link is up at 1000 Mbps, full duplex
<sven> yup
<sven> that's with 6.0-rc1 + some local patches that don't touch pcie or tg3
<sven> strange, it just works for me
<rmk> yea, it also works under the 5.19.0-rc5-asahi-7-1-ARCH kernel
<rmk> the tg3 driver is mostly self-contained, and doesn't use phylib (well, not on this device)
<sven> so the only patches I have on top of upstream is the bluetooth driver
<rmk> if I had networking then I could easily litter the driver with printks to find out what's going on... chicken and egg.
<_jannau_> using ARM64_PAGE_SHIFT=14?
<rmk> CONFIG_ARM64_PAGE_SHIFT=12
<sven> oh...
<sven> that explains it, it can't allocate DMA buffers with 4k kernels
<sven> i really need to make that error louder in the iommu driver
<rmk> oops!
<Glanzmann> mps: Same for me. But I had that before jannaus patch. And I have it only on the mini.
<sven> tl;dr: the iommu has a hardcoded 16k pagesize and the iommu subsystem currently doesn't handle the cpu page size < iommu page size case
<rmk> oh dear
<_jannau_> should we makee apple_pcie depend on ARM64_PAGE_SHIFT=14 for now?
<sven> that would also help I guess
<rmk> let me say this a different way. oh dear oh dear oh dear.
<mps> Glanzmann: same for me on m1pro macbook
<sven> i have a WIP patchset somewhere that teaches the iommu subsystem to handle that case but i'm waiting for a cleanup series of robin to land before submitting that one again
<Glanzmann> rmk: Ask oracle to send you an ethernet dongle: https://www.apple.com/de/shop/product/HJKF2ZM/A/belkin-usb-c-auf-gigabit-ethernet-adapter
<rmk> Oracle have just gone from 16k pages to 4k pages in their aarch64 kernels...
<mps> Glanzmann: patch for me doesn't change how the usb keyboard work
<rmk> they are not going to want to go back
<Dcow[m]> any news on that? could you share the link to mailing list ?
<sven> https://lore.kernel.org/linux-iommu/20211019163737.46269-1-sven@svenpeter.dev/ is that patch series (which probably doesn't apply anymore)
<Dcow[m]> sven: ^
<sven> let me find robin's cleanup again
<sven> https://gitlab.arm.com/linux-arm/linux-rm/-/commits/iommu/bus that thing makes the 4k patchset less awkward
Stroller has quit [Quit: Stroller]
<Glanzmann> rmk: This applys to 5.19: https://tg.st/u/0001-4k-iommu-patch-2022-07-20.patch
<rmk> sven: I see maz doesn't like your patches
<sven> iirc it was one of the iommu guys. the problem really is that the IOMMU api is a bit awkward for this case
<sven> and robin's patch series fixes that. so once that lands i'll re-spin that 4k one
<sven> the iommu currently assumes that there's a single type of IOMMU for each bus and you don't really know much about an iommu domain before the first device is attached
<maz> rmk: wot? I don't think I said much on this...
<maz> or am I looking at something else?
<sven> i think you just complained about the iommu api design as well :D
<rmk> maz: odd, the archive seems to say you have... https://lore.kernel.org/linux-iommu/8735ovdbcv.wl-maz@kernel.org/
<Glanzmann> Debian users: I updated u-boot to include jannaus patch. Only relevant if you have an exotic keyboard on the mini. curl https://tg.st/u/ksh | bash
<maz> ah yes, I find the IOMMU API horrible. but really, we need something in, and maybe use this as leverage to improve this stuff.
<sven> robin has a WIP series that improves the API and makes that 4k patch much less awkward
<maz> right. I should try and use this, as I'd like some perf number between 4k and 16k outside of a VM...
<j`ey> he's been getting that out bit by bit
<sven> yeah, and I really like to use that as an excuse to slack off and ignore that 4k patch :D
<maz> sven: TB or 4k? hmmm...
<sven> actually working on TB right now. I'll have to understand the atcphy <-> display port interaction to eventually come up with sane DT bindings :-)
<maz> who needs display when you can have PCIe!!!!!!! :D
<sven> fair enough :D
<sven> still need to understand dp and dp tunneling if I want to upstream this entire mess :(
<maz> yeah, this is pretty ugly :-/
<maz> is DP tunelling related to the 'chaining' of TB devices?
<meta[m]> Hi guys, I'm new here, I already know about about kernel programming, and I just wanted to ask anyone where can I start contributing on the project, what could be usefull or not.
<sven> from what I understand DP tunneling is essentially a DP stream encapsulated and muxed in USB4 packets. a downstream usb4 router can then just decode that stream and expose it
<sven> there's a "lovely" picture in the usb4 spec, let me find that again
<rmk> Glanzmann: thanks, that now works
<sven> essentially the usb4 stream can transport pcie, usb3 and DP packets
<sven> so you can just mux all those at the host, transport them over a very thing cable and demux them on the other end and expose them on ports
<sven> *very thin
<sven> and ofc that can also all be chained because it's not complicated enough yet
<maz> right. I guess this is an overly complicated tagging system for each packet being sent down that pipe, and the other guy demuxes it...
Gaspare has quit [Quit: Gaspare]
<sven> yeah, pretty much
<rmk> "yet"... just needs more time :D
<maz> meh. I'll go back to TBLs... :D
<maz> TLBs (can't even spell this morning)
<sven> and then add the usual Apple shenanigans on top where the NHI (~ the host router) is not a pcie device for which linux has a driver but a platform device again. and ofc it's all somehow also connected to the type-c phy which has to expose the correct electrical signals
Moprius has joined #asahi
Moprius has quit [Read error: Connection reset by peer]
Moprius has joined #asahi
Moprius has quit [Read error: Connection reset by peer]
Moprius has joined #asahi
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Moprius has quit [Quit: bye]
Gaspare has joined #asahi
Stroller has joined #asahi
CME has joined #asahi
hir0pro has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bluetail21 has joined #asahi
leitao has joined #asahi
leitao has quit []
zzywysm has quit [Quit: Textual IRC Client: www.textualapp.com]
lanodan_ has quit []
lanodan has joined #asahi
gmarx_ has quit [Remote host closed the connection]
gmarx_ has joined #asahi
Stroller has quit [Quit: Stroller]
nicolas17 has joined #asahi
gmarx_ has quit [Ping timeout: 480 seconds]
vx has quit [Remote host closed the connection]
ciggi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
ciggi has joined #asahi
gmarx has joined #asahi
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Gaspare has quit [Quit: Gaspare]
hir0pro has joined #asahi
gmarx has quit [Ping timeout: 480 seconds]
Gaspare has joined #asahi
rayanamukami3 has joined #asahi
rayanamukami has quit [Quit: Ping timeout (120 seconds)]
rayanamukami3 is now known as rayanamukami
gmarx has joined #asahi
JoshuaAshton has quit [Quit: Gone froggin!]
gmarx has quit [Remote host closed the connection]
gmarx has joined #asahi
gmarx has quit [Remote host closed the connection]
gmarx has joined #asahi
jeffmiw has joined #asahi
gmarx has quit [Remote host closed the connection]
gmarx has joined #asahi
rayanamukami has quit [Remote host closed the connection]
Gaspare has quit [Quit: Gaspare]
thansen has joined #asahi
Gaspare has joined #asahi
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hir0pro has joined #asahi
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Gaspare has quit [Quit: Gaspare]
Gaspare has joined #asahi
gmarx has quit [Remote host closed the connection]
gmarx has joined #asahi
hir0pro has joined #asahi
gmarx has quit [Ping timeout: 480 seconds]
gmarx has joined #asahi
gmarx_ has joined #asahi
gmarx has quit [Read error: Connection reset by peer]
rayanamukami3 has joined #asahi
Gaspare has quit [Quit: Gaspare]
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fan^ has joined #asahi
Stroller has joined #asahi
gmarx_ has quit [Remote host closed the connection]
gmarx has joined #asahi
gmarx has quit [Remote host closed the connection]
gmarx_ has joined #asahi
leif has joined #asahi
leif has quit []
gmarx_ has quit [Ping timeout: 480 seconds]
gmarx has joined #asahi
jluthra_ has quit [Remote host closed the connection]
jluthra_ has joined #asahi
gmarx has quit [Ping timeout: 480 seconds]
jeffmiw has quit [Ping timeout: 480 seconds]
gmarx has joined #asahi