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
Misotauros has joined #armlinux
Pali has quit [Ping timeout: 252 seconds]
prabhakarlad has quit [Ping timeout: 256 seconds]
russ has quit [Ping timeout: 260 seconds]
russ has joined #armlinux
apritzel_ has quit [Ping timeout: 260 seconds]
LeSpocky has quit [Ping timeout: 265 seconds]
LeSpocky has joined #armlinux
XV8 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
macromorgan_ has joined #armlinux
macromorgan has quit [Killed (erbium.libera.chat (Nickname regained by services))]
macromorgan_ is now known as macromorgan
iivanov__ has joined #armlinux
CrashTestDummy2 has joined #armlinux
CrashTestDummy3 has quit [Ping timeout: 260 seconds]
CrashTestDummy3 has joined #armlinux
CrashTestDummy2 has quit [Ping timeout: 260 seconds]
matthias_bgg has joined #armlinux
guillaume_g has joined #armlinux
tudorel has joined #armlinux
sszy has joined #armlinux
Pali has joined #armlinux
guillaume_g has quit [Ping timeout: 260 seconds]
eduardas has joined #armlinux
prabhakarlad has joined #armlinux
nsaenz_ has quit [Quit: Leaving]
nsaenz has joined #armlinux
Peng_Fan has joined #armlinux
<nsaenz>
Hi all, in user-space, when reading CNTVCT_EL0 like this: "__asm__ __volatile__("isb; mrs %0, cntvct_el0" : "=r" (val))" am I right to assume I don't need a compiler barrier (i.e. "memory" asm clobber) given 'mrs' isn't considered as a memory access by the compiler?
guillaume_g has joined #armlinux
djrscally has joined #armlinux
prabhakarlad has quit [Ping timeout: 256 seconds]
ardb has joined #armlinux
ardb has quit [Client Quit]
apritzel has joined #armlinux
prabhakarlad has joined #armlinux
prabhakarlad has quit [Ping timeout: 256 seconds]
prabhakarlad has joined #armlinux
prabhakarlad has quit [Ping timeout: 256 seconds]
macromorgan has quit [Read error: Connection reset by peer]
<arnd>
nsaenz: it depends on what you want to measure: if you add a memory blobber, you force the compiler to serialize all memory accesses around the timer read, which can be costly but is required if you are trying to time that memory access.
Amit_T has joined #armlinux
prabhakarlad has joined #armlinux
prabhakarlad has quit [Quit: Client closed]
prabhakarlad has joined #armlinux
<nsaenz>
arnd: Thanks, makes sense.
wwilly has quit [Quit: Leaving]
monstr has joined #armlinux
matthias_bgg has quit [Ping timeout: 260 seconds]
eballetbo has quit [Quit: Ping timeout (120 seconds)]
Amit_T has quit [Ping timeout: 260 seconds]
eballetbo has joined #armlinux
wwilly has joined #armlinux
Amit_T has joined #armlinux
matthias_bgg has joined #armlinux
Turingtoast has joined #armlinux
headless has joined #armlinux
ardb has joined #armlinux
ardb has quit [Client Quit]
macromorgan has joined #armlinux
monstr has quit [Remote host closed the connection]
apritzel has quit [Ping timeout: 245 seconds]
ardb has joined #armlinux
wolfshappen has quit [Ping timeout: 252 seconds]
wolfshappen has joined #armlinux
ardb has quit [Ping timeout: 252 seconds]
guillaume_g has quit [Quit: Konversation terminated!]
XV8 has joined #armlinux
ardb has joined #armlinux
Amit_T has quit [Ping timeout: 252 seconds]
ardb has quit [Ping timeout: 252 seconds]
headless has quit [Quit: Konversation terminated!]