2015-09-22 08:34:52 |
Daniel van Vugt |
description |
Android Mir servers leak fds when a client disconnects.
This bug originated in: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1495871/comments/18
However I can now reproduce it using the Mir demo servers. So it seems to be a low level Mir bug. And only seems to happen on android, not on desktop/gbm (although we have had similar, see bug bug 1185183).
On arale, when a client disconnects, the server gains a number of these fds:
> lrwx------ 1 root root 64 Sep 22 08:24 39 -> anon_inode:dmabuf
32a31
> lrwx------ 1 root root 64 Sep 22 08:24 47 -> /dev/pvrsrvkm
35a35,41
> lrwx------ 1 root root 64 Sep 22 08:24 52 -> anon_inode:dmabuf
> lrwx------ 1 root root 64 Sep 22 08:24 53 -> /dev/pvrsrvkm
> lrwx------ 1 root root 64 Sep 22 08:24 55 -> /dev/pvrsrvkm
> lrwx------ 1 root root 64 Sep 22 08:24 56 -> /dev/pvrsrvkm
> lrwx------ 1 root root 64 Sep 22 08:24 63 -> anon_inode:dmabuf
> lrwx------ 1 root root 64 Sep 22 08:24 64 -> /dev/pvrsrvkm
> lrwx------ 1 root root 64 Sep 22 08:24 67 -> /dev/pvrsrvkm |
Android Mir servers leak fds when a client disconnects.
This bug originated in: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1495871/comments/18
However I can now reproduce it using the Mir demo servers. So it seems to be a low level Mir bug. And only seems to happen on android, not on desktop/gbm (although we have had similar, see bug bug 1185183).
On arale, when a client disconnects, the server gains a number of these fds:
> lrwx------ 1 root root 64 Sep 22 08:34 57 -> anon_inode:dmabuf
> lrwx------ 1 root root 64 Sep 22 08:34 58 -> /dev/pvrsrvkm
> lrwx------ 1 root root 64 Sep 22 08:34 59 -> /dev/pvrsrvkm |
|
2015-09-22 08:47:05 |
Daniel van Vugt |
description |
Android Mir servers leak fds when a client disconnects.
This bug originated in: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1495871/comments/18
However I can now reproduce it using the Mir demo servers. So it seems to be a low level Mir bug. And only seems to happen on android, not on desktop/gbm (although we have had similar, see bug bug 1185183).
On arale, when a client disconnects, the server gains a number of these fds:
> lrwx------ 1 root root 64 Sep 22 08:34 57 -> anon_inode:dmabuf
> lrwx------ 1 root root 64 Sep 22 08:34 58 -> /dev/pvrsrvkm
> lrwx------ 1 root root 64 Sep 22 08:34 59 -> /dev/pvrsrvkm |
Android Mir servers leak fds when a client disconnects.
This bug originated in: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1495871/comments/18
However I can now reproduce it using the Mir demo servers. So it seems to be a low level Mir bug. And only seems to happen on android, not on desktop/gbm (although we have had similar, see bug 1185183).
On arale, when a client disconnects, the server gains a number of these fds:
> lrwx------ 1 root root 64 Sep 22 08:34 57 -> anon_inode:dmabuf
> lrwx------ 1 root root 64 Sep 22 08:34 58 -> /dev/pvrsrvkm
> lrwx------ 1 root root 64 Sep 22 08:34 59 -> /dev/pvrsrvkm |
|