a318a135c6
sysprofd: fix include
2019-05-29 15:13:00 -07:00
d6d4c0d140
sysprofd: start on optimized getprocessinfo helper
...
Calling all the individual function calls to get process information would
be considerably inefficient, so we can coalesce a bunch of that and change
our process-model implementation (and proc source) to use this.
2019-05-29 15:13:00 -07:00
200f7484d1
sysprofd: remove consistency check
...
We can try and just let the syscall tell us what happened.
2019-05-29 15:13:00 -07:00
aafcc0a57a
sysprofd: remove debug code
2019-05-29 15:13:00 -07:00
cd3b4d6538
src: use helpers and add group_fd to remote API
2019-05-29 15:13:00 -07:00
4a6f7324c1
sysprofd: fix error path and add some logging
2019-05-29 15:12:59 -07:00
bc5c243407
sysprofd: implement mechanics for perf_event_open
2019-05-29 15:12:59 -07:00
ab2fdffa6d
sysprofd: require polkit authorization by the peer
2019-05-29 15:12:59 -07:00
ed48eadd08
sysprofd: start on port to GDBusConnection
...
This will help us reduce a lot of code and eventually make some things
more asynchronous to allow for interactive authorization.
2019-05-29 15:12:59 -07:00