00:00
phire__ has joined #asahi-dev
00:00
phire is now known as Guest2319
00:00
phire__ is now known as phire
00:03
Guest2319 has quit [Ping timeout: 480 seconds]
00:44
nsklaus_ has joined #asahi-dev
00:44
thelounge75713 has quit [Remote host closed the connection]
00:46
thelounge75713 has joined #asahi-dev
01:06
e1eph4nt has quit [Ping timeout: 480 seconds]
01:08
riker77_ has joined #asahi-dev
01:13
riker77 has quit [Ping timeout: 480 seconds]
01:13
riker77_ is now known as riker77
01:26
DarkShadow44 has joined #asahi-dev
01:29
sven has joined #asahi-dev
01:41
minecrell8 has joined #asahi-dev
01:44
amarioguy has quit [Remote host closed the connection]
01:45
thelounge75713 has quit [Remote host closed the connection]
01:48
thelounge75713 has joined #asahi-dev
01:54
veloek_ has joined #asahi-dev
01:54
kit_ty_kate2 has joined #asahi-dev
02:06
e1eph4nt has joined #asahi-dev
02:48
thelounge75713 has quit [Remote host closed the connection]
02:51
thelounge75713 has joined #asahi-dev
03:08
thelounge757134 has joined #asahi-dev
03:11
e1eph4nt has quit [Ping timeout: 480 seconds]
03:14
thelounge75713 has quit [Ping timeout: 480 seconds]
03:20
e1eph4nt has joined #asahi-dev
03:28
e1eph4nt has quit [Ping timeout: 480 seconds]
03:49
e1eph4nt has joined #asahi-dev
04:07
thelounge757134 has quit [Remote host closed the connection]
04:07
SSJ_GZ has joined #asahi-dev
04:11
thelounge757134 has joined #asahi-dev
04:43
chadmed_ has joined #asahi-dev
04:43
chadmed has quit [Read error: Connection reset by peer]
04:44
e1eph4nt has quit [Remote host closed the connection]
04:47
e1eph4nt has joined #asahi-dev
04:56
e1eph4nt has quit [Ping timeout: 480 seconds]
05:09
e1eph4nt has joined #asahi-dev
05:10
thelounge757134 has quit [Remote host closed the connection]
05:14
thelounge757134 has joined #asahi-dev
06:14
thelounge757134 has quit [Remote host closed the connection]
06:16
thelounge757134 has joined #asahi-dev
06:17
e1eph4nt has quit [Ping timeout: 480 seconds]
06:27
e1eph4nt has joined #asahi-dev
06:27
thelounge7571340 has joined #asahi-dev
06:29
thelounge757134 has quit [Ping timeout: 480 seconds]
06:33
rpirea has joined #asahi-dev
06:36
rpirea has quit [Remote host closed the connection]
06:36
rpirea has joined #asahi-dev
06:39
e1eph4nt has quit [Ping timeout: 480 seconds]
06:47
rpirea_ has joined #asahi-dev
06:49
rpirea has quit [Read error: Connection reset by peer]
07:04
e1eph4nt has joined #asahi-dev
07:27
thelounge7571340 has quit [Remote host closed the connection]
07:29
thelounge7571340 has joined #asahi-dev
07:32
yamii has joined #asahi-dev
07:56
<
jannau >
sven: I get with bluetooth-v2 on the mbp 14" "Bluetooth: hci0: Opcode 0x140c failed: -16
07:56
Race has joined #asahi-dev
07:57
<
sven >
huh, did I mess up and send the wrong branch
07:57
<
jannau >
that's bluetooth-v2 from the asahi linux repo
07:58
<
sven >
i think that’s what I sent out :/
07:58
<
sven >
let me test it again
07:58
<
jannau >
easy enough to compare
08:00
<
sven >
I guess there’s no other error in dmesg?
08:01
jluthra_ has joined #asahi-dev
08:02
<
jannau >
no, nothing else
08:02
jluthra has quit [Ping timeout: 480 seconds]
08:11
<
jannau >
yes, it's identical to the v2 sent out
08:12
e1eph4nt has quit [Ping timeout: 480 seconds]
08:12
<
sven >
huh, seems to work for me
08:13
<
sven >
i also don't think I changed anything major between v1 and v2 :/
08:13
<
sven >
only fixed some resume issue and cleaned a few functions up
08:15
<
jannau >
I don't see anything suspicious in the diff to bits/100-bluetooth
08:16
<
jannau >
maybe related to the random keyboard errors I see
08:19
<
sven >
you could try to enable verbose bluetooth debugging and run btmon when it happens
08:19
<
sven >
that's usually enough to figure out what exactly caused the error
08:23
e1eph4nt has joined #asahi-dev
08:27
<
jannau >
still the same error with bits/100-bluetooth. I'm testing on top of 6.0-rc4
08:28
<
jannau >
will btmon work without controller? the result of the eeror is that I end up without controller
08:29
thelounge7571340 has quit [Remote host closed the connection]
08:30
thelounge7571340 has joined #asahi-dev
08:31
e1eph4nt has quit [Ping timeout: 480 seconds]
08:34
<
sven >
it's usually able to trace hci_setup, yes
08:34
<
sven >
but if you enable in-kernel bluetooth debug you'll also see a lot of crap in dmesg
08:36
<
sven >
i don't even see that opcode in my btmon log fwiw
08:37
<
sven >
ah, wait, nvm
08:37
<
sven >
> HCI Event: Command Complete (0x0e) plen 15 #84 [hci0] 8.499167
08:37
<
sven >
Get MWS Transport Layer Configuration (0x05|0x000c) ncmd 17)ci0] 8.453328
08:37
<
sven >
Status: Command Disallowed (0x0c)ameters (Octet 32 - Bit 0)
08:37
<
sven >
seems to work for some value of work though
08:38
<
sven >
also, how did I mess that copy/past up :D
08:38
<
sven >
> HCI Event: Command Complete (0x0e) plen 15
08:38
<
sven >
Get MWS Transport Layer Configuration (0x05|0x000c) ncmd 1
08:38
<
sven >
Status: Command Disallowed (0x0c)
08:42
<
jannau >
that's the last thing I see before '
08:43
<
jannau >
Close Index $MAC_ADDR
08:43
<
sven >
hrm, let me try -rc4 actually
08:47
<
jannau >
maybe b82a26d8633cc89367fac75beb3ec33061bea44a
08:53
* sven
needs to get another m1 so that he can compile on one of them while testing on another :D
08:56
e1eph4nt has joined #asahi-dev
08:56
<
jannau >
sven: confirmed, reverting b82a26d8633cc89367fac75beb3ec33061bea44a fixes it
08:57
<
sven >
maybe first understand what that commit tries to do :D
08:57
<
sven >
and probably even the one it "fixes"
08:57
<
jannau >
I guess that means we have to prevent sending "Get MWS Transport Layer Configuration"
08:58
<
sven >
there's probably a "support MWS ..." macro somewhere that uses a bit from that get support features command
08:58
<
sven >
these devices seem to just lie and claim to support everything
09:01
<
jannau >
my understanding is that the commit stops ignoring the status from vendor opcodes
09:02
<
sven >
i don’t think that mws thing is a vendor opcode though
09:02
rpirea_ has quit [Read error: Connection reset by peer]
09:05
e1eph4nt has quit [Ping timeout: 480 seconds]
09:08
<
jannau >
yes, it seems to be a standard bluetooth 4.1 command
09:08
<
j`ey >
(HCI_OP_GET_MWS_TRANSPORT_CONFIG isnt)
09:15
<
sven >
so maybe it just needs to be added to that list?
09:15
e1eph4nt has joined #asahi-dev
09:15
<
sven >
Let’s see what that list actually does
09:26
<
sven >
hrm, I think the correct solution is to actually quirk it to never issue HCI_OP_GET_MWS_TRANSPORT_CONFIG
09:28
<
sven >
or maybe actually run through all of the commands it claims to support and just set that manually from the driver since we can't trust the firmware apparently
09:30
thelounge7571340 has quit [Remote host closed the connection]
09:32
thelounge7571340 has joined #asahi-dev
09:47
darkapex has joined #asahi-dev
09:57
gabuscus has joined #asahi-dev
10:10
rpirea has joined #asahi-dev
10:21
e1eph4nt has quit [Ping timeout: 480 seconds]
10:30
e1eph4nt has joined #asahi-dev
10:32
thelounge7571340 has quit [Remote host closed the connection]
10:34
thelounge7571340 has joined #asahi-dev
10:38
e1eph4nt has quit [Ping timeout: 480 seconds]
10:47
e1eph4nt has joined #asahi-dev
10:55
gabuscus_ has joined #asahi-dev
10:55
e1eph4nt has quit [Ping timeout: 480 seconds]
10:58
gabuscus has quit [Ping timeout: 480 seconds]
11:05
e1eph4nt has joined #asahi-dev
11:29
gabuscus_ has quit [Read error: Connection reset by peer]
11:29
gabuscus has joined #asahi-dev
11:34
thelounge7571340 has quit [Remote host closed the connection]
11:39
thelounge7571340 has joined #asahi-dev
12:12
e1eph4nt has quit [Ping timeout: 480 seconds]
12:36
e1eph4nt has joined #asahi-dev
12:38
thelounge7571340 has quit [Remote host closed the connection]
12:41
thelounge7571340 has joined #asahi-dev
12:44
e1eph4nt has quit [Ping timeout: 480 seconds]
12:52
e1eph4nt has joined #asahi-dev
13:01
Race has quit [Ping timeout: 480 seconds]
13:03
<
jannau >
sigh, is scripts/get_maintainer.pl expected to not handle utf-8 correctly?
13:15
<
povik >
don't say it chokes on my name
13:16
<
povik >
the kernel test robot sometimes writes to me:
13:17
<
povik >
Hi "Martin,
13:17
<
povik >
Thank you for the patch!
13:17
<
povik >
we know what's happening there
13:26
<
jannau >
is it enough if I say it was outputting 0xa1? now I'm at "er <povik+lin@cutebit.org>"
13:39
<
mps >
jannau: it works fine for me
13:40
<
mps >
maybe your terminal doesn't understand it
13:41
thelounge7571340 has quit [Remote host closed the connection]
13:42
<
mps >
`scripts/get_maintainer.pl -f sound/soc/apple/` => "Martin Povišer" <povik+lin@cutebit.org> (commit_signer:1/4=25%,authored:3/4=75%)
13:46
thelounge7571340 has joined #asahi-dev
13:55
<
povik >
From: Martin Povišer <povik+lin@cutebit.org>
13:55
<
povik >
computers :(
13:58
<
mps >
mh, I see quite fine 'š' in your lastname
13:58
<
jannau >
CC: er <povik...>
13:59
<
jannau >
sorry, I thought I could fix it up manually fix
13:59
e1eph4nt has quit [Ping timeout: 480 seconds]
13:59
<
povik >
nah, it's fine, thanks for the effort
13:59
<
jannau >
I could have fixed the From mut missed it
14:00
<
jannau >
mps: konsole with TERM=xterm-256color and utf-8 locales
14:00
<
mps >
povik: i see it fine in above url
14:01
<
povik >
in the From: line?
14:01
<
mps >
povik: ah yes
14:02
<
mps >
jannau: I use st term end `LANG=C.UTF-8`
14:02
<
j`ey >
the From line isnt important I guess?
14:03
<
mps >
and also `CHARSET=UTF-8` in env
14:03
<
povik >
i think it's where the commit author is taken from, no?
14:04
<
jannau >
also git log output is fine, both in konsole as well as in piped to hexdump
14:04
<
mps >
povik: i think problem is on their side if you send it correctly
14:04
<
jannau >
the problem is definitively on my side
14:06
<
mps >
ah, you posted it, I see now
14:07
<
mps >
maybe mail client issue
14:09
<
jannau >
but that has the patman metadata
14:25
e1eph4nt has joined #asahi-dev
14:34
e1eph4nt has quit [Ping timeout: 480 seconds]
14:42
e1eph4nt has joined #asahi-dev
14:45
thelounge7571340 has quit [Remote host closed the connection]
14:50
e1eph4nt has quit [Ping timeout: 480 seconds]
14:56
Mary has joined #asahi-dev
14:58
e1eph4nt has joined #asahi-dev
16:06
e1eph4nt has quit [Ping timeout: 480 seconds]
16:31
e1eph4nt has joined #asahi-dev
16:35
conradev8 has joined #asahi-dev
16:46
thelounge7571340 has joined #asahi-dev
16:47
e1eph4nt has quit [Ping timeout: 480 seconds]
17:13
e1eph4nt has joined #asahi-dev
17:23
thelounge7571340 has quit [Remote host closed the connection]
18:21
e1eph4nt has quit [Ping timeout: 480 seconds]
18:41
e1eph4nt has joined #asahi-dev
19:12
gladiac has joined #asahi-dev
19:46
e1eph4nt has quit [Ping timeout: 480 seconds]
19:52
gladiac has quit [Quit: k thx bye]
19:56
<
jannau >
we didn't disable the speaker on the mac mini?
20:11
e1eph4nt has joined #asahi-dev
20:19
e1eph4nt has quit [Ping timeout: 480 seconds]
20:27
TMK[m] has joined #asahi-dev
20:28
e1eph4nt has joined #asahi-dev
20:36
e1eph4nt has quit [Ping timeout: 480 seconds]
20:44
e1eph4nt has joined #asahi-dev
20:47
roxfan2 has joined #asahi-dev
20:49
<
povik >
no, that's been enabled since the first release with sound drivers
20:55
<
jannau >
I disabled it now since I thought we disabled the speaker codec instead and that got dropped
21:05
<
jannau >
not mentioned in feature support, got lost in July and only mentions the note on speakers
21:07
<
jannau >
fixup pushed to the PR
21:11
<
jannau >
and I just got squashed all your fixups
21:25
Race has joined #asahi-dev
21:31
<
povik >
not sure we shouldn't fix the feature support page instead ;)
21:31
<
povik >
especially since the new driver version won't let the gain on codec exceed macos levels
21:35
<
povik >
there's still the option macos does some significant software attenuation, meaning we still can overstep the macos envelope
21:35
<
povik >
that is something i want to check
21:35
<
povik >
anyway if the speaker gets disabled i don't have a strong objection
21:52
e1eph4nt has quit [Ping timeout: 480 seconds]
22:18
e1eph4nt has joined #asahi-dev
22:27
e1eph4nt has quit [Ping timeout: 480 seconds]
22:37
e1eph4nt has joined #asahi-dev
23:03
SSJ_GZ has quit [Ping timeout: 480 seconds]