mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-28 22:57:37 +00:00
core/linux-kirkwood to 4.2.3-1
This commit is contained in:
parent
ddc8c4a104
commit
9ad3c74c44
2 changed files with 39 additions and 19 deletions
|
@ -6,18 +6,18 @@ buildarch=2
|
||||||
pkgbase=linux-kirkwood
|
pkgbase=linux-kirkwood
|
||||||
_kernelname=${pkgbase#linux}
|
_kernelname=${pkgbase#linux}
|
||||||
_desc="Marvell Kirkwood"
|
_desc="Marvell Kirkwood"
|
||||||
pkgver=4.2.2
|
pkgver=4.2.3
|
||||||
srcver=${pkgver%.0}
|
srcver=${pkgver%.0}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
cryptodev_commit=da730106c2558c8e0c8e1b1b1812d32ef9574ab7
|
cryptodev_commit=da730106c2558c8e0c8e1b1b1812d32ef9574ab7
|
||||||
bfqver=v7r8
|
bfqver=v7r8
|
||||||
|
|
||||||
### BFQ patch kernel version
|
### BFQ patch kernel version
|
||||||
# bfqkern=${pkgver:0:3}
|
bfqkern=${pkgver:0:3}
|
||||||
bfqkern=4.1
|
# bfqkern=4.1
|
||||||
|
|
||||||
### AUFS branch name
|
### AUFS branch name
|
||||||
# aufsbranch="aufs${pkgver:0:3}"
|
aufsbranch="aufs${pkgver:0:3}"
|
||||||
# aufsbranch="aufs4.x-rcN"
|
# aufsbranch="aufs4.x-rcN"
|
||||||
|
|
||||||
arch=('arm')
|
arch=('arm')
|
||||||
|
@ -32,35 +32,36 @@ source=("https://kernel.org/pub/linux/kernel/v4.x/linux-${srcver}.tar.xz"
|
||||||
'mach-types::http://www.arm.linux.org.uk/developer/machines/download.php'
|
'mach-types::http://www.arm.linux.org.uk/developer/machines/download.php'
|
||||||
'usb-add-reset-resume-quirk-for-several-webcams.patch'
|
'usb-add-reset-resume-quirk-for-several-webcams.patch'
|
||||||
'0001-disable-mv643xx_eth-TSO.patch'
|
'0001-disable-mv643xx_eth-TSO.patch'
|
||||||
# "git+https://github.com/sfjro/aufs4-standalone.git#branch=${aufsbranch}"
|
"git+https://github.com/sfjro/aufs4-standalone.git#branch=${aufsbranch}"
|
||||||
"cryptodev-${cryptodev_commit}.tar.gz::https://github.com/cryptodev-linux/cryptodev-linux/archive/${cryptodev_commit}.tar.gz"
|
"cryptodev-${cryptodev_commit}.tar.gz::https://github.com/cryptodev-linux/cryptodev-linux/archive/${cryptodev_commit}.tar.gz"
|
||||||
"ftp://teambelgium.net/bfq/patches/${bfqkern}.0-${bfqver}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-${bfqkern}.patch"
|
"ftp://teambelgium.net/bfq/patches/${bfqkern}.0-${bfqver}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-${bfqkern}.patch"
|
||||||
"ftp://teambelgium.net/bfq/patches/${bfqkern}.0-${bfqver}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-${bfqkern}.patch"
|
"ftp://teambelgium.net/bfq/patches/${bfqkern}.0-${bfqver}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-${bfqkern}.patch"
|
||||||
"ftp://teambelgium.net/bfq/patches/${bfqkern}.0-${bfqver}/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-${bfqkern}.0.patch")
|
"ftp://teambelgium.net/bfq/patches/${bfqkern}.0-${bfqver}/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-${bfqkern}.0.patch")
|
||||||
|
|
||||||
md5sums=('96fa02a8cba28739b993042d668ad997'
|
md5sums=('936530a3b28f38ec9dbfa1fcabe9acd4'
|
||||||
'777d455648bd9d6017bc2620347596e8'
|
'777d455648bd9d6017bc2620347596e8'
|
||||||
'17cbcffe875ed69b9d30e347438b4bea'
|
'0d88fa5e9166f3b88cd6b066edda174d'
|
||||||
'5faf5d5f9aadf621942bd03c3b993947'
|
'5faf5d5f9aadf621942bd03c3b993947'
|
||||||
'9b5a265440abf57d2052838f31486a3a'
|
'9b5a265440abf57d2052838f31486a3a'
|
||||||
'09d44b9f07abfaeaf4f688ee52034786'
|
'09d44b9f07abfaeaf4f688ee52034786'
|
||||||
|
'SKIP'
|
||||||
'8fb4d3b7cc970351f3b5078b7893a107'
|
'8fb4d3b7cc970351f3b5078b7893a107'
|
||||||
'74bf103542cbdee0363819309adb97a2'
|
'82160f921c074b79a64a71b8d8945b06'
|
||||||
'f09baae3c7add4ed9bedde22ae3efe19'
|
'd84e9d42dd3378d80af10120806609f7'
|
||||||
'bd8cc19a31d1cf8aeeaf9245057c4f9b')
|
'b40833e6852e4c4c622836fe05dc6c71')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd "${srcdir}/linux-${srcver}"
|
cd "${srcdir}/linux-${srcver}"
|
||||||
|
|
||||||
# msg2 "Copying aufs patches into the kernel source tree"
|
msg2 "Copying aufs patches into the kernel source tree"
|
||||||
# cp -ru "${srcdir}/aufs4-standalone/"{Documentation,fs} "${srcdir}/linux-${srcver}/"
|
cp -ru "${srcdir}/aufs4-standalone/"{Documentation,fs} "${srcdir}/linux-${srcver}/"
|
||||||
# cp -ru "${srcdir}/aufs4-standalone/include/uapi/linux/aufs_type.h" "${srcdir}/linux-${srcver}/include/"{linux/,uapi/linux/}
|
cp -ru "${srcdir}/aufs4-standalone/include/uapi/linux/aufs_type.h" "${srcdir}/linux-${srcver}/include/"{linux/,uapi/linux/}
|
||||||
|
|
||||||
# msg2 "Applying aufs patches"
|
msg2 "Applying aufs patches"
|
||||||
# patch -Np1 -i ../aufs4-standalone/aufs4-kbuild.patch
|
patch -Np1 -i ../aufs4-standalone/aufs4-kbuild.patch
|
||||||
# patch -Np1 -i ../aufs4-standalone/aufs4-base.patch
|
patch -Np1 -i ../aufs4-standalone/aufs4-base.patch
|
||||||
# patch -Np1 -i ../aufs4-standalone/aufs4-mmap.patch
|
patch -Np1 -i ../aufs4-standalone/aufs4-mmap.patch
|
||||||
# patch -Np1 -i ../aufs4-standalone/aufs4-standalone.patch
|
patch -Np1 -i ../aufs4-standalone/aufs4-standalone.patch
|
||||||
|
|
||||||
msg2 "Disable buggy TCP segmentation offload implementation"
|
msg2 "Disable buggy TCP segmentation offload implementation"
|
||||||
msg2 "http://archlinuxarm.org/forum/viewtopic.php?f=9&t=7692"
|
msg2 "http://archlinuxarm.org/forum/viewtopic.php?f=9&t=7692"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/arm 4.2.1-2 Kernel Configuration
|
# Linux/arm 4.2.3-1 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_ARM=y
|
CONFIG_ARM=y
|
||||||
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
|
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
|
||||||
|
@ -4832,6 +4832,25 @@ CONFIG_ROMFS_ON_BLOCK=y
|
||||||
# CONFIG_PSTORE is not set
|
# CONFIG_PSTORE is not set
|
||||||
# CONFIG_SYSV_FS is not set
|
# CONFIG_SYSV_FS is not set
|
||||||
# CONFIG_UFS_FS is not set
|
# CONFIG_UFS_FS is not set
|
||||||
|
CONFIG_AUFS_FS=y
|
||||||
|
CONFIG_AUFS_BRANCH_MAX_127=y
|
||||||
|
# CONFIG_AUFS_BRANCH_MAX_511 is not set
|
||||||
|
# CONFIG_AUFS_BRANCH_MAX_1023 is not set
|
||||||
|
# CONFIG_AUFS_BRANCH_MAX_32767 is not set
|
||||||
|
CONFIG_AUFS_SBILIST=y
|
||||||
|
CONFIG_AUFS_HNOTIFY=y
|
||||||
|
CONFIG_AUFS_HFSNOTIFY=y
|
||||||
|
CONFIG_AUFS_EXPORT=y
|
||||||
|
CONFIG_AUFS_XATTR=y
|
||||||
|
# CONFIG_AUFS_FHSM is not set
|
||||||
|
CONFIG_AUFS_RDU=y
|
||||||
|
CONFIG_AUFS_SHWH=y
|
||||||
|
CONFIG_AUFS_BR_RAMFS=y
|
||||||
|
CONFIG_AUFS_BR_FUSE=y
|
||||||
|
CONFIG_AUFS_POLL=y
|
||||||
|
CONFIG_AUFS_BR_HFSPLUS=y
|
||||||
|
CONFIG_AUFS_BDEV_LOOP=y
|
||||||
|
# CONFIG_AUFS_DEBUG is not set
|
||||||
CONFIG_NETWORK_FILESYSTEMS=y
|
CONFIG_NETWORK_FILESYSTEMS=y
|
||||||
CONFIG_NFS_FS=m
|
CONFIG_NFS_FS=m
|
||||||
CONFIG_NFS_V2=m
|
CONFIG_NFS_V2=m
|
||||||
|
|
Loading…
Reference in a new issue