{"push_id":1424078887,"size":10,"distinct_size":10,"ref":"refs/heads/testing","head":"5c86540ad1562dc48ed9050e3495b80515f4f8d9","before":"464e12e0ebb85516db686d1e00f9a71d342d1c0f","commits":[{"sha":"3746f3036067f5524d676637a6b6efbc56e55de4","author":{"name":"Cyrill Gorcunov","email":"248bbc17d3702abe1346a02125bcff45fcf19f4f@openvz.org"},"message":"compel: plugins,fds -- Don't include log.h\n\nIt's libcompel's helper. We need to address this problem later.\n\ntravis-ci: success for compel: A few fixes and example\nSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org>\nSigned-off-by: Pavel Emelyanov <xemul@virtuozzo.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/3746f3036067f5524d676637a6b6efbc56e55de4"},{"sha":"4015285298f91e2eda8ec88276312097cabf5a59","author":{"name":"Cyrill Gorcunov","email":"248bbc17d3702abe1346a02125bcff45fcf19f4f@openvz.org"},"message":"compel: Improve infect\n\n - extend handle_sigchld\n - fix garbage return in compel_prepare\n - handle errors in make_sock_for\n\ntravis-ci: success for compel: A few fixes and example\nSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org>\nSigned-off-by: Pavel Emelyanov <xemul@virtuozzo.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/4015285298f91e2eda8ec88276312097cabf5a59"},{"sha":"377c64af0a1089af091b11c495b1b4d95bf196fa","author":{"name":"Cyrill Gorcunov","email":"248bbc17d3702abe1346a02125bcff45fcf19f4f@openvz.org"},"message":"compel: Rename 'piegen' action into 'hgen'\n\nWhere hgen stands for \"header generator\".\n\ntravis-ci: success for compel: Rename 'piegen' action into 'hgen'\nSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org>\nSigned-off-by: Pavel Emelyanov <xemul@virtuozzo.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/377c64af0a1089af091b11c495b1b4d95bf196fa"},{"sha":"6061287d3837d575cf5c5db705b314643e445686","author":{"name":"Pavel Emelyanov","email":"97be45951aef3afc49338a5d4d55d2ea5d32a42b@virtuozzo.com"},"message":"compel: Prepare for several ways to load blob into libcompel\n\nRight now we load blob into libcompel by providing values\nfrom .h file which was generated by \"compel hgen\" command.\n\nIn the future we'd like to provide other ways (e.g. by\npusing mmap()-ed memory with .o file, or by .o file path),\nso prepare for such future.\n\ntravis-ci: success for compel: Prepare for several ways to load blob into libcompel\nSigned-off-by: Pavel Emelyanov <xemul@virtuozzo.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/6061287d3837d575cf5c5db705b314643e445686"},{"sha":"32ee829dab9881de792d15f5f8ad4810ce0b34d3","author":{"name":"Mike Rapoport","email":"79aba15e8558c222ae590f67d467e8fab375da3d@linux.vnet.ibm.com"},"message":"lazy-pages: init_mm_entry: replace lazy_pages_info parameter with PID\n\nThe MmEntry initialization does not require the entire lazy_pages_info, but\nonly the PID.\n\nSigned-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/32ee829dab9881de792d15f5f8ad4810ce0b34d3"},{"sha":"2b9c34fd8dcc48443f9583728908c4dafdbc0c46","author":{"name":"Mike Rapoport","email":"79aba15e8558c222ae590f67d467e8fab375da3d@linux.vnet.ibm.com"},"message":"test: add 'nolazy' flag for tests not compatible with lazy pages\n\nThe kernel support for lazy pages (userfaultfd) lacks many important\nfeatures which effectively prevents success in certain tests.\nAllow skipping such test with somewhat informative message\n\nSigned-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/2b9c34fd8dcc48443f9583728908c4dafdbc0c46"},{"sha":"fa82b33a61fd2b8ebd01d8ac31eee21cfb74a858","author":{"name":"Mike Rapoport","email":"79aba15e8558c222ae590f67d467e8fab375da3d@linux.vnet.ibm.com"},"message":"page-xfer: add ability to send pages from local dump\n\nCurrently, standalone page-server can only receive pages from the remote\ndump. Extend it with the ability to serve local memory dump to a remote\nlazy-pages daemon.\n\nSigned-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/fa82b33a61fd2b8ebd01d8ac31eee21cfb74a858"},{"sha":"52bcb665a4708b14aeaab9bff630e0747ad3c99b","author":{"name":"Mike Rapoport","email":"79aba15e8558c222ae590f67d467e8fab375da3d@linux.vnet.ibm.com"},"message":"zdtm.py: simulate lazy migration with page server that can send pages\n\nLazy migration requires both dumped and restored processes to coexist at\nthe same time. This breaks some basic assumptions in the zdtm design.\nSimulation of lazy migration with the page server allows testing most of\nthe involved code paths without major intervention into zdtm\ninfrastructure.\n\nSigned-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/52bcb665a4708b14aeaab9bff630e0747ad3c99b"},{"sha":"20442df48be500a95d9c96886e22ee5551c2b641","author":{"name":"Mike Rapoport","email":"79aba15e8558c222ae590f67d467e8fab375da3d@linux.vnet.ibm.com"},"message":"page-pipe: (yet another) fix for split page-pipe buffers\n\nSplitting of the trailing part of page-pipe buffer worked by coincidence\nfor single page requests. Request longer than a single page were not\nhandled correctly.\nThe proper point for splitting the trailing part of the page-pipe buffer is\nthe IOV following the IOV containing the desired page(s).\n\nSigned-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/20442df48be500a95d9c96886e22ee5551c2b641"},{"sha":"5c86540ad1562dc48ed9050e3495b80515f4f8d9","author":{"name":"Mike Rapoport","email":"79aba15e8558c222ae590f67d467e8fab375da3d@linux.vnet.ibm.com"},"message":"page-xfer: page_server_get_pages: replace BUG_ONs with 'return -1'\n\nInstead of crashing dump/page-server when a problem detected after the\npage-pipe was split, print nice error messages and return error.\n\nSigned-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/rppt/criu/commits/5c86540ad1562dc48ed9050e3495b80515f4f8d9"}]}
{"actor":{"display_login":"rppt"}}