Aurelien Jarno
718b0facc8
[powerpc/powerpc64,ppc64el] Backport more KVM patches from 3.17. Enable
...
KVM_BOOK3S_64_HV, KVM_BOOK3S_64_PR and KVM_XICS, but keep KVM_BOOK3S_64
disabled for now as it would trigger an ABI change (Partially addresses:
#761656 ).
usb/gadget: Enable USB_NET2280 as module
svn path=/dists/sid/linux/; revision=21849
2014-09-16 07:21:54 +00:00
Ben Hutchings
83eeb618bc
sfc: Add support for Solarflare 7000 series 40G network adapters
...
Most of the necessary code already went into 3.12, so this is a small change.
svn path=/dists/sid/linux/; revision=21846
2014-09-15 02:44:00 +00:00
Ben Hutchings
6cb0a835c8
reiserfs: Apply critical fixes
...
Two patches in 3.17 cc'd to stable, one of which is an easily
triggered data loss bug (#761457 ).
svn path=/dists/sid/linux/; revision=21843
2014-09-13 23:24:14 +00:00
Ben Hutchings
4bafad72b0
drivers/mfd/rtsx_usb.c: export device table ( Closes : #761428 )
...
svn path=/dists/sid/linux/; revision=21842
2014-09-13 21:28:30 +00:00
Ben Hutchings
816a86c97a
libceph: Apply critical fixes
...
Several patches in 3.17 cc'd to stable, all of which look security-
relevant though I don't think they have CVE IDs.
svn path=/dists/sid/linux/; revision=21835
2014-09-13 02:46:54 +00:00
Ian Campbell
64d07e85d9
[arm64] Backport xgene Ethernet and include phy-xgene in udebs
...
phy-xgene is needed for ahci_xgene not the Ethernet driver, so place in
sata-modules for now. While there move ahci_xgene from the toplevel list into
the arm64 specific list.
svn path=/dists/sid/linux/; revision=21828
2014-09-12 15:20:43 +00:00
Ben Hutchings
ec2241f23d
[armhf] deb-pkg: Add automatic support for armhf architecture
...
svn path=/dists/sid/linux/; revision=21827
2014-09-12 14:29:43 +00:00
Ben Hutchings
39f03a5534
[ppc64el] deb-pkg: Add support for powerpc little endian
...
svn path=/dists/sid/linux/; revision=21826
2014-09-12 14:24:52 +00:00
Ben Hutchings
a3b4639c85
builddeb: put the dbg files into the correct directory
...
svn path=/dists/sid/linux/; revision=21825
2014-09-12 14:20:46 +00:00
Ben Hutchings
098e1cc1c0
Re-group patches in series
...
svn path=/dists/sid/linux/; revision=21823
2014-09-12 13:44:38 +00:00
Ben Hutchings
e77d849b25
Move x86-specific memtest patch into the right directory
...
svn path=/dists/sid/linux/; revision=21822
2014-09-12 13:42:28 +00:00
Ben Hutchings
0beb6526a3
SCSI: aic94xx: Remove broken fallback for missing Ctrl-A user settings
...
svn path=/dists/sid/linux/; revision=21821
2014-09-12 13:38:52 +00:00
Ben Hutchings
b705f88f51
i2o: Disable I2O_EXT_ADAPTEC on 64-bit, as it assumes 32-bit virtual addresses
...
svn path=/dists/sid/linux/; revision=21820
2014-09-12 13:32:22 +00:00
Ben Hutchings
7f39df6413
aufs: Update to aufs3.16-20140908
...
svn path=/dists/trunk/linux/; revision=21782
2014-09-08 01:24:43 +00:00
Ben Hutchings
55e62d8bde
Move recently added patches into the right sections of the series
...
svn path=/dists/trunk/linux/; revision=21780
2014-09-07 23:06:15 +00:00
Ben Hutchings
7dd2587507
mnt: Fix flag handling on remount (CVE-2014-5206)
...
- mnt: Only change user settable mount flags in remount
- mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into
do_remount
- mnt: Correct permission checks in do_remount
- mnt: Change the default remount atime from relatime to the existing value
- mnt: Add tests for unprivileged remount cases that have found to be faulty
svn path=/dists/trunk/linux/; revision=21777
2014-09-07 22:57:20 +00:00
Ben Hutchings
394b7f7b25
[mips*/loongson-2f] video: Re-add and enable sm7xxfb driver, removed upstream in 3.15
...
svn path=/dists/trunk/linux/; revision=21775
2014-09-07 20:39:29 +00:00
Ben Hutchings
9852c42848
Drop bug fix that was included in 3.16.2
...
svn path=/dists/trunk/linux/; revision=21763
2014-09-07 02:58:39 +00:00
Ben Hutchings
132c1763b5
virtio-scsi: Implement change_queue_depth for virtscsi targets ( Closes : #760324 )
...
svn path=/dists/trunk/linux/; revision=21762
2014-09-07 02:52:06 +00:00
Aurelien Jarno
b1a41a45b1
[ppc64el] debian/patches/debian/ppc64el-disable-zImage.patch: remove patch.
...
The 'powerpc/boot: 64bit little endian wrapper' patch-set is in linux 3.16,
thus the default make/image-y target is OK now.
svn path=/dists/trunk/linux/; revision=21760
2014-09-02 21:54:43 +00:00
Aurelien Jarno
97ad3c8126
[powerpc,ppc64el] Backport KVM little endian support from 3.17.
...
svn path=/dists/trunk/linux/; revision=21758
2014-09-01 19:34:44 +00:00
Aurelien Jarno
c89efe2368
Revert r21750, as vmlinuz support for ppc64el is not ready for all bootloaders yet
...
svn path=/dists/trunk/linux/; revision=21754
2014-08-29 21:48:57 +00:00
Aurelien Jarno
8364adfe25
* [ppc64el] debian/config/ppc64el/defines: switch to vmlinuz (from vmlinux).
...
* [ppc64el] debian/patches/debian/ppc64el-disable-zImage.patch: remove patch.
The 'powerpc/boot: 64bit little endian wrapper' patch-set is in linux 3.16.
(Closes : #759389 ).
svn path=/dists/trunk/linux/; revision=21750
2014-08-27 07:41:59 +00:00
Ben Hutchings
24876894ca
aio: fix reqs_available handling (regression in 3.14.10)
...
svn path=/dists/trunk/linux/; revision=21749
2014-08-27 06:48:09 +00:00
Aurelien Jarno
c35b794371
Group patches
...
svn path=/dists/trunk/linux/; revision=21742
2014-08-24 18:45:44 +00:00
Aurelien Jarno
5e776bb276
[mips*/loongson3] Backport Loongson 3B support from 3.17.
...
svn path=/dists/trunk/linux/; revision=21741
2014-08-24 18:45:12 +00:00
Ben Hutchings
7e180f1530
Merge pending changes from sid
...
svn path=/dists/trunk/linux/; revision=21736
2014-08-24 00:45:55 +00:00
Aurelien Jarno
f3f70bfebc
* [mips*] Fix FP emulation for unaligned accesses.
...
svn path=/dists/sid/linux/; revision=21723
2014-08-10 12:39:26 +00:00
Ben Hutchings
015d7cd7da
Merge changes from sid up to 3.14.15-1
...
svn path=/dists/trunk/linux/; revision=21704
2014-08-07 20:30:32 +00:00
Ben Hutchings
f8f5f66f00
net: sctp: inherit auth_capable on INIT collisions (CVE-2014-5077)
...
svn path=/dists/sid/linux/; revision=21699
2014-08-07 13:51:23 +00:00
Ben Hutchings
7322b683a2
Avoid ABI changes in 3.14.14 and 3.14.15
...
svn path=/dists/sid/linux/; revision=21686
2014-08-05 15:06:32 +00:00
Ben Hutchings
65d016b8bf
Update to 3.14.15
...
- Drop two patches included upstream
- [rt] Refresh two patches with trivial conflicts
svn path=/dists/sid/linux/; revision=21685
2014-08-05 04:03:22 +00:00
Ben Hutchings
31d8270081
Update to 3.16
...
svn path=/dists/trunk/linux/; revision=21682
2014-08-04 10:35:59 +00:00
Aurelien Jarno
87e4b4d545
[mips*] Fix FP emulation.
...
svn path=/dists/trunk/linux/; revision=21680
2014-08-04 09:43:53 +00:00
Aurelien Jarno
9c51370af1
[mips*] Prevent user from setting FCSR cause bits and cause possible
...
kernel oops.
svn path=/dists/sid/linux/; revision=21658
2014-07-30 20:28:23 +00:00
Aurelien Jarno
64e17ee597
[mips] Fix hugepage support on machines with R4K like TLB.
...
svn path=/dists/sid/linux/; revision=21655
2014-07-30 19:15:28 +00:00
Aurelien Jarno
94e1a88d9e
[mips,mipsel/4kc-malta] Fix bug which can cause incorrect system call
...
restarts (fix hang on boot).
svn path=/dists/sid/linux/; revision=21654
2014-07-30 19:12:58 +00:00
Aurelien Jarno
565d0dd6ae
[mips*/octeon] Fix /proc/cpuinfo issues.
...
svn path=/dists/sid/linux/; revision=21652
2014-07-30 18:53:38 +00:00
Aurelien Jarno
5f0f41de53
Move some patches in the correct section
...
svn path=/dists/sid/linux/; revision=21651
2014-07-30 18:52:36 +00:00
Aurelien Jarno
e866a62805
[mips*] Avoid smp_processor_id() in preemptible code.
...
svn path=/dists/sid/linux/; revision=21650
2014-07-30 07:34:38 +00:00
Ben Hutchings
e7b94f88bb
[s390,s390x] 3215: fix hanging console issue ( Closes : #747922 )
...
svn path=/dists/sid/linux/; revision=21640
2014-07-29 01:30:15 +00:00
Ben Hutchings
55b65741c1
Merge changes from sid up to 3.14.13-2
...
svn path=/dists/trunk/linux/; revision=21638
2014-07-27 22:55:29 +00:00
Ben Hutchings
a718693e7b
[amd64] Enable X86_X32 ( Closes : #708070 )
...
- Reject x32 executables if x32 ABI not supported
- Make x32 syscall support conditional on a kernel parameter
- Enable X86_X32_DISABLED so that x32 support must be explicitly enabled
svn path=/dists/sid/linux/; revision=21634
2014-07-27 04:08:25 +00:00
Aurelien Jarno
40c17d6b3f
[s390,s390x] ptrace: fix PSW mask check (CVE-2014-3534).
...
svn path=/dists/sid/linux/; revision=21627
2014-07-24 05:48:54 +00:00
Ben Hutchings
d29a1a0e35
Remove unused Xen microcode patches
...
They don't apply to Linux 3.16, and current Xen can extract microcode
from the dom0 initramfs.
svn path=/dists/trunk/linux/; revision=21608
2014-07-21 16:10:27 +00:00
Ben Hutchings
659b610ffd
Merge changes from sid up to 3.14.13-1
...
svn path=/dists/trunk/linux/; revision=21607
2014-07-21 16:08:39 +00:00
Aurelien Jarno
240b7dc036
[mipsel/loongson3] Add support for Loongson 3 LS3A RS780E 1-way
...
boards.
svn path=/dists/sid/linux/; revision=21591
2014-07-20 17:47:13 +00:00
Aurelien Jarno
ccced8e9f8
Fix MIPS build with CONFIG_DYNAMIC_DEBUG=y
...
svn path=/dists/sid/linux/; revision=21590
2014-07-20 17:45:55 +00:00
Aurelien Jarno
04fa02213e
[mips/malta] Backport from upstream power management support for
...
Malta.
svn path=/dists/sid/linux/; revision=21588
2014-07-20 17:12:14 +00:00
Aurelien Jarno
ac399e34fe
[mips/sb1-91250a] Backport from upstream additional build flags
...
to fix excessive kernel warnings.
svn path=/dists/sid/linux/; revision=21587
2014-07-20 15:24:22 +00:00
Aurelien Jarno
b9720c4878
[mips/octeon] Backport from upstream PCIe2 support and interface
...
mode detection for Octeon.
svn path=/dists/sid/linux/; revision=21585
2014-07-20 13:21:13 +00:00
Aurelien Jarno
bedcc1d86e
Backport mips configuration files changes and loongson 3 support from trunk
...
svn path=/dists/sid/linux/; revision=21583
2014-07-20 12:04:40 +00:00
Ben Hutchings
d117cd8e48
Bump ABI to 2
...
svn path=/dists/sid/linux/; revision=21569
2014-07-19 18:55:27 +00:00
Ian Campbell
cf12b5d989
[aufs] Fix build on arm64.
...
svn path=/dists/sid/linux/; revision=21568
2014-07-19 15:31:08 +00:00
Ben Hutchings
c5f494c484
net/l2tp: don't fall back on UDP [get|set]sockopt (CVE-2014-4943)
...
svn path=/dists/sid/linux/; revision=21562
2014-07-18 13:47:57 +00:00
Ben Hutchings
65088b4b55
writeback: Fix ABI change in 3.14.10 ( Closes : #754902 )
...
svn path=/dists/sid/linux/; revision=21557
2014-07-16 23:52:34 +00:00
Ben Hutchings
3594051131
Drop mvsas patch that finally made it upstream
...
svn path=/dists/trunk/linux/; revision=21550
2014-07-15 14:01:58 +00:00
Ben Hutchings
8c0bc75762
aufs: Update to aufs3.x-rcN-20140714 and reenable
...
svn path=/dists/trunk/linux/; revision=21549
2014-07-15 13:55:10 +00:00
Ben Hutchings
8166c80631
Refresh and reenable memcg disable patches
...
svn path=/dists/trunk/linux/; revision=21548
2014-07-15 13:02:14 +00:00
Maximilian Attems
159acb4f7f
fixup kbuild-use-nostdinc-in-compile-tests.patch
...
Signed-off-by: maximilian attems <maks@debian.org>
svn path=/dists/trunk/linux/; revision=21542
2014-07-13 15:44:17 +00:00
Maximilian Attems
2dc885a834
update to 3.16-rc4
...
* dump bunch of merged ARM patches and minor fixes
* fixup firmware printk patch
TODO: cgroups, xen microcode, kbuild nostdinc
svn path=/dists/trunk/linux/; revision=21541
2014-07-13 15:28:53 +00:00
Ben Hutchings
521ed14531
Update to 3.14.12
...
Drop x86 ptrace patch which is included in it.
Ignore or work around various ABI changes.
svn path=/dists/sid/linux/; revision=21525
2014-07-11 16:44:49 +00:00
Ben Hutchings
1eb4f6f68a
Avoid ABI change due to added #include in <linux/ptrace.h>
...
svn path=/dists/sid/linux/; revision=21510
2014-07-07 10:11:03 +00:00
Ben Hutchings
1ecf126351
Workaround/ignore ABI changes as appropriate
...
svn path=/dists/sid/linux/; revision=21506
2014-07-07 00:10:20 +00:00
Ben Hutchings
1cef337fd5
shmem: fix faulting into a hole while it's punched (CVE-2014-4171)
...
svn path=/dists/sid/linux/; revision=21505
2014-07-06 23:51:17 +00:00
Ben Hutchings
4e3b021352
[amd64] ptrace,x86: force IRET path after a ptrace_stop() (CVE-2014-4699)
...
svn path=/dists/sid/linux/; revision=21504
2014-07-06 23:46:24 +00:00
Ben Hutchings
1f2cc7d276
Update to 3.14.10
...
svn path=/dists/sid/linux/; revision=21503
2014-07-06 23:35:44 +00:00
Maximilian Attems
a2f351292b
axe 3.15.3 incorporated patch
...
Signed-off-by: maximilian attems <maks@debian.org>
svn path=/dists/trunk/linux/; revision=21494
2014-07-02 08:20:34 +00:00
Ben Hutchings
efebbfa5d6
Merge changes from sid up to 3.14.9-1
...
svn path=/dists/trunk/linux/; revision=21485
2014-07-01 01:23:29 +00:00
Ben Hutchings
194b7a793f
[x86] x86_32, entry: Do syscall exit work on badsys (CVE-2014-4508)
...
svn path=/dists/sid/linux/; revision=21477
2014-06-29 02:25:32 +00:00
Ben Hutchings
7948accb8e
Update to 3.14.9
...
Deal with the various ABI changes:
* Avoid the change in ALSA
* We can no longer avoid a change in sockdiag, and it doesn't seem to
have any OOT users so ignore it
* team driver probably doesn't have OOT users, so ignore the change
svn path=/dists/sid/linux/; revision=21476
2014-06-29 02:19:32 +00:00
Ben Hutchings
ca5771acbb
Update to 3.15.1
...
svn path=/dists/trunk/linux/; revision=21461
2014-06-19 01:57:48 +00:00
Ben Hutchings
a96d1fd530
Update to 3.14.8
...
svn path=/dists/sid/linux/; revision=21456
2014-06-17 16:00:06 +00:00
Ben Hutchings
a50e53cccf
Merge changes from sid up to 3.14.7-1
...
Replace 'powerpc/powernv: Add calls to support little endian host'
with the version committed upstream.
Drop the ABI-preserving changes.
svn path=/dists/trunk/linux/; revision=21452
2014-06-16 12:24:52 +00:00
Ben Hutchings
58b54a1127
PCI/MSI: Fix memory leak in free_msi_irqs() (regression in 3.14)
...
svn path=/dists/sid/linux/; revision=21442
2014-06-15 23:14:38 +00:00
Ben Hutchings
7ed1428a75
SCSI: Fix spurious request sense in error handling (regression in 3.14)
...
svn path=/dists/sid/linux/; revision=21441
2014-06-15 23:11:58 +00:00
Ben Hutchings
48093cb0d1
fs,userns: Change inode_capable to capable_wrt_inode_uidgid (CVE-2014-4014)
...
Plus ABI fix.
svn path=/dists/sid/linux/; revision=21440
2014-06-15 23:09:05 +00:00
Ben Hutchings
8495fb6a25
Fix some ABI changes in 3.14.6
...
svn path=/dists/sid/linux/; revision=21439
2014-06-15 21:20:18 +00:00
Ben Hutchings
85e47d5e95
Add some important fixes pending for 3.14.8
...
svn path=/dists/sid/linux/; revision=21433
2014-06-13 02:47:37 +00:00
Ben Hutchings
f083fbcfe6
Update to 3.14.7
...
Drop the speakup patches which were included in this.
svn path=/dists/sid/linux/; revision=21432
2014-06-13 02:15:33 +00:00
Ben Hutchings
264e49ce13
powerpc/powernv: Add calls to support little endian host
...
svn path=/dists/sid/linux/; revision=21427
2014-06-12 20:54:28 +00:00
Ben Hutchings
e8390331a0
ppc64el: kernel: patch: temporarily disable zImage
...
Debian ppc64el will wait for the 'powerpc/boot: 64bit little endian wrapper'
(zImage) patches upstream rather than shipping 32-bit tools for zImage. The
patches are currently in Ben Herrenschmidt's linux-next tree [1].
The patches are not being carried over instead of this workaround because,
even without both, the build process does produces vmlinux, only failing for
zImage. So, it's ok to just work-around this for now, as we pick vmlinux.
The workaround patch just avoids this build error:
[...]
LD vmlinux
SYSMAP System.map
[...]
WRAP arch/powerpc/boot/zImage.pseries
ld: unrecognised emulation mode: elf32ppc
Supported emulations: elf64lppc elf32lppc elf32lppclinux elf32lppcsim
make[6]: *** [arch/powerpc/boot/zImage.pseries] Error 1
make[5]: *** [zImage] Error 2
[1] https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/log/?qt=grep&q=powerpc%2Fboot
(15 commits with message prefix 'powerpc/boot:' dated of 2014-04-28)
Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>
svn path=/dists/sid/linux/; revision=21426
2014-06-12 20:53:03 +00:00
Ben Hutchings
d86d3a0ffb
Drop patches applied upstream in 3.15
...
svn path=/dists/trunk/linux/; revision=21424
2014-06-12 20:40:28 +00:00
Maximilian Attems
354e48794a
disable patch for now pending investigation
...
Signed-off-by: maximilian attems <maks@debian.org>
svn path=/dists/trunk/linux/; revision=21418
2014-06-11 09:16:59 +00:00
Ben Hutchings
2a5c1497c9
Update to 3.14.6
...
Drop patches applied upstream.
Resolve textual conflicts in the rt patches.
svn path=/dists/sid/linux/; revision=21413
2014-06-08 19:28:12 +00:00
Ian Campbell
e3085210e9
Enable HDMI on imx6qdl-wandboard, SolidRun HummingBoard and Cubox -i. ( Closes : #750406 )
...
svn path=/dists/trunk/linux/; revision=21411
2014-06-08 07:13:53 +00:00
Ben Hutchings
7c0cc59b3c
Merge changes from sid up to 3.14.5-1
...
svn path=/dists/trunk/linux/; revision=21401
2014-06-05 17:57:19 +00:00
Ben Hutchings
f0f833e1d4
Add futex security fixes including CVE-2014-3153
...
svn path=/dists/sid/linux/; revision=21395
2014-06-05 12:44:33 +00:00
Aurelien Jarno
013ec287e6
[mips,mipsel] Fix branch emulation of branch likely instructions.
...
svn path=/dists/sid/linux/; revision=21375
2014-06-02 09:00:38 +00:00
Ben Hutchings
5ce668d894
Fix/ignore ABI changes in 3.14.5 as appropriate
...
- Revert the struct net_device lockdep changes
- Revert the sock_diag_put_filterinfo() parameter change
- Revert the removal from struct scsi_target and hide the compatible
type change from genksyms
- Hide the change to struct nf_ct_ext from genksyms and limit its
effect to modules that actually use it
- Ignore the vsock_core_init() change
svn path=/dists/sid/linux/; revision=21370
2014-06-01 22:42:19 +00:00
Ian Campbell
ffab96be34
[armhf] Backport and enable sunxi MMC driver ( Closes : #749484 )
...
svn path=/dists/trunk/linux/; revision=21369
2014-06-01 19:15:32 +00:00
Ben Hutchings
1b04c94599
Update to 3.14.5
...
Drop some networking fixes that are included in it.
Update PREEMPT_RT patch series.
svn path=/dists/sid/linux/; revision=21368
2014-06-01 19:09:19 +00:00
Ben Hutchings
a1907d2235
[x86] ACPICA: Tables: Fix invalid pointer accesses in acpi_tb_parse_root_table(). ( Closes : #748574 )
...
svn path=/dists/sid/linux/; revision=21354
2014-05-21 20:33:13 +00:00
Ben Hutchings
18c24a0d32
Merge changes from sid up to 3.14.4-1
...
Except for:
- ABI reference
- ABI workarounds
- rt patch changes
- Backported patches not needed here
svn path=/dists/trunk/linux/; revision=21348
2014-05-14 13:35:05 +00:00
Ben Hutchings
dde57c671d
Fix/avoid ABI changes
...
svn path=/dists/sid/linux/; revision=21333
2014-05-13 17:55:06 +00:00
Ben Hutchings
cf43c3a854
filter: prevent nla extensions to peek beyond the end of the message (CVE-2014-3144, CVE-2014-3145)
...
svn path=/dists/sid/linux/; revision=21326
2014-05-13 15:44:00 +00:00
Ben Hutchings
d326c007c7
net: ipv4: current group_info should be put after using. (CVE-2014-2851)
...
svn path=/dists/sid/linux/; revision=21325
2014-05-13 15:32:26 +00:00
Ben Hutchings
bac020c049
Update to 3.14.4
...
svn path=/dists/sid/linux/; revision=21324
2014-05-13 15:29:53 +00:00
Ben Hutchings
c0e652c5da
[x86] drm: Enable auto-loading of ast, udl
...
svn path=/dists/sid/linux/; revision=21301
2014-05-04 20:44:46 +00:00
Ben Hutchings
13c1700f3a
Update to 3.15-rc3
...
aufs: Update to aufs3.x-rcN-20140421
[rt] Disable until it is updated for 3.15 or later
Refresh/drop patches as appropriate; in particular:
- update filenames in fbdev patches
- drop the ARM sunxi backports, which came from 3.15
svn path=/dists/trunk/linux/; revision=21296
2014-05-02 01:45:17 +00:00