ChanServ changed the topic of #armlinux to: ARM kernel talk [Upstream kernel, find your vendor forums for questions about their kernels] | https://libera.irclog.whitequark.org/armlinux
apritzel has quit [Ping timeout: 264 seconds]
oldgalileo has quit [Ping timeout: 268 seconds]
oldgalileo has joined #armlinux
jclsn has quit [Ping timeout: 260 seconds]
jclsn has joined #armlinux
lain6141 has quit [Read error: Connection reset by peer]
lain6141 has joined #armlinux
iivanov has quit [Remote host closed the connection]
iivanov has joined #armlinux
cbeznea_ has joined #armlinux
cbeznea has joined #armlinux
cbeznea_ has quit [Ping timeout: 252 seconds]
monstr has joined #armlinux
hanetzer has quit [Ping timeout: 252 seconds]
monstr has quit [Remote host closed the connection]
System_Error has quit [Remote host closed the connection]
_whitelogger has quit [Ping timeout: 260 seconds]
_whitelogger has joined #armlinux
apritzel has joined #armlinux
* ukleinek
wonders about drivers/irqchip/irq-riscv-imsic-early.c:52:9: error: too many arguments to function ‘riscv_ipi_set_virq_range’ in linus/master
iivanov has quit [Remote host closed the connection]
iivanov has joined #armlinux
headless has quit [Quit: Konversation terminated!]
oldgalileo has quit [Ping timeout: 268 seconds]
mvaittin has joined #armlinux
iivanov has quit []
lain6141 has quit [Read error: Connection reset by peer]
lain6141 has joined #armlinux
<palmer>
Ya, I guess I'll pick it up this morning unless the irqchip people have
patersonc_ is now known as patersonc
psydroid2 has joined #armlinux
oldgalileo has joined #armlinux
oldgalileo has quit [Ping timeout: 264 seconds]
dmart has joined #armlinux
oldgalileo has joined #armlinux
luispm has quit [Quit: Leaving]
sudeepholla has quit [Remote host closed the connection]
sudeepholla has joined #armlinux
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #armlinux
xvmt has quit [Remote host closed the connection]
xvmt has joined #armlinux
sudeepholla_ has quit [Ping timeout: 240 seconds]
mvaittin has quit [Ping timeout: 268 seconds]
headless has joined #armlinux
<broonie>
ardb: Did you manage to reproduce that FP issue or was the fix done purely from inspection?
<ardb>
broonie: no i managed to reproduce it
<ardb>
with the fio test running concurrently with a couple of instances of fpsimd-test
<ardb>
that way, it reproduced within a minute for me in a VM running on a M2 mac
<broonie>
Ah, cool. What hardware were you using? I never managed to get it to trigger.
<broonie>
Right, thanks.
<ardb>
i imagine it would be rather easy to reproduce by adding a schedule() in kernel_neon_end()
<broonie>
Yes, probably.
<ardb>
however, the kernel mode failure is not as easy to hit as the usermode one
<ardb>
i.e., 19 out of 20 times, it would be fpsimd-test failing not fio
<ardb>
the kernel side only fails because we do the cpu binding thing
<ardb>
which may result in fpsimd_save_user_state() writing its state to the kernel mode buffer
<broonie>
Right, there will have been some unnoticed userspace corruption going on in other cases but fpsimd-test aggressively going out and looking for problems made it more obvious.
<broonie>
dmart is probably right that we should do the kernel mode binding earlier.
mvaittin has joined #armlinux
mvaittin has quit [Ping timeout: 240 seconds]
<dmart>
broonie: Do you think there is an actual bug there? It depends on what kinds of interrupts / preemption can happen, but I hadn't figured it out.
<broonie>
dmart: I can't think of a specific issue that currently exists but it feels like even if one doesn't exist now one will at some future point.
gclement has quit [Ping timeout: 255 seconds]
heat has joined #armlinux
<dmart>
broonie: See what ardb thinks, I guess. I'd vote for moving the _bind_to_cpu() to the sched-in path unless there's a clear reason why not...
robmur01 has quit [Remote host closed the connection]
robmur01 has joined #armlinux
xvmt_ has joined #armlinux
xvmt has quit [Ping timeout: 268 seconds]
xvmt_ is now known as xvmt
robmur01 has quit [Client Quit]
headless has quit [Ping timeout: 240 seconds]
robmur01 has joined #armlinux
System_Error has quit [Remote host closed the connection]