ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
smallville7123 has joined #wayland
smallville7123 is now known as Guest1294
smallville7123 has joined #wayland
molinari has quit [Ping timeout: 480 seconds]
Guest1294 has quit [Read error: Connection reset by peer]
smallville7123 is now known as Guest1296
smallville7123 has joined #wayland
Guest1296 has quit [Ping timeout: 480 seconds]
manuel1985 has joined #wayland
fmuellner has quit []
fmuellner has joined #wayland
rv1sr has quit []
eroc1990 has quit [Remote host closed the connection]
eroc1990 has joined #wayland
manuel1985 has quit [Remote host closed the connection]
manuel1985 has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
Leopold has joined #wayland
Leopold_ has quit [Ping timeout: 480 seconds]
manuel1985 has quit [Ping timeout: 480 seconds]
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
smallville7123 has quit [Ping timeout: 480 seconds]
Brainium has joined #wayland
Leopold_ has joined #wayland
smallville7123 has joined #wayland
Leopold has quit [Ping timeout: 480 seconds]
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
julio7359 has joined #wayland
Emantor has quit [Quit: ZNC - http://znc.in]
Seirdy has quit [Ping timeout: 480 seconds]
Emantor has joined #wayland
Fxzxmic has joined #wayland
sav10 has quit [Remote host closed the connection]
julio7359 has quit [Ping timeout: 480 seconds]
Seirdy has joined #wayland
julio7359 has joined #wayland
<wlb> wayland Issue #344 opened by Hector Martin (marcan) Communicate scroll inversion/natural scrolling flag to clients https://gitlab.freedesktop.org/wayland/wayland/-/issues/344
kts has joined #wayland
junaid has joined #wayland
Fxzx_mic has joined #wayland
Seirdy has quit []
Fxzxmic has quit [Ping timeout: 480 seconds]
julio7359 has quit [Remote host closed the connection]
Fxzxmic has joined #wayland
Fxzx_mic has quit [Ping timeout: 480 seconds]
radu24284303951534727071489559 has joined #wayland
Fxzx_mic has joined #wayland
Fxzxmic has quit [Ping timeout: 480 seconds]
hardening has joined #wayland
radu24284303951534727071489559 has quit []
radu24284303951534727071489559 has joined #wayland
rasterman has joined #wayland
Company has quit [Quit: Leaving]
<mjt> ManMower: so, re the wlfreerdp issue yesterday: I was sure it was a weston problem. Turned out I were entirely wrong, it was freerdp's :)
<mjt> I stand corrected
radu24284303951534727071489559 has quit [Ping timeout: 480 seconds]
Fxzx_mic has quit [Ping timeout: 480 seconds]
danvet has joined #wayland
rv1sr has joined #wayland
<pq> paulk, yes, I worked on mmio-trace over a decade ago, and haven't touched it since, so I might not be of much help. :-)
<pq> paulk, yes, you got the basics of it right.
<pq> paulk, set a MMIO page to fault; when it faults, decode the instruction to see what it does; set up single-stepping, mark the page present, and let the instruction complete; in single-step handler, reset everything to fault again.
<pq> paulk, read instructions are recorded after the single-step, write instructions I don't remember.
<pq> paulk, I recall that something about mmio-trace was extremely x86-specific. The instruction decoding is of course, but I forget if something else was too that would make implementing it on arm difficult.
<pq> paulk, IIRC, "pre" and "post" handlers refers to before and after executing the instruction for real.
smallville7123 is now known as Guest1318
smallville7123 has joined #wayland
<pq> paulk, I recall I had a desire to replace single-stepping with software emulation of the instruction. It would have made it much less ugly, but also emulation wasn't much there at the time or something. I think the kernel nowadays has enough emulation services to support that? Not sure.
Guest1318 has quit [Read error: Connection reset by peer]
<pq> I forget what was the other sub-system that needed instruction emulation we could have borrowed.
<pq> paulk, hmm, maybe emulation instead of single-stepping would avoid the need to shut down all CPU cores except one.
<pq> could keep the MMIO page in faulting state all the time, and execute the emulation on a parallel mapping that works
smallville7123 has quit [Read error: Connection reset by peer]
smallville7123 has joined #wayland
smallville7123 is now known as Guest1322
smallville7123 has joined #wayland
Guest1322 has quit [Read error: Connection reset by peer]
<paulk> pq: thanks!
<paulk> pq: right keeping a parallel mapping and doing the actual I/O with it sounds like it could work
<paulk> anyway the part I'm mostly worried about is decoding the instruction -- I'll look if there's arm stuff for that already around
dcz_ has joined #wayland
junaid has quit [Ping timeout: 480 seconds]
manuel1985 has joined #wayland
floof58 is now known as Guest1333
floof58 has joined #wayland
Guest1333 has quit [Ping timeout: 480 seconds]
d42 has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Leaving]
manuel1985 has quit [Ping timeout: 480 seconds]
Fxzx_mic has joined #wayland
fmuellner has joined #wayland
<pq> paulk, if that's the only issue, sounds relatively easy. :-)
fmuellner has quit []
fmuellner has joined #wayland
Fxzx_mic has quit []
Fxzxmic has joined #wayland
Fxzxmic has quit []
Fxzxmic has joined #wayland
Fxzxmic has quit [Remote host closed the connection]
Fxzxmic has joined #wayland
kts has joined #wayland
fmuellner has quit []
fmuellner has joined #wayland
smallville7123 has quit [Ping timeout: 480 seconds]
Fxzxmic has quit []
molinari has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
junaid has joined #wayland
kts has quit [Quit: Leaving]
junaid has quit [Ping timeout: 480 seconds]
junaid has joined #wayland
molinari has quit [Ping timeout: 480 seconds]
Company has joined #wayland
Leopold_ has quit [Remote host closed the connection]
Leopold has joined #wayland
junaid has quit [Ping timeout: 480 seconds]
d42 has joined #wayland
systwi has quit []
Leopold has quit [Remote host closed the connection]
bodiccea has quit [Remote host closed the connection]
Leopold has joined #wayland
bodiccea has joined #wayland
bilelmoussaoui_ has joined #wayland
bilelmoussaoui has quit [Ping timeout: 480 seconds]
bilelmoussaoui_ has quit [Ping timeout: 480 seconds]
junaid has joined #wayland
andyrtr_ has joined #wayland
dcz_ has quit [Ping timeout: 480 seconds]
andyrtr_ has quit []
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr has joined #wayland
bilelmoussaoui has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
junaid has quit [Ping timeout: 480 seconds]
Szadek has quit [Quit: WeeChat 3.8]
Szadek has joined #wayland
bilelmoussaoui has quit []
Szadek has quit [Ping timeout: 480 seconds]
Szadek has joined #wayland
Leopold has quit []
Leopold has joined #wayland
fmuellner has joined #wayland
danvet has quit [Ping timeout: 480 seconds]
fmuellner has quit []
fmuellner has joined #wayland
hardening has quit [Ping timeout: 480 seconds]
Szadek has quit [Ping timeout: 480 seconds]
Szadek has joined #wayland
Brainium has joined #wayland