<kettenis>
the UEFI boot menu stuff landed on the u-boot next branch
<kettenis>
I created a branch that has it enabled for us, with a commit on top that picks the right ESP
<kettenis>
can't really test it myself, but it should give each ESP its own set of EFI variables
thelounge7571340 has joined #asahi-dev
amarioguy has quit [Remote host closed the connection]
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
jofes[m] has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
nicolas17 has quit [Ping timeout: 480 seconds]
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
off^ has quit [Remote host closed the connection]
BradPitcher[m] has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
SSJGZ has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
duban6 has quit []
chadmed has joined #asahi-dev
chadmed has quit [Remote host closed the connection]
duban6 has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
chadmed has joined #asahi-dev
chadmed_ has joined #asahi-dev
zkrx_ has joined #asahi-dev
zkrx is now known as Guest1316
zkrx_ is now known as zkrx
Guest1316 has quit [Ping timeout: 480 seconds]
zkrx has quit []
zkrx has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
zkrx has quit []
thelounge7571340 has joined #asahi-dev
zkrx has joined #asahi-dev
elastics[m] has joined #asahi-dev
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
zkrx has quit []
zkrx has joined #asahi-dev
<chadmed_>
marcan: latest asahi-scripts Makefile installs to /usr/local/share (PREFIX is defined at the top of the Makefile) but update-m1n1 tries to source functions.sh from /usr/share
chadmed_ has quit [Remote host closed the connection]
chadmed has quit [Read error: No route to host]
chadmed has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has quit [Remote host closed the connection]
dsrt^ has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
<jannau>
cpufreq is broken on the m1 ultra in asahi-dev. Can't access the cpu registers on the second die now that they are out of "ranges". making cpufreq_hw a multi die node seems to work (working on dart changes which currently crash so I can't say yet)
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
SSJGZ has quit [Ping timeout: 480 seconds]
thelounge7571340 has joined #asahi-dev
chipxxx has joined #asahi-dev
SSJGZ has joined #asahi-dev
amarioguy has joined #asahi-dev
dabaum|2er0 has joined #asahi-dev
amarioguy has quit [Remote host closed the connection]
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
chipxxx has quit [Read error: Connection reset by peer]
thelounge7571340 has quit [Remote host closed the connection]
<zzywysm_>
chadmed[m]: did you get anywhere on those compiler flags?
thelounge7571340 has joined #asahi-dev
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi-dev
amarioguy has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
dubk has quit [Quit: Konversation terminated!]
bisko has joined #asahi-dev
gladiac has joined #asahi-dev
thelounge7571340 has quit [Remote host closed the connection]
thelounge7571340 has joined #asahi-dev
Gaspare has joined #asahi-dev
Gaspare has quit [Ping timeout: 480 seconds]
<jannau>
looks like the unsafe sg_table usage with dcp/piodma caught up with us. although it looks like it could be another instance of physical memory must start below 1<<32
<jannau>
on m1 ultra, I saw that on m1 too occasionally with DMA addr inside its physical memeory as well
<tpw_rules>
what causes asahi-dev to propagate to asahi?
thelounge7571340 has quit [Remote host closed the connection]
<jannau>
it's manual
<tpw_rules>
is it just someone copying files around the repos? i figured someone had to decide it had to happen but i don't know about arch's package system or if there are any project release criteria
<jannau>
I assume it's a new build of PKGBUILDs for the asahi repo instead of the asahi-dev repo but I have no insight in arch packaging either
<tpw_rules>
the thing that i wasn't sure about is that there is only one PKGBUILDs repo it seemed. so i guess it's just whomever's choice as to which repo the build result gets uploaded to and when
nicolas17 has joined #asahi-dev
<jannau>
hmm, no. what seems to happen is that we somehow end up in the !dma_capable() code path
nsklaus has joined #asahi-dev
thelounge7571340 has joined #asahi-dev
nsklaus_ has quit [Ping timeout: 480 seconds]
gladiac has quit [Quit: k thx bye]
<sven>
the sg table hack will always work inside DCP with 16k pages fwiw
<sven>
it’s just ugly
<jannau>
piodma device ends up without dma_range_map
<jannau>
not sure that's a problem
<sven>
it’s been a while but I think that’s only a problem if it’s not behind an iommu
<jannau>
yes, the problem is that dma_ops is not yet since piodma attaches too late to the iommu
thelounge7571340 has quit [Remote host closed the connection]
<sven>
huh, how does that happen?
thelounge7571340 has joined #asahi-dev
<jannau>
not sure, "fixed" by 'if (!piodma_dev->dma_ops) return -EPROBE_DEFER;'
<jannau>
of_find_device_by_node() apparently doesn't (anymore)? ensure that the device is probed
<jannau>
or the probe order changed
<jannau>
I guess the proper fix would be a device_link like in 8fe952efd56f64dd30d19c236a6b9c0a6a05c1b7 for dockchannel
thelounge7571340 has quit [Ping timeout: 480 seconds]
SSJGZ has quit [Ping timeout: 480 seconds]
<jannau>
how was this working at all previously? I would expect that the parent is probed before the child
<jannau>
device_link might not wotk between parent and child
povik has quit [Remote host closed the connection]
<chadmed[m]>
zzywysm_: at this stage it seems to have just been perl and mesa. I rebuilt perl and all its stupid modules linked against llvm-libunwind and most things started working again
<chadmed[m]>
Society must progress beyond the need for perl
<zzywysm_>
chadmed[m]: no removing compiler flags necessary?
thelounge7571340 has quit [Remote host closed the connection]
<chadmed[m]>
Apparently not, i just ran emerge @installed while i washed my car and rebooted and everything just started working. Very off behaviour. Ive been using clang/llvm as the system toolchain on all my machines for years and ive never had this happen