When running weston-launch my dmesg has RWX mmap errors: [67790.947344] grsec: denied RWX mmap of <anonymous mapping> by /usr/libexec/weston-screensaver[weston-screensa:24286] uid/euid:1101/1101 gid/egid:1101/1101, parent /usr/libexec/weston-desktop-shell[weston-desktop-:24279] uid/euid:1101/1101 gid/egid:1101/1101 [67819.346996] grsec: denied RWX mmap of <anonymous mapping> by /usr/libexec/weston-keyboard[weston-keyboard:24322] uid/euid:1101/1101 gid/egid:1101/1101, parent /usr/bin/weston[weston:24316] uid/euid:1101/1101 gid/egid:1101/1101 [67819.347948] grsec: denied RWX mmap of <anonymous mapping> by /usr/libexec/weston-desktop-shell[weston-desktop-:24323] uid/euid:1101/1101 gid/egid:1101/1101, parent /usr/bin/weston[weston:24316] uid/euid:1101/1101 gid/egid:1101/1101 [68020.532317] grsec: denied RWX mmap of <anonymous mapping> by /usr/bin/weston-terminal[weston-terminal:24426] uid/euid:1101/1101 gid/egid:1101/1101, parent /usr/libexec/weston-desktop-shell[weston-desktop-:24323] uid/euid:1101/1101 gid/egid:1101/1101 Asked in #wayland: [21:31:33] <Nikoli> there are a lot RWX mmap messages in dmesg when using weston http://bpaste.net/raw/114782/ [21:32:02] <Nikoli> will they be fixed or it is not possible by design? [21:32:57] <krh> Nikoli: we don't allocate anything X [21:33:01] <krh> s/allocate/map [21:33:42] <Nikoli> so why i have such messages? [21:33:44] <krh> Nikoli: git grep PROT_EXEC -> nothing [21:34:14] <Nikoli> when using 3d x11 apps with radeon foss driver i do not have such errors in dmesg [21:34:18] <krh> good question [21:34:32] <Nikoli> so it is mesa? [21:36:42] <krh> Nikoli: could be mesa, yes
I've removed wayland/weston < 1.6.1.