diff --git a/core/linux-kirkwood/0001-AUFS-fix-for-3.18.1.patch b/core/linux-kirkwood/0001-AUFS-fix-for-3.18.1.patch deleted file mode 100644 index d94b704ba..000000000 --- a/core/linux-kirkwood/0001-AUFS-fix-for-3.18.1.patch +++ /dev/null @@ -1,86 +0,0 @@ -From b4e9c2511bfe0eed13f7d0550241b60f6730d76a Mon Sep 17 00:00:00 2001 -From: Kevin Mihelich -Date: Thu, 18 Dec 2014 00:41:44 -0700 -Subject: [PATCH] AUFS fix for 3.18.1 - -Signed-off-by: Kevin Mihelich ---- - fs/aufs/dcsub.c | 4 ++-- - fs/aufs/debug.c | 2 +- - fs/aufs/export.c | 2 +- - fs/aufs/hnotify.c | 4 ++-- - 4 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/fs/aufs/dcsub.c b/fs/aufs/dcsub.c -index 9fbc218..04663e5 100644 ---- a/fs/aufs/dcsub.c -+++ b/fs/aufs/dcsub.c -@@ -134,7 +134,7 @@ resume: - while (next != &this_parent->d_subdirs) { - struct list_head *tmp = next; - struct dentry *dentry = list_entry(tmp, struct dentry, -- d_u.d_child); -+ d_child); - - next = tmp->next; - spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED); -@@ -170,7 +170,7 @@ resume: - this_parent = tmp; - spin_lock(&this_parent->d_lock); - rcu_read_unlock(); -- next = child->d_u.d_child.next; -+ next = child->d_child.next; - goto resume; - } - -diff --git a/fs/aufs/debug.c b/fs/aufs/debug.c -index e3ee24d..563bac0 100644 ---- a/fs/aufs/debug.c -+++ b/fs/aufs/debug.c -@@ -169,7 +169,7 @@ void au_dpri_dalias(struct inode *inode) - struct dentry *d; - - spin_lock(&inode->i_lock); -- hlist_for_each_entry(d, &inode->i_dentry, d_alias) -+ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) - au_dpri_dentry(d); - spin_unlock(&inode->i_lock); - } -diff --git a/fs/aufs/export.c b/fs/aufs/export.c -index 32df1ed..864ec30 100644 ---- a/fs/aufs/export.c -+++ b/fs/aufs/export.c -@@ -243,7 +243,7 @@ static struct dentry *decode_by_ino(struct super_block *sb, ino_t ino, - dentry = d_find_alias(inode); - else { - spin_lock(&inode->i_lock); -- hlist_for_each_entry(d, &inode->i_dentry, d_alias) { -+ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) { - spin_lock(&d->d_lock); - if (!au_test_anon(d) - && d->d_parent->d_inode->i_ino == dir_ino) { -diff --git a/fs/aufs/hnotify.c b/fs/aufs/hnotify.c -index e120c55..94d6d6e 100644 ---- a/fs/aufs/hnotify.c -+++ b/fs/aufs/hnotify.c -@@ -211,7 +211,7 @@ static int hn_gen_by_inode(char *name, unsigned int nlen, struct inode *inode, - AuDebugOn(!name); - au_iigen_dec(inode); - spin_lock(&inode->i_lock); -- hlist_for_each_entry(d, &inode->i_dentry, d_alias) { -+ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) { - spin_lock(&d->d_lock); - dname = &d->d_name; - if (dname->len != nlen -@@ -378,7 +378,7 @@ static struct dentry *lookup_wlock_by_name(char *name, unsigned int nlen, - - dentry = NULL; - spin_lock(&parent->d_lock); -- list_for_each_entry(d, &parent->d_subdirs, d_u.d_child) { -+ list_for_each_entry(d, &parent->d_subdirs, d_child) { - /* AuDbg("%pd\n", d); */ - spin_lock_nested(&d->d_lock, DENTRY_D_LOCK_NESTED); - dname = &d->d_name; --- -2.1.3 - diff --git a/core/linux-kirkwood/PKGBUILD b/core/linux-kirkwood/PKGBUILD index c83efe2c1..fb0251ec7 100644 --- a/core/linux-kirkwood/PKGBUILD +++ b/core/linux-kirkwood/PKGBUILD @@ -7,7 +7,7 @@ pkgbase=linux-kirkwood _kernelname=${pkgbase#linux} _desc="Marvell Kirkwood" pkgver=3.18.3 -pkgrel=1 +pkgrel=2 cryptodev_commit=6aa62a2c320b04f55fdfe0ed015c3d9b48997239 bfqver=v7r7 @@ -25,7 +25,7 @@ source=("ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${pkgver}.tar.xz" '0001-disable-mv643xx_eth-TSO.patch' # "git://git.code.sf.net/p/aufs/aufs3-standalone#branch=aufs3.x-rcN" "git://git.code.sf.net/p/aufs/aufs3-standalone#branch=aufs${pkgver:0:4}.1+" - 'cryptodev.tar.gz::https://github.com/cryptodev-linux/cryptodev-linux/archive/${cryptodev_commit}.tar.gz' + "cryptodev.tar.gz::https://github.com/cryptodev-linux/cryptodev-linux/archive/${cryptodev_commit}.tar.gz" "http://algo.ing.unimo.it/people/paolo/disk_sched/patches/${pkgver:0:4}.0-${bfqver}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-${pkgver:0:4}.patch" "http://algo.ing.unimo.it/people/paolo/disk_sched/patches/${pkgver:0:4}.0-${bfqver}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-${pkgver:0:4}.patch" "http://algo.ing.unimo.it/people/paolo/disk_sched/patches/${pkgver:0:4}.0-${bfqver}/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-${pkgver:0:4}.0.patch")