[Maverick] pull-request: aufs2 update to fix live-cd boot panics
Andy Whitcroft
apw at canonical.com
Tue Jun 1 17:45:14 UTC 2010
We have been seeing panics in early boot of the live CDs. These are
occuring in aufs2. This update moves us to the latest aufs2 code
for 2.6.34 and in my testing allows me to boot updated live CD images.
For Maverick Alpha-1.
-apw
The following changes since commit
25717da0a681129bf2beb1e157a5804ba9dee028:
Leann Ogasawara (1):
UBUNTU: Ubuntu-2.6.34-5.12
are available in the git repository at:
git://kernel.ubuntu.com/apw/ubuntu-maverick aufs2
Andy Whitcroft (7):
Revert "UBUNTU: ubuntu: AUFS -- aufs2 20091209"
Revert "UBUNTU: ubuntu: AUFS -- export various core functions (aufs2-standalone.patch)"
Revert "UBUNTU: ubuntu: AUFS -- export various core functions (aufs2-base.patch)"
UBUNTU: ubuntu: AUFS -- aufs2 base patch for linux-2.6.34
UBUNTU: ubuntu: AUFS -- aufs2 standalone patch for linux-2.6.34
UBUNTU: ubuntu: AUFS -- update to standalone 2.6.34 as at 20100601
UBUNTU: [Config] AUFS -- enable aufs options
debian.master/config/config.common.ports | 4 +-
debian.master/config/config.common.ubuntu | 4 +-
fs/namespace.c | 2 +-
fs/notify/group.c | 3 +
fs/notify/inode_mark.c | 5 +
security/commoncap.c | 1 +
security/integrity/ima/ima_main.c | 1 -
security/security.c | 5 +-
ubuntu/aufs/BOM | 12 -
ubuntu/aufs/Kconfig | 49 ++-
ubuntu/aufs/Makefile | 6 +
ubuntu/aufs/aufs.h | 12 +-
ubuntu/aufs/branch.c | 77 ++--
ubuntu/aufs/branch.h | 14 +-
ubuntu/aufs/conf.mk | 4 +-
ubuntu/aufs/cpup.c | 47 ++-
ubuntu/aufs/cpup.h | 2 +-
ubuntu/aufs/dbgaufs.c | 5 +-
ubuntu/aufs/dbgaufs.h | 41 +--
ubuntu/aufs/dcsub.c | 43 +--
ubuntu/aufs/dcsub.h | 4 +-
ubuntu/aufs/debug.c | 46 +-
ubuntu/aufs/debug.h | 76 ++--
ubuntu/aufs/dentry.c | 58 +--
ubuntu/aufs/dentry.h | 26 +-
ubuntu/aufs/dinfo.c | 44 ++-
ubuntu/aufs/dir.c | 106 +++--
ubuntu/aufs/dir.h | 6 +-
ubuntu/aufs/dynop.c | 404 ++++++++++++++++
ubuntu/aufs/dynop.h | 109 +++++
ubuntu/aufs/export.c | 107 +++-
ubuntu/aufs/f_op.c | 448 ++++++++++--------
ubuntu/aufs/f_op_sp.c | 299 ++++++++++++
ubuntu/aufs/file.c | 219 ++++++---
ubuntu/aufs/file.h | 126 ++++--
ubuntu/aufs/finfo.c | 139 ++++--
ubuntu/aufs/fstype.h | 19 +-
ubuntu/aufs/hfsnotify.c | 230 +++++++++
ubuntu/aufs/hfsplus.c | 58 +++
ubuntu/aufs/hinotify.c | 698 ++++-----------------------
ubuntu/aufs/hnotify.c | 671 +++++++++++++++++++++++++
ubuntu/aufs/i_op.c | 202 +++++----
ubuntu/aufs/i_op_add.c | 30 +-
ubuntu/aufs/i_op_del.c | 12 +-
ubuntu/aufs/i_op_ren.c | 48 ++-
ubuntu/aufs/iinfo.c | 42 +-
ubuntu/{ => aufs}/include/linux/aufs_type.h | 9 +-
ubuntu/aufs/inode.c | 50 +-
ubuntu/aufs/inode.h | 167 ++++----
ubuntu/aufs/ioctl.c | 19 +-
ubuntu/aufs/loop.c | 4 +-
ubuntu/aufs/loop.h | 16 +-
ubuntu/aufs/magic.mk | 6 +
ubuntu/aufs/module.c | 31 +-
ubuntu/aufs/module.h | 24 +-
ubuntu/aufs/mtx.h | 48 ++
ubuntu/aufs/opts.c | 64 ++-
ubuntu/aufs/opts.h | 14 +-
ubuntu/aufs/plink.c | 137 ++++--
ubuntu/aufs/poll.c | 4 +-
ubuntu/aufs/rdu.c | 17 +-
ubuntu/aufs/rwsem.h | 3 +-
ubuntu/aufs/sbinfo.c | 18 +-
ubuntu/aufs/spl.h | 11 +-
ubuntu/aufs/super.c | 73 +--
ubuntu/aufs/super.h | 41 +--
ubuntu/aufs/sysaufs.c | 7 +-
ubuntu/aufs/sysaufs.h | 25 +-
ubuntu/aufs/sysfs.c | 11 +-
ubuntu/aufs/sysrq.c | 9 +-
ubuntu/aufs/vdir.c | 12 +-
ubuntu/aufs/vfsub.c | 78 +++-
ubuntu/aufs/vfsub.h | 54 ++-
ubuntu/aufs/wbr_policy.c | 71 +++-
ubuntu/aufs/whout.c | 17 +-
ubuntu/aufs/whout.h | 2 +-
ubuntu/aufs/wkq.c | 110 +----
ubuntu/aufs/wkq.h | 6 +-
ubuntu/aufs/xino.c | 32 +-
79 files changed, 3765 insertions(+), 1989 deletions(-)
delete mode 100644 ubuntu/aufs/BOM
create mode 100644 ubuntu/aufs/dynop.c
create mode 100644 ubuntu/aufs/dynop.h
create mode 100644 ubuntu/aufs/f_op_sp.c
create mode 100644 ubuntu/aufs/hfsnotify.c
create mode 100644 ubuntu/aufs/hfsplus.c
create mode 100644 ubuntu/aufs/hnotify.c
rename ubuntu/{ => aufs}/include/linux/aufs_type.h (96%)
create mode 100644 ubuntu/aufs/mtx.h
diff --git a/debian.master/config/config.common.ports b/debian.master/config/config.common.ports
index 97b350b..b7d30a0 100644
--- a/debian.master/config/config.common.ports
+++ b/debian.master/config/config.common.ports
More information about the kernel-team
mailing list