Commit Graph

1397 Commits

Author SHA1 Message Date
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 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 d86d3a0ffb Drop patches applied upstream in 3.15
svn path=/dists/trunk/linux/; revision=21424
2014-06-12 20:40:28 +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
Ben Hutchings 6f4f459aef Remove redundant mail headers from futex fixes
svn path=/dists/sid/linux/; revision=21403
2014-06-05 18:19:37 +00:00
Ben Hutchings 593d83e2cf Update headers for some patches that are already upstream
svn path=/dists/sid/linux/; revision=21402
2014-06-05 18:19:02 +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 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 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 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
Ben Hutchings 3d6187da14 [x86] ACPI/Processor: Fix failure of loading acpi-cpufreq driver (Closes: #746448)
svn path=/dists/sid/linux/; revision=21291
2014-05-01 01:04:36 +00:00
Ben Hutchings 35d4acaf37 net: Start with correct mac_len in skb_network_protocol (Closes: #746453)
svn path=/dists/sid/linux/; revision=21290
2014-05-01 00:55:44 +00:00
Ben Hutchings 35178ff3f3 Staging: speakup: Move pasting into a work item and update it to match vt (Closes: #735202, #744015)
svn path=/dists/trunk/linux/; revision=21276
2014-04-28 16:10:55 +00:00
Ben Hutchings 27f0cfdfd9 Update to 3.14
svn path=/dists/trunk/linux/; revision=21200
2014-03-31 12:13:04 +00:00
Ben Hutchings 6d12c5fb76 Use committed version of CVE-2014-2568 fix
svn path=/dists/trunk/linux/; revision=21199
2014-03-30 22:55:38 +00:00
Ben Hutchings 96aad69f88 Use original version of "core, nfqueue, openvswitch: Orphan frags..." for 3.14
svn path=/dists/trunk/linux/; revision=21194
2014-03-26 13:31:26 +00:00
Ben Hutchings 057e9d9557 Merge changes from sid up to 3.13.7-1
svn path=/dists/trunk/linux/; revision=21193
2014-03-26 03:21:00 +00:00
Ben Hutchings 1d8877c3c3 nfqueue: Orphan frags in nfqnl_zcopy() and handle errors (CVE-2014-2568)
svn path=/dists/sid/linux/; revision=21190
2014-03-25 16:55:44 +00:00
Ben Hutchings 82a6c2e239 Update to 3.13.7
svn path=/dists/sid/linux/; revision=21180
2014-03-24 22:19:28 +00:00
Ben Hutchings 5ede7acbf1 Add dependency of CVE-2014-0131 fix
svn path=/dists/sid/linux/; revision=21169
2014-03-19 16:04:54 +00:00
Ben Hutchings 819efd7e33 Update to 3.14-rc7
svn path=/dists/trunk/linux/; revision=21156
2014-03-17 13:29:57 +00:00
Ben Hutchings 1e9361b9ed Cherry-pick security fixes from upstream
svn path=/dists/sid/linux/; revision=21144
2014-03-15 18:19:57 +00:00
Ben Hutchings 27be88dc25 Update to 3.13.6
svn path=/dists/sid/linux/; revision=21143
2014-03-15 17:11:23 +00:00
Ben Hutchings 06654b3b80 Switch all Bug-Debian URLs to https scheme
svn path=/dists/trunk/linux/; revision=21142
2014-03-15 15:45:47 +00:00
Ben Hutchings 0d85e3551a xhci: Revert more sg changes (see #738113)
svn path=/dists/sid/linux/; revision=21137
2014-03-09 22:28:21 +00:00
Ben Hutchings 5605d9f15a bfa,bna: Replace large udelay() with mdelay() (fixes FTBFS on arm) (Closes: #741142)
svn path=/dists/trunk/linux/; revision=21134
2014-03-09 04:09:57 +00:00
Ben Hutchings 07e9b9f710 Update to 3.14-rc5
Drop/refresh patches as necessary
- 'DocBook: Make mandocs parallel-safe' finally went upstream
- Firmware loading in cs46xx has been implemented upstream, including
  the 'new DSP' case

svn path=/dists/trunk/linux/; revision=21123
2014-03-06 02:36:41 +00:00
Ben Hutchings e01c593507 Update to 3.13.5
svn path=/dists/sid/linux/; revision=21115
2014-02-27 23:51:49 +00:00
Ben Hutchings 7ce097a11b [mips] rtl8187: fix regression on MIPS without coherent DMA (Closes: #739978)
svn path=/dists/sid/linux/; revision=21111
2014-02-24 23:06:32 +00:00
Ben Hutchings 5635cc36b1 Merge changes from sid (3.12) branch up to 3.12.9-1
Rebase the xhci revert on top of the new (and apparently incomplete)
fixes.

svn path=/dists/sid/linux/; revision=21108
2014-02-23 23:51:53 +00:00
Ben Hutchings 139fe89d8b Bluetooth: allocate static minor for vhci (fixes depmod error)
svn path=/dists/sid/linux/; revision=21054
2014-02-22 03:13:07 +00:00
Ben Hutchings 24a01147d9 Update to 3.13.4
svn path=/dists/sid/linux/; revision=21052
2014-02-21 02:50:56 +00:00
Ben Hutchings e6ba2dd0e8 Update to 3.13.2
Refresh/drop patches as appropriate.

svn path=/dists/trunk/linux/; revision=21045
2014-02-10 21:40:59 +00:00
Ben Hutchings ebb5e47063 [x86] Enable I2C_DESIGNWARE_PLATFORM as module (Closes: #737163)
svn path=/dists/trunk/linux/; revision=21014
2014-02-02 00:48:10 +00:00
Ben Hutchings 04aa0d4809 Merge changes from sid up to 3.12.8-1
svn path=/dists/trunk/linux/; revision=20985
2014-01-20 03:07:26 +00:00
Ben Hutchings 07f28e9450 [x86] staging: lustre: Make LUSTRE_LLITE_LLOOP tristate
svn path=/dists/sid/linux/; revision=20982
2014-01-19 19:22:09 +00:00
Ben Hutchings a899464afd Update to 3.12.8
Drop one patch that was included in it.
Revert one of the fixes, which would cause an ABI change.

svn path=/dists/sid/linux/; revision=20979
2014-01-19 19:06:59 +00:00
Ian Campbell 6dab4f5675 [armel/kirkwood] Fix interrupt handling on non-DT platforms (Closes: #735172)
svn path=/dists/sid/linux/; revision=20977
2014-01-16 21:59:59 +00:00
Ben Hutchings 0cbb2e9789 Update to 3.12.7
Drop one patch that went upstream and refresh the aufs and rt patches.

Work around or ignore various ABI changes as appropriate (not yet
tested whether this covers everything).

svn path=/dists/sid/linux/; revision=20974
2014-01-15 02:20:15 +00:00
Ben Hutchings 80641dfee8 [armhf] xen/pci: Fix build on non-x86
svn path=/dists/trunk/linux/; revision=20943
2013-12-31 17:09:55 +00:00
Ben Hutchings 08710f8180 Update to 3.12-rc6
svn path=/dists/trunk/linux/; revision=20940
2013-12-30 01:36:04 +00:00
Ben Hutchings af18327884 [x86] staging: lustre: Make LUSTRE_LLITE_LLOOP tristate
svn path=/dists/trunk/linux/; revision=20932
2013-12-29 22:30:20 +00:00
Ben Hutchings 1d47bf80a2 Merge changes from sid up to 3.12.6-1
bugfix/all/firmware_class-return-specific-errors-from-file-read.patch
and
bugfix/all/firmware_class-log-every-success-and-failure.patch needed
some substantial changes as similar but incomplete fixes have been
made upstream.

svn path=/dists/trunk/linux/; revision=20912
2013-12-21 19:24:24 +00:00
Ben Hutchings 07c6e9355a Update to 3.13-rc4
Drop/refresh patches as appropriate.  Disable aufs for now.

Two of our longstanding patches finally went upstream.
CONFIG_MAGIC_SYSRQ_DEFAULT_MASK was renamed in the process so adjust
config accordingly.

svn path=/dists/trunk/linux/; revision=20909
2013-12-21 18:20:34 +00:00
Ben Hutchings 0a09a09a42 Update to 3.12.6
svn path=/dists/sid/linux/; revision=20905
2013-12-21 01:26:27 +00:00
Ben Hutchings 8c494a0b8b [x86] KVM: fix guest-initiated crash with x2apic (CVE-2013-6376)
svn path=/dists/sid/linux/; revision=20900
2013-12-19 12:03:58 +00:00
Ben Hutchings 1e923727d2 [x86] KVM: Convert vapic synchronization to _cached functions (CVE-2013-6368)
svn path=/dists/sid/linux/; revision=20899
2013-12-19 12:01:48 +00:00
Ben Hutchings 9424a75905 [x86] KVM: Fix potential divide by 0 in lapic (CVE-2013-6367)
svn path=/dists/sid/linux/; revision=20898
2013-12-19 11:38:13 +00:00
Ben Hutchings a726e68e7f KVM: Improve create VCPU parameter (CVE-2013-4587)
svn path=/dists/sid/linux/; revision=20897
2013-12-19 11:36:04 +00:00
Ben Hutchings 0970716d70 media/cxd2820r_core: Fix regression in 3.12.3, thanks to Frederik Himpe
svn path=/dists/sid/linux/; revision=20896
2013-12-19 11:28:08 +00:00
Ben Hutchings 42522bf0da [alpha] Prevent a NULL ptr dereference in csum_partial_copy
svn path=/dists/sid/linux/; revision=20895
2013-12-19 11:20:26 +00:00
Ben Hutchings ed74162bfd firmware: Improve logging of success/failure for direct file loading
Now that the user-mode helper is disabled, we can report specific
errors from the direct loading path.

svn path=/dists/sid/linux/; revision=20883
2013-12-14 17:40:47 +00:00
Ian Campbell e7151304b4 [armel/kirkwood+orion] Reenable MARVELL_PHY (Closes: #723177)
svn path=/dists/sid/linux/; revision=20881
2013-12-13 10:55:37 +00:00
Ben Hutchings 4570eb612b Update to 3.12.4
svn path=/dists/sid/linux/; revision=20877
2013-12-11 06:48:49 +00:00
Ben Hutchings 71edc68822 Update to 3.12.3
svn path=/dists/trunk/linux/; revision=20853
2013-12-05 06:35:57 +00:00
Ian Campbell 7023045441 [armhf] Enable AHCI_IMX in armmp+lpae flavours.
Include the resulting module in the sata-modules udeb.

Add one recommended upstream fix which is in libata.git for v3.13.

svn path=/dists/trunk/linux/; revision=20847
2013-12-04 08:28:32 +00:00
Ben Hutchings e10fc52041 Apply regression and security fixes previously committed for 3.11.10-1
* net: clamp ->msg_namelen instead of returning an error
  * tcp: tsq: restore minimal amount of queueing
  * rds: prevent BUG_ON triggered on congestion update to loopback
    (CVE-2012-2372)
  * ipv6: fix headroom calculation in udp6_ufo_fragment (CVE-2013-4563)
  * [s390,s390x] qeth: avoid buffer overflow in snmp ioctl (CVE-2013-6381)
  * xfs: underflow bug in xfs_attrlist_by_handle() (CVE-2013-6382)

svn path=/dists/trunk/linux/; revision=20839
2013-12-02 04:54:15 +00:00
Ben Hutchings 684107ea81 Update to 3.12.2
svn path=/dists/trunk/linux/; revision=20837
2013-12-02 04:39:02 +00:00
Ben Hutchings 03cf4706e2 HID: Enable UHID (Closes: #729338)
Also fix an information leak I spotted in this driver.

svn path=/dists/trunk/linux/; revision=20823
2013-11-26 14:37:06 +00:00
Ben Hutchings 6bbeff05ba Update to 3.12.1
svn path=/dists/trunk/linux/; revision=20818
2013-11-22 01:18:23 +00:00
Ben Hutchings 5c8a43258c perf/ftrace: Fix paranoid level for enabling function tracer (CVE-2013-2930)
svn path=/dists/trunk/linux/; revision=20800
2013-11-21 01:15:50 +00:00
Ben Hutchings 85d54e2cc1 Merges changes from sid up to 3.11.6-2
svn path=/dists/trunk/linux/; revision=20774
2013-11-02 20:55:30 +00:00
Ben Hutchings 28fda5d8fa Add ARM patch that was missed when adding the last batch of fixes
svn path=/dists/sid/linux/; revision=20769
2013-11-01 17:53:57 +00:00
Ben Hutchings e3b8a9343f Cherry-pick various urgent fixes from 3.11 stable queue
svn path=/dists/sid/linux/; revision=20767
2013-11-01 03:44:52 +00:00
Ben Hutchings 3a3112b981 net: Fix infinite loop in in skb_flow_dissect() (CVE-2013-4348)
svn path=/dists/sid/linux/; revision=20764
2013-11-01 01:34:05 +00:00
Aurelien Jarno 2b65b3949c UAPI: include <asm/byteorder.h> in linux/raid/md_p.h.
svn path=/dists/sid/linux/; revision=20760
2013-10-30 15:30:07 +00:00
Ben Hutchings 41685ecb47 Merge changes from sid up to 3.11.6-1
svn path=/dists/trunk/linux/; revision=20749
2013-10-28 03:43:18 +00:00
Ben Hutchings 64facf96c4 Update to 3.11.6
svn path=/dists/sid/linux/; revision=20733
2013-10-23 15:06:38 +00:00
Ben Hutchings e9eb0a0dd2 Disable CC_OPTIMIZE_FOR_SIZE (Closes: #635899, fixes FTBFS on mips, mipsel, powerpc)
Leave it enabled for armel/{iop32x,ixp4xx,kirkwood,orion5x} and m68k.
Drop the workaround patch for powerpc.

svn path=/dists/sid/linux/; revision=20732
2013-10-23 11:36:17 +00:00
Ben Hutchings b6c64c49c2 Add bug number for linux-image-3.11-1-amd64:i386 miscompilation
svn path=/dists/sid/linux/; revision=20731
2013-10-19 22:27:15 +00:00
Ben Hutchings 91cdfbd184 [powerpc] lib/raid6: Disable altivec8 algorithm (fixes FTBFS)
svn path=/dists/sid/linux/; revision=20730
2013-10-19 22:11:17 +00:00
Ben Hutchings 5bbabb3e64 kbuild: Use -nostdinc in compile tests (workaround for #717557)
svn path=/dists/sid/linux/; revision=20729
2013-10-19 21:37:09 +00:00
Ben Hutchings ee546290ba Update to 3.12-rc5
Drop/refresh patches as needed.
Remove firmware from staging rtl8188eu driver.

svn path=/dists/trunk/linux/; revision=20714
2013-10-18 01:43:36 +00:00
Ben Hutchings 43eef57bb8 crypto: ansi_cprng - Fix off by one error in non-block size request (CVE-2013-4345)
svn path=/dists/trunk/linux/; revision=20703
2013-10-15 23:36:46 +00:00
Ben Hutchings eefe375588 compiler/gcc4: Add quirk for 'asm goto' miscompilation bug
svn path=/dists/trunk/linux/; revision=20701
2013-10-15 23:12:43 +00:00
Ben Hutchings 0508e70fef Update to 3.11.5
svn path=/dists/trunk/linux/; revision=20700
2013-10-14 02:06:28 +00:00
Ben Hutchings 59b15e7823 Update upstream status of 'irq: Always define devm_{request_threaded,free}_irq()'
svn path=/dists/trunk/linux/; revision=20690
2013-09-29 23:55:09 +00:00
Ben Hutchings 7ba571c00f Update to 3.11.2
svn path=/dists/trunk/linux/; revision=20689
2013-09-29 23:45:05 +00:00
Ben Hutchings 1e08031323 Update 'Fix console selection in PowerPC LPAR environment' with upstream reference and summary
svn path=/dists/trunk/linux/; revision=20688
2013-09-29 22:55:51 +00:00
Ben Hutchings fd61c6ae8e Update to 3.11.1
svn path=/dists/trunk/linux/; revision=20630
2013-09-15 00:23:32 +00:00
Ben Hutchings e38c78d459 [armhf] ASoC: fsl: Fix module build
svn path=/dists/trunk/linux/; revision=20625
2013-09-14 02:06:38 +00:00
Ben Hutchings de1c33f36d Drop ipv6 patch that's already in 3.11
svn path=/dists/trunk/linux/; revision=20601
2013-09-11 01:56:22 +00:00
Ben Hutchings a0ce50e15f Merge changes from sid up to 3.10.11-1
svn path=/dists/trunk/linux/; revision=20600
2013-09-11 01:24:25 +00:00
Ben Hutchings 163df07ac9 Fix 'HID: validate HID report id size' patch which was wrongly limited to drivers/hid
svn path=/dists/sid/linux/; revision=20590
2013-09-10 04:24:13 +00:00
Ben Hutchings 2533029529 Add some security fixes that have been applied upstream
svn path=/dists/sid/linux/; revision=20589
2013-09-10 03:57:37 +00:00
Ben Hutchings c1a3f02543 [x86] amd64_edac: Fix single-channel setups (Closes: #717473)
svn path=/dists/sid/linux/; revision=20570
2013-09-08 00:59:10 +00:00
Ben Hutchings ff8c74676b Drop obsolete dm fix
The bug was apparently fixed differently upstream by this change in 2.6.31:

commit 8cbeb67ad50f7d68e5e83be2cb2284de8f9c03b5
Author: Mikulas Patocka <mpatocka@redhat.com>
Date:   Mon Jun 22 10:12:14 2009 +0100

    dm: avoid unsupported spanning of md stripe boundaries

svn path=/dists/trunk/linux/; revision=20560
2013-09-03 01:47:52 +00:00
Ben Hutchings 17a2e7946f Merge changes from sid up to 3.10.7-1
svn path=/dists/trunk/linux/; revision=20555
2013-09-01 16:46:42 +00:00
Ben Hutchings 5d1ac8cde1 Set Forwarded for some patches I just submitted upstream
svn path=/dists/trunk/linux/; revision=20554
2013-09-01 16:25:39 +00:00