* systemd, fpdt and /dev/mem
@ 2014-11-10 21:21 Dave Jones
0 siblings, 0 replies; only message in thread
From: Dave Jones @ 2014-11-10 21:21 UTC (permalink / raw)
To: linux-acpi
I just noticed systemd has started doing this:
[ 3228.978745] Program systemd tried to access /dev/mem between 30a48000->30a48008.
After some investigation, it seems that it's reading
/sys/firmware/acpi/tables/FPDT to get a pointer, and then trying to read
that address using /dev/mem. Asides from the grossness of grovelling around in
memory, given it's too late to stop exporting pointers in sysfs objects,
should there perhaps be a better way to export the data the FPDT is
pointing at ?
Or should some part of acpi be reserving the memory range it points to,
so that the /dev/mem driver doesn't freak out ?
Curiously, the address it points to is in this range..
302b5000-3129dfff : Kernel bss
Which makes me wonder what exactly it's reading.
Dave
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-11-10 21:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-10 21:21 systemd, fpdt and /dev/mem Dave Jones
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).