00:01
steven has joined #asahi-dev
00:01
robinp has joined #asahi-dev
00:07
m2231puppy has quit [Read error: Connection reset by peer]
00:07
m2231puppy has joined #asahi-dev
00:08
m2231puppy9 has joined #asahi-dev
00:09
robinp has quit [Ping timeout: 480 seconds]
00:15
m2231puppy has quit [Ping timeout: 480 seconds]
00:15
m2231puppy9 is now known as m2231puppy
00:34
robinp has joined #asahi-dev
00:42
robinp has quit [Ping timeout: 480 seconds]
00:51
robinp has joined #asahi-dev
00:59
robinp has quit [Ping timeout: 480 seconds]
01:23
robinp has joined #asahi-dev
01:34
robinp has quit [Ping timeout: 480 seconds]
01:49
robinp has joined #asahi-dev
01:58
robinp has quit [Ping timeout: 480 seconds]
02:14
nela has quit [Quit: bye!]
02:15
louisca has joined #asahi-dev
02:17
kesslerd has quit [Remote host closed the connection]
02:23
louisca has quit [Remote host closed the connection]
02:25
m2231puppy7 has joined #asahi-dev
02:28
kesslerd has joined #asahi-dev
02:31
kesslerd has quit [Remote host closed the connection]
02:31
kesslerd has joined #asahi-dev
02:32
m2231puppy has quit [Ping timeout: 480 seconds]
02:32
m2231puppy has joined #asahi-dev
02:38
m2231puppy7 has quit [Ping timeout: 480 seconds]
02:46
zef_ has joined #asahi-dev
02:47
m2231puppy3 has joined #asahi-dev
02:52
kesslerd has quit [Remote host closed the connection]
02:53
zef has quit [Ping timeout: 480 seconds]
02:53
m2231puppy has quit [Ping timeout: 480 seconds]
02:53
m2231puppy3 is now known as m2231puppy
02:55
kesslerd has joined #asahi-dev
03:05
robinp has joined #asahi-dev
03:06
kesslerd has quit [Quit: Leaving]
03:12
m2231puppy9 has joined #asahi-dev
03:13
robinp has quit [Ping timeout: 480 seconds]
03:19
m2231puppy has quit [Ping timeout: 480 seconds]
03:19
m2231puppy9 is now known as m2231puppy
03:37
robinp has joined #asahi-dev
03:45
robinp has quit [Ping timeout: 480 seconds]
03:56
robinp has joined #asahi-dev
04:04
robinp has quit [Ping timeout: 480 seconds]
04:11
robinp has joined #asahi-dev
04:15
pbsds has joined #asahi-dev
04:20
robinp has quit [Ping timeout: 480 seconds]
04:25
m5zs7k_ has quit [Ping timeout: 480 seconds]
04:29
m5zs7k has joined #asahi-dev
04:35
m2231puppy0 has joined #asahi-dev
04:42
m2231puppy has quit [Ping timeout: 480 seconds]
04:42
m2231puppy0 is now known as m2231puppy
04:45
robinp has joined #asahi-dev
04:54
robinp has quit [Ping timeout: 480 seconds]
04:54
m2231puppy4 has joined #asahi-dev
05:01
m2231puppy has quit [Ping timeout: 480 seconds]
05:01
m2231puppy4 is now known as m2231puppy
05:02
phire has joined #asahi-dev
05:03
robinp has joined #asahi-dev
05:06
m2231puppy has quit [Read error: Connection reset by peer]
05:06
m2231puppy has joined #asahi-dev
05:11
robinp has quit [Ping timeout: 480 seconds]
05:19
c10l9 has joined #asahi-dev
05:20
c10l has quit [Remote host closed the connection]
05:36
robinp has joined #asahi-dev
05:44
robinp has quit [Ping timeout: 480 seconds]
05:44
snowcra5h has quit [Quit: WeeChat 3.8]
06:03
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
06:07
robinp has joined #asahi-dev
06:15
robinp has quit [Ping timeout: 480 seconds]
06:16
melvar has joined #asahi-dev
06:20
melvar has quit [Quit: melvar]
06:20
melvar has joined #asahi-dev
06:37
robinp has joined #asahi-dev
06:46
robinp has quit [Ping timeout: 480 seconds]
06:52
m2231puppy9 has joined #asahi-dev
06:58
m2231puppy has quit [Ping timeout: 480 seconds]
06:58
m2231puppy9 is now known as m2231puppy
07:00
robinp has joined #asahi-dev
07:14
melvar has quit [Remote host closed the connection]
07:15
robinp has quit [Ping timeout: 480 seconds]
07:29
robinp has joined #asahi-dev
07:38
robinp has quit [Ping timeout: 480 seconds]
07:48
robinp has joined #asahi-dev
07:57
robinp has quit [Ping timeout: 480 seconds]
08:20
MajorBiscuit has joined #asahi-dev
08:21
robinp has joined #asahi-dev
08:29
robinp has quit [Ping timeout: 480 seconds]
08:38
robinp has joined #asahi-dev
08:44
bluetail has joined #asahi-dev
08:47
robinp has quit [Ping timeout: 480 seconds]
08:54
MajorBiscuit has quit [Ping timeout: 480 seconds]
08:55
MajorBiscuit has joined #asahi-dev
09:12
robinp has joined #asahi-dev
09:14
m2231puppy7 has joined #asahi-dev
09:14
nyilas has joined #asahi-dev
09:20
robinp has quit [Ping timeout: 480 seconds]
09:21
m2231puppy has quit [Ping timeout: 480 seconds]
09:21
m2231puppy7 is now known as m2231puppy
09:25
nyilas has quit [Remote host closed the connection]
09:26
nyilas has joined #asahi-dev
09:26
nyilas has quit [Remote host closed the connection]
09:27
m2231puppy7 has joined #asahi-dev
09:28
nyilas has joined #asahi-dev
09:34
m2231puppy has quit [Ping timeout: 480 seconds]
09:34
m2231puppy7 is now known as m2231puppy
09:45
robinp has joined #asahi-dev
09:48
m2231puppy8 has joined #asahi-dev
09:53
robinp has quit [Ping timeout: 480 seconds]
09:53
Major_Biscuit has joined #asahi-dev
09:55
MajorBiscuit has quit [Ping timeout: 480 seconds]
09:55
m2231puppy has quit [Ping timeout: 480 seconds]
09:55
m2231puppy8 is now known as m2231puppy
10:02
robinp has joined #asahi-dev
10:13
bisko has joined #asahi-dev
10:15
robinp has quit [Ping timeout: 480 seconds]
10:23
<
jannau >
december 2020, good luck
10:24
<
sven >
it seems that not many people actually use thunderbolt + long daisy chains + hotplug in linux
10:24
<
sven >
or they just boot with kernel parameters to create extra space when pci distributes resources
10:25
<
sven >
unfortunately we have no BIOS or anything like that here so
*everything* is hotplug here
10:26
<
sven >
I think on most amd/intel machines the BIOS or firmware or whatever runs before linux already sets up everything that's connected at boot time
10:27
<
jannau >
probably both. it's not common so no out of the box fix but it's easy to find the relevant kernel parameters offered as fix/workaround
10:40
robinp has joined #asahi-dev
10:45
<
dottedmag >
haha, "yadro" literally means "kernel" in Russian.
10:49
robinp has quit [Ping timeout: 480 seconds]
10:56
m2231puppy5 has joined #asahi-dev
11:03
m2231puppy has quit [Ping timeout: 480 seconds]
11:03
m2231puppy5 is now known as m2231puppy
11:07
V has quit [Remote host closed the connection]
11:08
V has joined #asahi-dev
11:12
hightower2 has quit [Ping timeout: 480 seconds]
11:13
<
kettenis >
sven: most BIOS implementations do that indeed
11:13
robinp has joined #asahi-dev
11:13
<
kettenis >
if they didn't, you wouldn't be able to boot from a drive connected to thunderbolt
11:16
c10l has joined #asahi-dev
11:19
<
kettenis >
that is a super-scary patcheset though
11:21
robinp has quit [Ping timeout: 480 seconds]
11:28
<
sven >
i haven’t even looked at it in detail yet, just found it when looking for pcie hotplug issues
11:41
amarioguy has quit [Remote host closed the connection]
11:49
robinp has joined #asahi-dev
11:50
kesslerd has joined #asahi-dev
11:57
robinp has quit [Ping timeout: 480 seconds]
12:07
robinp has joined #asahi-dev
12:15
robinp has quit [Ping timeout: 480 seconds]
12:20
bluetail has joined #asahi-dev
12:25
robinp has joined #asahi-dev
12:33
robinp has quit [Ping timeout: 480 seconds]
12:36
m2231puppy1 has joined #asahi-dev
12:42
robinp has joined #asahi-dev
12:43
chadmed has quit [Remote host closed the connection]
12:43
m2231puppy has quit [Ping timeout: 480 seconds]
12:43
m2231puppy1 is now known as m2231puppy
12:50
robinp has quit [Ping timeout: 480 seconds]
12:51
TheLink2 has joined #asahi-dev
12:52
wCPO6243651 has joined #asahi-dev
12:53
aleasto has joined #asahi-dev
12:53
Emantor_ has joined #asahi-dev
12:53
kenzie79 has joined #asahi-dev
12:54
aleasto- has quit [Read error: Connection reset by peer]
12:54
sneak has joined #asahi-dev
12:54
thasti_ has joined #asahi-dev
12:54
kenzie7 has quit [Read error: Connection reset by peer]
12:54
thasti has quit [Read error: Connection reset by peer]
12:56
Emantor has quit [Ping timeout: 480 seconds]
12:57
TheLink has quit [Ping timeout: 480 seconds]
12:57
TheLink2 is now known as TheLink
12:57
wCPO624365 has quit [Ping timeout: 480 seconds]
13:07
hightower2 has joined #asahi-dev
13:07
Stary has quit [Read error: Connection reset by peer]
13:07
aleasto has quit [Write error: connection closed]
13:07
aleasto- has joined #asahi-dev
13:07
Stary has joined #asahi-dev
13:08
jix_2 has quit [Remote host closed the connection]
13:08
jix_2 has joined #asahi-dev
13:08
jannau has quit [Remote host closed the connection]
13:08
jannau has joined #asahi-dev
13:08
kenzie795 has joined #asahi-dev
13:11
kenzie79 has quit [Ping timeout: 480 seconds]
13:15
robinp has joined #asahi-dev
13:18
MajorBiscuit has joined #asahi-dev
13:19
Major_Biscuit has quit [Ping timeout: 480 seconds]
13:23
robinp has quit [Ping timeout: 480 seconds]
13:32
m2231puppy3 has joined #asahi-dev
13:37
Major_Biscuit has joined #asahi-dev
13:37
kesslerd has quit [Remote host closed the connection]
13:38
kesslerd has joined #asahi-dev
13:39
MajorBiscuit has quit [Ping timeout: 480 seconds]
13:40
m2231puppy has quit [Ping timeout: 480 seconds]
13:40
m2231puppy3 is now known as m2231puppy
13:48
robinp has joined #asahi-dev
13:52
chipxxx has quit [Ping timeout: 480 seconds]
13:56
robinp has quit [Ping timeout: 480 seconds]
14:05
robinp has joined #asahi-dev
14:13
robinp has quit [Ping timeout: 480 seconds]
14:21
robinp has joined #asahi-dev
14:29
robinp has quit [Ping timeout: 480 seconds]
14:30
robinp has joined #asahi-dev
14:40
robinp has quit [Ping timeout: 480 seconds]
14:42
Major_Biscuit has quit [Ping timeout: 480 seconds]
14:46
Major_Biscuit has joined #asahi-dev
14:51
m2231puppy9 has joined #asahi-dev
14:58
m2231puppy has quit [Ping timeout: 480 seconds]
14:58
m2231puppy9 is now known as m2231puppy
15:06
robinp has joined #asahi-dev
15:06
kesslerd_ has joined #asahi-dev
15:14
robinp has quit [Ping timeout: 480 seconds]
15:22
louisca has joined #asahi-dev
15:28
louisca has quit [Remote host closed the connection]
15:42
robinp has joined #asahi-dev
15:47
m2231puppy9 has joined #asahi-dev
15:50
robinp has quit [Ping timeout: 480 seconds]
15:54
m2231puppy has quit [Ping timeout: 480 seconds]
15:54
m2231puppy9 is now known as m2231puppy
15:58
bluetail9 has joined #asahi-dev
16:03
jeffmiw has joined #asahi-dev
16:05
bluetail has quit [Ping timeout: 480 seconds]
16:14
robinp has joined #asahi-dev
16:16
m2231puppy2 has joined #asahi-dev
16:22
robinp has quit [Ping timeout: 480 seconds]
16:23
m2231puppy has quit [Ping timeout: 480 seconds]
16:23
m2231puppy2 is now known as m2231puppy
16:38
kesslerd_ has quit [Remote host closed the connection]
16:43
nela has joined #asahi-dev
16:48
robinp has joined #asahi-dev
16:51
jeffmiw has quit [Remote host closed the connection]
16:55
jeffmiw has joined #asahi-dev
17:03
robinp has quit [Ping timeout: 480 seconds]
17:18
kesslerd has quit [Remote host closed the connection]
17:24
robinp has joined #asahi-dev
17:27
stsmwg has joined #asahi-dev
17:32
robinp has quit [Ping timeout: 480 seconds]
17:35
Major_Biscuit has quit []
17:57
robinp has joined #asahi-dev
18:05
robinp has quit [Ping timeout: 480 seconds]
18:09
m2231puppy8 has joined #asahi-dev
18:14
robinp has joined #asahi-dev
18:16
kesslerd has joined #asahi-dev
18:16
m2231puppy has quit [Ping timeout: 480 seconds]
18:16
m2231puppy8 is now known as m2231puppy
18:28
robinp has quit [Ping timeout: 480 seconds]
18:29
m2231puppy0 has joined #asahi-dev
18:35
m2231puppy has quit [Ping timeout: 480 seconds]
18:35
m2231puppy0 is now known as m2231puppy
18:54
robinp has joined #asahi-dev
19:02
robinp has quit [Ping timeout: 480 seconds]
19:02
m2231puppy8 has joined #asahi-dev
19:09
m2231puppy has quit [Ping timeout: 480 seconds]
19:09
m2231puppy8 is now known as m2231puppy
19:54
zzywysm has joined #asahi-dev
19:57
m2231puppy5 has joined #asahi-dev
20:00
eiln has joined #asahi-dev
20:04
m2231puppy has quit [Ping timeout: 480 seconds]
20:04
m2231puppy5 is now known as m2231puppy
20:07
m2231puppy9 has joined #asahi-dev
20:11
<
sven >
bah. If a pcie bridge is busy rescanning due to a hotplug event while nhi tries to bring up a DP tunnel there’s apparently a small chance that acio crashes
20:11
* sven
hates all of this
20:14
m2231puppy has quit [Ping timeout: 480 seconds]
20:14
m2231puppy9 is now known as m2231puppy
20:33
<
gruetzkopf >
oh, that patchset would have been extremely useful a few years ago when dangling a thunderbolt chain off of a expresscard slot.. i can provoke a few absurdly pathological cases for that with hw i have here
20:57
eiln has quit [Remote host closed the connection]
21:01
robinp has joined #asahi-dev
21:10
robinp has quit [Ping timeout: 480 seconds]
21:10
robinp has joined #asahi-dev
21:15
jeffmiw has quit [Ping timeout: 480 seconds]
21:16
eiln has joined #asahi-dev
21:17
<
jannau >
kettenis: do you know if qualcomm's 8cx gen3 has usb4 ports? I see in bindings/clock/qcom,gcc-sc8280xp.yaml USB4 DP/PCIe phy clocks but thinkpad x13s, ms window dev kit and surface pro 9 list only usb 3.2 with dp-altmode
21:18
<
jannau >
looking for examples how to model display ports for dcp in the devicetree
21:18
robinp has quit [Ping timeout: 480 seconds]
21:22
m2231puppy has quit [Read error: Connection reset by peer]
21:29
robinp has joined #asahi-dev
21:35
<
kettenis >
jannau: there is no thunderbolt logo on the port and I don't think there is a PCIe root complex available for them
21:37
robinp has quit [Ping timeout: 480 seconds]
21:47
<
sven >
gruetzkopf: yeah, pci hotplug seems to not have gotten a lot of attention. Especially since thunderbolt exists
21:48
<
gruetzkopf >
it was really surprising to me how bad it was when TBT started, when we had pci/pcie hotplug in enduser devices for decades with cardbus and expresscard
21:49
<
gruetzkopf >
if you want to hard-hand lenovo firmware, try booting with a too-wide conventional pcie switch tree attached via thunderbolt
21:50
<
sven >
sounds like the issues I’m running into
21:50
<
sven >
I have a usb4 hub and connecting two docks to that one already breaks at least one xhci controller on them
21:51
<
sven >
hotplug seems to have mostly been written with plugging in a single card into a slot
21:51
<
sven >
there’s also a big fat “rescan, remove or add pci device” lock
21:52
<
sven >
I guess no one could predict we’d be running pcie over very thin wires with crazy topologies when that was originally written ;)
21:53
<
maz >
yeah, and I remember that this lock isn't even enough to deal with VF "hotplug" event (it is pretty easy to bring Linux down...)
21:55
nyilas has quit [Remote host closed the connection]
21:55
robinp has joined #asahi-dev
22:03
robinp has quit [Ping timeout: 480 seconds]
22:05
nyilas has joined #asahi-dev
22:20
nyilas has quit [Remote host closed the connection]
22:28
robinp has joined #asahi-dev
22:37
robinp has quit [Ping timeout: 480 seconds]
22:52
robinp has joined #asahi-dev
23:00
robinp has quit [Ping timeout: 480 seconds]
23:08
kesslerd has quit [Remote host closed the connection]
23:23
robinp has joined #asahi-dev
23:31
robinp has quit [Ping timeout: 480 seconds]