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: 265 seconds]
macromorgan has joined #armlinux
alpernebbi has quit [Ping timeout: 246 seconds]
alpernebbi has joined #armlinux
jclsn has quit [Ping timeout: 264 seconds]
jclsn has joined #armlinux
luispm has quit [Ping timeout: 246 seconds]
luispm has joined #armlinux
heat has quit [Ping timeout: 248 seconds]
macromorgan has quit [Read error: Connection reset by peer]
macromorgan has joined #armlinux
elastic_dog is now known as Guest1481
elastic_1 has joined #armlinux
Guest1481 has quit [Killed (copper.libera.chat (Nickname regained by services))]
elastic_1 is now known as elastic_dog
cbeznea has joined #armlinux
Peng_Fan has quit [Quit: Connection closed for inactivity]
pharonix71 has quit [Remote host closed the connection]
pharonix71 has joined #armlinux
iivanov has joined #armlinux
Lucanis0 has quit [Quit: Leaving]
Lucanis has joined #armlinux
iivanov has quit [Read error: Connection reset by peer]
iivanov has joined #armlinux
iivanov has quit [Client Quit]
iivanov has joined #armlinux
jclsn has quit [Quit: WeeChat 3.8]
amitk_ has joined #armlinux
guillaume_g has joined #armlinux
monstr has joined #armlinux
headless has joined #armlinux
xvmt has quit [Remote host closed the connection]
xvmt has joined #armlinux
luispm has quit [Quit: Leaving]
jclsn has joined #armlinux
sszy has joined #armlinux
apritzel has joined #armlinux
prabhakarlad has joined #armlinux
bps2 has joined #armlinux
bps has quit [Ping timeout: 276 seconds]
iivanov has quit []
amitk__ has joined #armlinux
amitk_ has quit [Ping timeout: 246 seconds]
luispm has joined #armlinux
amitk__ has quit [Ping timeout: 240 seconds]
headless has quit [Quit: Konversation terminated!]
rockosov has quit [Ping timeout: 276 seconds]
rockosov has joined #armlinux
guillaume_g has quit [Ping timeout: 256 seconds]
kristinam has quit [Ping timeout: 252 seconds]
kristinam has joined #armlinux
amitk_ has joined #armlinux
geertu has quit [Quit: powerdown]
guillaume_g has joined #armlinux
geertu has joined #armlinux
hanetzer has quit [Quit: WeeChat 3.8]
hanetzer has joined #armlinux
heat has joined #armlinux
prabhakarlad has quit [Quit: Client closed]
elastic_dog has quit [Read error: Connection reset by peer]
elastic_dog has joined #armlinux
amitk_ has quit [Ping timeout: 256 seconds]
<milkylainen>
Hmm. Generic embedded question. Never thought of this before. MTD like a SPI-NOR. Char device, right? But JFFS2 mounts mtdblock? So how does io-queueing work for such things? What happens if I do back to back raw chardevice accesses to the NOR while JFFS2 tries to use it? Starvation?
<broonie>
milkylainen: lock contention
<milkylainen>
broonie: hmm. ok. and there is no way to send off a bunch of requests to be completed within a single lock? (that would sort of lead to starvation)
<broonie>
Even with batching if you do a finite number of requests you will eventually drop the lock.
<milkylainen>
Sure. But that can take a while. :)
<broonie>
but I don't see any fancy locking in mtdblock so that's not happening, and I rather imagine users would get upset with the performance for other reasons long before you get to actual starvation.
<milkylainen>
Ok. So no actual starvation. Just contention and perhaps no real fairness? :)
<milkylainen>
tnx for the clarification.
bps2 has quit [Ping timeout: 246 seconds]
bps2 has joined #armlinux
bps has joined #armlinux
bps has quit [Changing host]
bps has joined #armlinux
bps2 has quit [Read error: Connection reset by peer]
torez has joined #armlinux
monstr has quit [Quit: Leaving]
prabhakarlad has joined #armlinux
guillaume_g has quit [Quit: Konversation terminated!]