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
rgallaispou has quit [Ping timeout: 260 seconds]
heat has quit [Ping timeout: 252 seconds]
LainExperiments has joined #armlinux
LainExperiments has quit [Quit: Client closed]
LainExperiments has joined #armlinux
LainExperiments has quit [Ping timeout: 256 seconds]
leming has quit [Ping timeout: 260 seconds]
apritzel has quit [Ping timeout: 272 seconds]
leming has joined #armlinux
spew has quit [Quit: spew]
pikapika_lunar is now known as militantorc
System_Error has quit [*.net *.split]
System_Error has joined #armlinux
jbru has quit [Ping timeout: 246 seconds]
kristinam has quit [Ping timeout: 265 seconds]
kristinam has joined #armlinux
prabhakalad has quit [Ping timeout: 255 seconds]
prabhakalad has joined #armlinux
jbru has joined #armlinux
iivanov has quit []
apritzel has joined #armlinux
apritzel has quit [Ping timeout: 244 seconds]
iivanov has joined #armlinux
cbeznea has joined #armlinux
lain6141_ has joined #armlinux
Xogium has quit [Read error: Connection reset by peer]
Xogium has joined #armlinux
lain6141 has quit [Ping timeout: 245 seconds]
monstr has joined #armlinux
headless has joined #armlinux
rvalue- has joined #armlinux
rvalue has quit [Ping timeout: 255 seconds]
rvalue- is now known as rvalue
nsaenz has joined #armlinux
nsaenz has quit [Remote host closed the connection]
nsaenz has joined #armlinux
jclsn has joined #armlinux
headless has quit [Quit: Konversation terminated!]
sszy has joined #armlinux
apritzel has joined #armlinux
mvaittin has joined #armlinux
mvaittin has quit [Ping timeout: 252 seconds]
<milkylainen> hmm. l2x0 primecell compatible question. I notived that a board was setting (forced) write-through mode for the auorora cache controller in a mvebu cortex-a9 mp. Looked funny to me. Don't know why. So I figured I would fix it and measure any differences. But I can't measure any differences in writespeed when hitting L2. They're about the same as DRAM. Which would indicate wt-mode still active. But
<milkylainen> not according to the registers. Hints anyone?
<milkylainen> Actually, none of the settings seem to do any difference in performance, forced wt or wb, or as per pagesettings.
fancer has joined #armlinux
<arnd> ardb: looking at https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git/commit/?h=linux-6.12.y-rt-rebase&id=79f0677c044aa5f5e07fd3ea50b95bc1a02782cc, do you know why we use stop_machine() in arm32 arch_jump_label_transform() but not in arm64?
<ardb> arnd: i suspect it has to do with less guidance from the architecture as to what kind of code patching is safe under SMP
<ardb> mrutland: would know
<ardb> arm64 permits nop to jump/call patching and vice versa without elaborate management of I-caches etc but everything else is potentially unsafe
<arnd> ok, so I can see how this would break on thumb2 kernels with 32-bit instructions that span two cache lines
headless has joined #armlinux
luispm has quit [Quit: Leaving]
System_Error has quit [Ping timeout: 260 seconds]
luispm has joined #armlinux
heat has joined #armlinux
headless has quit [Quit: Konversation terminated!]
ellyq has joined #armlinux
fancer has quit [Quit: Konversation terminated!]
fancer has joined #armlinux
monstr has quit [Ping timeout: 252 seconds]
XV8 has joined #armlinux
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #armlinux
<mrutland> ardb: ardb: yep, on arm64 we know we're doing CMODx-safe B<->NOP patching, and can do that without stop_machine() (but need an IPI to sync things). I don't know whether we can arrange thigns to do the same safely on 32-bit arm
iivanov has quit []
gclement has joined #armlinux
gclement has quit [Ping timeout: 248 seconds]
<ardb> arnd: mrutland i suppose we might get away with doing the same on arm32 but i'm not sure it's worth the hassle
mvaittin has joined #armlinux
nsaenz_ has joined #armlinux
nsaenz has quit [Ping timeout: 248 seconds]
nsaenz_ has quit [Ping timeout: 252 seconds]
psydroid has quit [Read error: Connection reset by peer]
psydroid has joined #armlinux
psydroid has quit [Read error: Connection reset by peer]
nsaenz has joined #armlinux
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mvaittin has quit [Ping timeout: 246 seconds]
psydroid has joined #armlinux
prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #armlinux
headless has joined #armlinux
luispm has quit [Quit: Leaving]
apritzel has quit [Ping timeout: 248 seconds]
System_Error has joined #armlinux
nsaenz has quit [Remote host closed the connection]
fancer has quit [Ping timeout: 245 seconds]
nsaenz has joined #armlinux
nsaenz has quit [Ping timeout: 244 seconds]
nsaenz has joined #armlinux
apritzel has joined #armlinux
tyzef has joined #armlinux
tyzef has quit [Quit: WeeChat 3.8]
nsaenz has quit [Remote host closed the connection]
nsaenz has joined #armlinux
prabhakalad has quit [Ping timeout: 260 seconds]
matthias_bgg has quit [Ping timeout: 244 seconds]
cbeznea has quit [Ping timeout: 260 seconds]
prabhakalad has joined #armlinux
headless has quit [Quit: Konversation terminated!]
matthias_bgg has joined #armlinux
System_Error has quit [Remote host closed the connection]
System_Error has joined #armlinux
nsaenz has quit [Remote host closed the connection]
rvalue- has joined #armlinux
rvalue has quit [Ping timeout: 276 seconds]
rvalue- is now known as rvalue
nsaenz has joined #armlinux
psydroid has quit [Read error: Connection reset by peer]
psydroid has joined #armlinux
nsaenz has quit [Remote host closed the connection]
punit has joined #armlinux
nsaenz has joined #armlinux
prabhakalad has quit [Ping timeout: 260 seconds]
nsaenz has quit [Remote host closed the connection]
nsaenz has joined #armlinux
nsaenz has quit [Remote host closed the connection]
nsaenz has joined #armlinux
nsaenz has quit [Ping timeout: 252 seconds]