[bitbake-devel] [dizzy 0/7] inotify patchset back-port

Alex DAMIAN alexandru.damian at intel.com
Fri Apr 10 14:57:00 UTC 2015


From: Alexandru DAMIAN <alexandru.damian at intel.com>


Hello,

This is the backport of the inotify patchset that allows the bitbake
server to read files (configuration and recipes) modified while it is running.

This backport allows proper Toaster experience for Yocto Project 1.7 Dizzy users.

I've tested this patch both functionally and performance-wise, and I could not
find any obvious bugs.

Thank you,
Alex

Alexandru DAMIAN (1):
  cooker: read file watches on server idle

Richard Purdie (6):
  bitbake: Add pyinotify to lib/
  cooker/cache/parse: Implement pyinofity based reconfigure
  cooker: Fix pyinotify handling of ENOENT issues
  cooker: Further optimise pyinotify
  cooker: Improve pyinotify performance
  cooker/server: Fix up 100% CPU usage at idle

 lib/bb/cache.py          |    5 +-
 lib/bb/cooker.py         |   79 +-
 lib/bb/parse/__init__.py |    5 +
 lib/bb/server/process.py |    3 +
 lib/bb/server/xmlrpc.py  |    3 +
 lib/pyinotify.py         | 2416 ++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 2508 insertions(+), 3 deletions(-)
 create mode 100644 lib/pyinotify.py

-- 
1.9.1




More information about the bitbake-devel mailing list