<chadmed>
has anything changed inside m1n1 lately that would now cause iomon.poll() to be throwing exceptions?
<tpw_rules>
jannau: re the spi crc dmesgs, i applied this patch to my kernel: ix.io/40H8 then captured this stuff from dmesg after typing for a few minutes: http://ix.io/40H7 . i've seen expected values of 0xbf00 but it's usually 0. i've also seen lengths like 544 or 22529. is there a race condition or coherency issue with the spi hardware? i don't know much about how the kernel works
<tpw_rules>
the messages come and go in waves. sometimes there's nothing, but sometimes it's like every 3 characters
<tpw_rules>
maybe we need to be more sure we have a full packet before checking the crc? but how?
jcole has joined #asahi-dev
witchbutter has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jannau>
tpw_rules: packet data looks broken. can't think of a good explanation why it looks that way
<jannau>
it doesn't look simply random, note all the 0x00 at the beginning and end of the packets
<jannau>
would be interesting to look at spi traces
<jannau>
acceptable workaround for now would be to check the length before the crc and drop short packets silently
<jannau>
if it doesn't affect the function it appears like the spi driver reads ghost data
skoobasteeve has joined #asahi-dev
skoobasteeve_ has joined #asahi-dev
skoobasteeve has quit [Ping timeout: 480 seconds]
WindowPain_ has quit [Ping timeout: 480 seconds]
skoobasteeve_ has quit [Ping timeout: 480 seconds]
skoobasteeve has joined #asahi-dev
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi-dev
nicolas17 has quit [Quit: Konversation terminated!]
skoobasteeve has quit [Ping timeout: 480 seconds]
skoobasteeve has joined #asahi-dev
MajorBiscuit has joined #asahi-dev
skoobasteeve has quit [Read error: Connection reset by peer]
skoobasteeve has joined #asahi-dev
MajorBiscuit has quit [Quit: WeeChat 3.5]
MajorBiscuit has joined #asahi-dev
tomc has quit [Ping timeout: 480 seconds]
psykose has quit [Remote host closed the connection]
psykose has joined #asahi-dev
tomc has joined #asahi-dev
skoobasteeve has quit [Ping timeout: 480 seconds]
tomc_ has joined #asahi-dev
tomc has quit [Ping timeout: 480 seconds]
ChaosPrincess has quit [Quit: WeeChat 3.5]
ChaosPrincess has joined #asahi-dev
loki_val has joined #asahi-dev
crabbedhaloablut has quit [Ping timeout: 480 seconds]
arnd has joined #asahi-dev
c10l has quit [Quit: Bye o/]
c10l has joined #asahi-dev
minecrell5 has joined #asahi-dev
rustylerp has joined #asahi-dev
rustylerp has quit []
MajorBiscuit has quit [Ping timeout: 480 seconds]
rustylerp has joined #asahi-dev
the_lanetly_052 has joined #asahi-dev
MajorBiscuit has joined #asahi-dev
rustylerp has quit []
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi-dev
chadmed has quit [Ping timeout: 480 seconds]
chadmed has joined #asahi-dev
<tpw_rules>
jannau: hm, i think sometimes the length is correct though.