ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
sand4rt has joined #asahi-dev
sand4rt has quit []
sand4rt has joined #asahi-dev
pb17 has joined #asahi-dev
ddxtanx has quit [Quit: Konversation terminated!]
ddxtanx has joined #asahi-dev
ddxtanx has quit [Remote host closed the connection]
chrisl has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
HitokiriKincho has quit [Remote host closed the connection]
HitokiriKincho has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
mischa85 has joined #asahi-dev
HitokiriKincho has quit [Quit: Leaving...]
mischa85 has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
sand4rt has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
balrog_ has quit [Ping timeout: 480 seconds]
nicolas17 has quit [Read error: Connection reset by peer]
nicolas17 has joined #asahi-dev
tobhe_ has joined #asahi-dev
tobhe has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi-dev
ddxtanx has quit [Remote host closed the connection]
ddxtanx has joined #asahi-dev
JayBeeFOSS has joined #asahi-dev
chrisl has joined #asahi-dev
mischa85 has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Remote host closed the connection]
nora has joined #asahi-dev
JayBeeFOSS has joined #asahi-dev
nora_ has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi-dev
yuyichao_ has joined #asahi-dev
<nickchan> sven: yeah the dwi dt nodes is new even though the driver is on the list for months, and for the cache nodes, as far as I know it's only used to show information in sysfs
<nickchan> linux uses some system registers to deal wtih architecturally visible cache sizes which may be different from what's stated in the dt
<nickchan> CSSELR_EL1 and CCSIDR_EL1 but these registers are surely being weird on some SoCs they show that t8015 pcore having a whooping 16 bytes of L2 cache
JayBeeFOSS has quit [Ping timeout: 480 seconds]
<nickchan> tested-by is a bit hard to get but I think I can try get some
<nickchan> (other than myself of course they are surely tested)
mischa85 has joined #asahi-dev
WindowPain5 has joined #asahi-dev
<nickchan> (there are plenty of people that can test and want to run linux it is just that the overlap of people/person that would be willing to also deal with lkml is very small)
WindowPain5 has quit []
WindowPain0 has joined #asahi-dev
WindowPain has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
WindowPain0 is now known as WindowPain
JayBeeFOSS has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
ece96431 has joined #asahi-dev
mischa85 has joined #asahi-dev
WindowPain has quit [Read error: Connection reset by peer]
WindowPain has joined #asahi-dev
ece9643 has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
pjakobsson_ has joined #asahi-dev
pjakobsson has quit [Read error: Connection reset by peer]
pb17 has joined #asahi-dev
JayBeeFOSS has joined #asahi-dev
WindowPain has quit [Quit: Ping timeout (120 seconds)]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
mischa85 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Quit: Leaving...]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
<jannau> chaos_princess: I want to get to dart (locked, reserved-mem) but I'm overloaded. I think I can get to it next week (starting on monday)
JayBeeFOSS has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
JayBeeFOSS has joined #asahi-dev
<chaos_princess> sure, i can figure something out then
mps_ is now known as mps
<jannau> can you just split it off? might be easier to argue about if it is not woven with the locked dart changes
<chaos_princess> i guess dma-range is a small enough patch so i can rebase it on top of torvalds/master and throw it in with my series. And then when locked darts land i will just drop that and reuse the original patch
chrisl has joined #asahi-dev
<jannau> I think it will be easier to submit it stand alone and say that's required for isp. I don't see it going in without discussion. alo remember to update the dt-bindinds
<chaos_princess> that is what makes it annoying
<chaos_princess> i am submitting the dart nodes with the isp series
<chaos_princess> so i will need to update the bindings to include the dma-range thing.
<jannau> functionally isp depends on the reserved memory support anyway although that's not visible
<chaos_princess> but actual code for dma-range is in a "different" series
JayBeeFOSS has quit [Ping timeout: 480 seconds]
<jannau> b4 has some support for handling dependencies. dt-bindings change should go with the dart code changes. otherwise you end up with the same discussion in two threads
chrisl has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
adsss1578 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
WindowPain has joined #asahi-dev
adsss1578 has quit [Remote host closed the connection]
<fl0_id> nickchan if it's hardware I have, I would be up for testing, but right now I don't have any suitable hardware (this is A7 right?) I have an iphone. 5se but that is a different chip I think...
<nickchan> fl0_id: for dwi backlight it's a bit of a mess
<nickchan> A8, A9, A10, A11 devices with a LCD display as well as iPhone 5s is supported
funderscore is now known as f_
<nickchan> so iphone 5s and iphone se 1 generation does have dwi backlight
JayBeeFOSS has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
<sven> nickchan: yeah, I think I was confused because I saw the driver a few times already
<sven> I can eventually review those things myself as well but if you get a r-b or t-b by other people more familiar with pre-m1 stuff I can just merge these things immediately
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
pb17 has joined #asahi-dev
MyzTyn has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mps has left #asahi-dev [#asahi-dev]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
chrisl has joined #asahi-dev
MyzTyn has quit [Ping timeout: 480 seconds]
MyzTyn has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
cow123 has quit [Read error: Connection reset by peer]
mischa85 has joined #asahi-dev
cow123 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
MyzTyn has quit [Quit: MyzTyn]
JayBeeFOSS has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
mischa85 has joined #asahi-dev
pb17 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
JayBeeFOSS has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
sand4rt has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
<nickchan> goal is for AsahiLinux/m1n1 to always bw able to boot torvalds's tree on pre-M1
<nickchan> torvalds' tree
JayBeeFOSS has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
mischa85 has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
mischa85 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<leio> seeing a lot of sart2_set_entry in CPU perf just means something is doing a lot of DMA or something?
<sven> no, that's weird
<sven> it should do that a few times when the device probes and is initialized
<sven> and then never touch sart again
balrog has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
<leio> seeing a lot of it: https://i.imgur.com/T8zHu47.png
<leio> I upgraded to 6.12.12-asahi-1 recently, but I hadn't perfed in a while, so I'm not sure if it's new or not
<leio> remains there after closing firefox too
mischa85 has joined #asahi-dev
<jannau> do you see sart2_set_entry in `perf top`
<leio> moment, need to install it, but you can take sysprof as a GUI frontend to perf and more
<leio> I was measuring something else and this stood out instead; I'll reboot to old kernel in a bit too, once I can soon
JayBeeFOSS has joined #asahi-dev
<leio> 50.20% [kernel] [k] cpuidle_enter_state
<leio> shows it as such there
<leio> no sart2_set_entry there though, with -g spam either
<sven> sounds like a bug in the GUI frontend tbh. never looked into cpuidle, but cpuidle_enter_state showing up might just mean that well, that cpu is idling a lot :D
<sven> but sart2_set_entry makes no sense there
mischa85 has quit [Ping timeout: 480 seconds]
<leio> ok, I need to upgrade said GUI frontend quite a bit before can blame it too much
<leio> not sure what the percentages signify in perf, hopefully not that half a CPU is busy going idle :)
<leio> the UI also showed cpu_idle, just children there wrong then somehow in my old version
<sven> no idea either, but my assumption would be that it's just sampling time the cpu is stuck in wfi or whatever
<jannau> I assume the time the cpu is idle is counted under cpuidle_enter_state
<jannau> but even if not you still would expect a high cpuidle_enter_state sampling if the cpu is mostly idle
<leio> kind of counter-intuitive to track perf results :)
JayBeeFOSS has quit [Ping timeout: 480 seconds]
<leio> (did not see those kind of things on amd64, so I guess just confused on top of the wrong symbol report under cpu_idle elsewhere)
mischa85 has joined #asahi-dev
JayBeeFOSS has joined #asahi-dev
<leio> hah, older kernel I was on didn't support `perf top` yet
JayBeeFOSS has quit [Ping timeout: 480 seconds]
glem8100548 has quit [Quit: bye.]
JayBeeFOSS has joined #asahi-dev
sand4rt has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
glem8100548 has joined #asahi-dev
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
pb17 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
JayBeeFOSS has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
angelo has quit [Quit: Connection closed for inactivity]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
cyrinux has quit []
cyrinux has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
Sebastian2 has joined #asahi-dev
Sebastian2 has quit [Quit: Sebastian2]
WindowPain6 has joined #asahi-dev
WindowPain has quit [Ping timeout: 480 seconds]
WindowPain6 is now known as WindowPain
ipatch has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
chrisl has joined #asahi-dev
JayBeeFOSS has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
dapslt^ has joined #asahi-dev
ipatch has joined #asahi-dev
mischa85 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
ipatch has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
sand4rt has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
nicolas17 has quit [Read error: Connection reset by peer]
nicolas17 has joined #asahi-dev
JayBeeFOSS has quit [Read error: Connection reset by peer]
JayBeeFOSS has joined #asahi-dev
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
ipatch has joined #asahi-dev
<leio> right, newer app version shows it like perf top but in a way I can track the tree sensibly: https://i.imgur.com/78nvxDS.png
<leio> so like if I do stuff that would keep 2 CPU cores busy (but the load is spread out to all with many threads), I have 30% of total accounted for that userspace app, 65% for do_idle/cpuidle_enter and rest on some other background things (and a few % other kernel stuff); that's quite... weird to read still :)
nicolas17 has quit [Remote host closed the connection]
nicolas17 has joined #asahi-dev
<leio> I guess I didn't use to see the kernel symbols that much in earlier times, assuming it's all good then. With the new sysprof working properly, I would recommend it for perf stuff ;)
mischa85 has quit [Ping timeout: 480 seconds]
nicolas17 has quit [Read error: Connection reset by peer]
nicolas17 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
Jsjsjjd has joined #asahi-dev
Jsjsjjd has quit []
john-cabaj has joined #asahi-dev
pb17 has joined #asahi-dev
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
sand4rt has quit [Quit: WeeChat 4.5.1]
john-cabaj has quit [Ping timeout: 480 seconds]
sand4rt has joined #asahi-dev