All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH V2 0/5] Add infinite loop check for backing file chain
@ 2013-07-08  7:26 Xu Wang
  2013-07-08  7:26 ` [Qemu-devel] [PATCH V2 1/5] Refine and export infinite loop checking in collect_image_info_list() Xu Wang
                   ` (5 more replies)
  0 siblings, 6 replies; 18+ messages in thread
From: Xu Wang @ 2013-07-08  7:26 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, stefanha, Xu Wang, xiawenc

Updates:
  1. Changed infinite loop check in collect_image_info_list() from filename
     checking to inode checking.
  2. Absolute or relative path is OK for filename path.
  3. Hard and soft link are works well.
  4. Added WIN32 platform support (shortcuts could be recognized correctly.)
  5. Create a file which contains loop in backing file will failed.
  6. Start a vm which boot block file contains loop in backing file chain
     will failed instead of no response and segment fault.

Xu Wang (5):
  Refine and export infinite loop checking in collect_image_info_list()
  Add WIN32 platform support for backing_file_loop_check()
  Check infinite loop in bdrv_img_create()
  Add backing file loop check in change_backing_file()
  Add infinite loop check in drive_init()

 block.c               | 211 ++++++++++++++++++++++++++++++++++++++++++++++++--
 blockdev.c            |   5 ++
 include/block/block.h |   4 +
 qemu-img.c            |  30 +++----
 4 files changed, 224 insertions(+), 26 deletions(-)

-- 
1.8.1.4

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2013-07-15  6:30 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-08  7:26 [Qemu-devel] [PATCH V2 0/5] Add infinite loop check for backing file chain Xu Wang
2013-07-08  7:26 ` [Qemu-devel] [PATCH V2 1/5] Refine and export infinite loop checking in collect_image_info_list() Xu Wang
2013-07-10 10:25   ` Fam Zheng
2013-07-10 10:49     ` Fam Zheng
2013-07-12  2:58     ` Xu Wang
2013-07-08  7:26 ` [Qemu-devel] [PATCH V2 2/5] Add WIN32 platform support for backing_file_loop_check() Xu Wang
2013-07-10 10:44   ` Fam Zheng
2013-07-15  6:09     ` Xu Wang
2013-07-15  6:30       ` Fam Zheng
2013-07-08  7:26 ` [Qemu-devel] [PATCH V2 3/5] Check infinite loop in bdrv_img_create() Xu Wang
2013-07-10 10:52   ` Fam Zheng
2013-07-08  7:26 ` [Qemu-devel] [PATCH V2 4/5] Add backing file loop check in change_backing_file() Xu Wang
2013-07-10 10:57   ` Fam Zheng
2013-07-08  7:26 ` [Qemu-devel] [PATCH V2 5/5] Add infinite loop check in drive_init() Xu Wang
2013-07-10 11:00   ` Fam Zheng
2013-07-10 11:13 ` [Qemu-devel] [PATCH V2 0/5] Add infinite loop check for backing file chain Fam Zheng
2013-07-10 11:42   ` Kevin Wolf
2013-07-10 17:20     ` Eric Blake

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.