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
hanetzer has quit [Ping timeout: 245 seconds]
hanetzer has joined #armlinux
jclsn has quit [Ping timeout: 246 seconds]
jclsn has joined #armlinux
elastic_dog has quit [Ping timeout: 246 seconds]
ajfriesen84 has quit [Ping timeout: 246 seconds]
elastic_dog has joined #armlinux
apritzel has quit [Ping timeout: 245 seconds]
jclsn has quit [Ping timeout: 260 seconds]
jclsn has joined #armlinux
BaconV2 has quit [Read error: Connection reset by peer]
_whitelogger has joined #armlinux
monstr has joined #armlinux
zkrx has quit [Ping timeout: 240 seconds]
zkrx has joined #armlinux
cbeznea has quit [Quit: Leaving.]
amitk has joined #armlinux
apritzel has joined #armlinux
apritzel has quit [Ping timeout: 245 seconds]
sszy has joined #armlinux
manchaw has quit [Quit: Connection closed for inactivity]
apritzel has joined #armlinux
ajfriesen84 has joined #armlinux
jpanisbl has joined #armlinux
atorgue has joined #armlinux
apritzel has quit [Ping timeout: 245 seconds]
jpanisbl has quit [Ping timeout: 245 seconds]
jpanisbl has joined #armlinux
jpanisbl has quit [Ping timeout: 245 seconds]
apritzel has joined #armlinux
atorgue has quit [Quit: Client closed]
luispm has quit [Quit: Leaving]
jpanisbl has joined #armlinux
vigneshr has quit [Quit: Connection closed for inactivity]
atorgue has joined #armlinux
LeSpocky has quit [Ping timeout: 260 seconds]
apritzel has quit [Ping timeout: 260 seconds]
amitk has quit [Ping timeout: 245 seconds]
LeSpocky has joined #armlinux
amitk has joined #armlinux
atorgue has quit [Ping timeout: 246 seconds]
headless has joined #armlinux
apritzel has joined #armlinux
<milkylainen>
Hmm. Can one regulate the transaction sizes on AMBA->system busses to match whatever page sizes are out in memory mapped devices? Or is the access always cache line sized, regardless?
<robmur01>
it's up to the thing generating the transaction
<milkylainen>
hmm. ok. So like the actual instructions and whatever load sizes they do? I was thinking since this is memory mapped it'll do a cacheline sized pull regardless.
<milkylainen>
Maybe that's just within the realm of the cpu cache coherency bus.
<robmur01>
For a CPU, if it's mapped as Device memory, then loads/store instructions should generate transactions of the exact corresponding size. For Normal memory, you're largely at the mercy of whatever the CPU feels like doing
<robmur01>
(e.g. normal non-cacheable stores could still be merged in a write buffer)
<robmur01>
A DMA engine, on the other hand, may allow you to program specific burst sizes for a transfer
<milkylainen>
mm.
<milkylainen>
So how would a parallel nor flash be treated like? there is no dma for the generic physmap mtd?
<rfs613>
page size of 4kB is much larger than typical burst size on AMBA/AXI, which IIRC is max of 256 bytes
headless has quit [Quit: Konversation terminated!]
jpanisbl has quit [Ping timeout: 246 seconds]
hanetzer has quit [Ping timeout: 245 seconds]
hanetzer has joined #armlinux
amitk has quit [Ping timeout: 250 seconds]
sudeepholla_ has quit [Ping timeout: 250 seconds]
jpanisbl has joined #armlinux
xvmt has quit [Remote host closed the connection]
xvmt has joined #armlinux
apritzel has quit [Ping timeout: 245 seconds]
jpanisbl has quit [Quit: Konversation terminated!]
sudeepholla_ has joined #armlinux
apritzel has joined #armlinux
<HdkR>
Has there been any work towards having *at variants of the various xattr syscalls? {l,}{get,set,list,remove}xattr?
headless has joined #armlinux
monstr has quit [Remote host closed the connection]
<milkylainen>
rfs613: I was refering to the page burst mode of nor flash:es and their sizes. Typically between 16-64 bytes. Sorry for the confusion.
<rfs613>
milkylainen: ah that would probably be a better fit then ;-) but often you don't have that kind of control over the interconnect, so I wouldn't try to reply on burst sizes happening to line up.
<milkylainen>
So.. Page mode on a parallel attached NOR is a semi useless feature on a modern machine? :)