http://bugzilla.novell.com/show_bug.cgi?id=474773
User wkong@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=474773#c2
wei kong changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |CLOSED
Resolution| |WONTFIX
--- Comment #2 from wei kong 2009-06-11 21:03:39 MDT ---
Have time to re-deal with this bug.
I have tried to use pygrub O_DIRECT the image, but still happened
This bug depend on the fs of guest OS,
Use reiserfs on guest, this bug won't happen.
Mount ext3 with "commit=1,sync" on guest, we can't reproduce this bug easily.
Step to easily reproduce:
1: modify the /boot/grub/menu.lst of guest domU
*2: xm des domU (restart not easily, but once)
3: pygrub the image of domU, you will see the menu.lst not modify.
We could see the ino(inode number) not change in /boot/grub directory after
modify.
because the journal still not commit. It need time to sync.
If step2 is sync on guest, which means after rpm -ivh kernel,
do fsync /boot/grub/menu.lst and drop_cache immediately, this bug won't happen.
And I still can't reproduce this bug by normal shutdown the guest.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.