mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-09 00:17:31 +00:00
core/linux to 3.1.10-30: update BFQ to v7
This commit is contained in:
parent
146dcbbb1f
commit
c0b610da28
3 changed files with 7049 additions and 11 deletions
|
@ -10,9 +10,9 @@ pkgname=('linux' 'linux-headers')
|
|||
_kernelname=${pkgname#linux}
|
||||
_basekernel=3.1
|
||||
pkgver=${_basekernel}.10
|
||||
pkgrel=29
|
||||
pkgrel=30
|
||||
cryptover=1.6
|
||||
bfqver=v6r2
|
||||
bfqver=v7
|
||||
uksmver=0.1.2.2
|
||||
|
||||
arch=('arm')
|
||||
|
@ -32,7 +32,7 @@ source=("ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${_basekernel}.tar.bz2
|
|||
'change-default-console-loglevel.patch'
|
||||
'usb-add-reset-resume-quirk-for-several-webcams.patch'
|
||||
"http://kerneldedup.org/download/uksm/${uksmver}/uksm-${uksmver}-for-v3.1.ge.10.patch"
|
||||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/${_basekernel}.0-${bfqver}/0001-block-prepare-I-O-context-code-for-BFQ-${bfqver}-for-${_basekernel}.0.patch"
|
||||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/${_basekernel}.0-${bfqver}/0001-block-prepare-I-O-context-code-for-BFQ-${bfqver}-for-${_basekernel}.patch"
|
||||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/${_basekernel}.0-${bfqver}/0002-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-${_basekernel}.patch"
|
||||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/${_basekernel}.0-${bfqver}/0003-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-${_basekernel}.patch"
|
||||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/${_basekernel}.0-${bfqver}/0004-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-${_basekernel}.0.patch"
|
||||
|
@ -50,10 +50,10 @@ md5sums=('8d43453f8159b2332ad410b19d86a931'
|
|||
'9d3c56a4b999c8bfbd4018089a62f662'
|
||||
'd00814b57448895e65fbbc800e8a58ba'
|
||||
'19685c92623a8176fe3ed41d1ef8c5d9'
|
||||
'4b94c49eef0a3eaa8b208662d34a73f0'
|
||||
'c194f165a59266e764683439a6068c66'
|
||||
'efeb99dd8ff6f619ecc0e399deef833e'
|
||||
'ea737ea7e9986ea3ba9325ba265055e4'
|
||||
'e4cec4526c102c859eecef3a120931b7'
|
||||
'39de88c9c7942c78ea4284515ff0e1e2'
|
||||
'd1555f9a54c324c4d01310fcf6d349e6'
|
||||
'1cf525bf26bf32cd394a727687473eb8'
|
||||
'eade38998313c25fd7934719cdf8a2ea')
|
||||
|
||||
prepare() {
|
||||
|
@ -83,7 +83,7 @@ msg2 "Add UKSM patch"
|
|||
patch -Np1 -i "${srcdir}/uksm-${uksmver}-for-v3.1.ge.10.patch"
|
||||
|
||||
msg2 "Add BFQ I/O scheduler patches"
|
||||
patch -Np1 -i "${srcdir}/0001-block-prepare-I-O-context-code-for-BFQ-${bfqver}-for-${_basekernel}.0.patch"
|
||||
patch -Np1 -i "${srcdir}/0001-block-prepare-I-O-context-code-for-BFQ-${bfqver}-for-${_basekernel}.patch"
|
||||
patch -Np1 -i "${srcdir}/0002-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-${_basekernel}.patch"
|
||||
patch -Np1 -i "${srcdir}/0003-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-${_basekernel}.patch"
|
||||
patch -Np1 -i "${srcdir}/0004-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-${_basekernel}.0.patch"
|
||||
|
@ -111,8 +111,6 @@ msg2 "Set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param)
|
|||
build() {
|
||||
cd "${srcdir}/linux-${_basekernel}"
|
||||
|
||||
LDFLAGS=""
|
||||
|
||||
# get kernel version
|
||||
make prepare
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# arg 2: the old package version
|
||||
|
||||
KERNEL_NAME=
|
||||
KERNEL_VERSION=3.1.10-29-ARCH
|
||||
KERNEL_VERSION=3.1.10-30-ARCH
|
||||
|
||||
post_install () {
|
||||
# updating module dependencies
|
||||
|
|
7040
core/linux/uksm-0.1.2.2-for-v3.1.ge.10.patch
Normal file
7040
core/linux/uksm-0.1.2.2-for-v3.1.ge.10.patch
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue