Commit Graph

2743 Commits

Author SHA1 Message Date
Ben Hutchings b9ea5ea2a4 uapi: fix linux/if.h userspace compilation errors (see #822393, #824442) 2017-06-01 17:50:12 +01:00
Ben Hutchings a843bf5bb3 Merge remote-tracking branch 'alioth/sid' into sid 2017-06-01 14:10:48 +01:00
Salvatore Bonaccorso 2502943c58 ipv6: fix out of bound writes in __ip6_append_data() (CVE-2017-9242) 2017-06-01 08:38:02 +02:00
Salvatore Bonaccorso cd87fb7a86 crypto: skcipher - Add missing API setkey checks (CVE-2017-9211) 2017-06-01 08:34:46 +02:00
Salvatore Bonaccorso 261dbebcde ipv6/dccp: do not inherit ipv6_mc_list from parent (CVE-2017-9076 CVE-2017-9077) 2017-06-01 08:13:06 +02:00
Salvatore Bonaccorso 3253209d02 sctp: do not inherit ipv6_{mc|ac|fl}_list from parent (CVE-2017-9075) 2017-06-01 08:08:49 +02:00
Salvatore Bonaccorso 35c1e8ae8d ipv6: Prevent overrun when parsing v6 header options (CVE-2017-9074) 2017-06-01 08:05:24 +02:00
Salvatore Bonaccorso a68b36a505 dccp/tcp: do not inherit mc_list from parent (CVE-2017-8890) 2017-06-01 07:43:55 +02:00
Salvatore Bonaccorso 20b3d9876a tracing: Use strlcpy() instead of strcpy() in __trace_find_cmdline() (CVE-2017-0605) 2017-06-01 07:36:02 +02:00
Ben Hutchings ad62774819 Add various security fixes 2017-06-01 00:30:04 +01:00
Ben Hutchings e9619f03d3 Update to 4.9.30
* Drop/refresh patches as necessary
* Ignore ABI changes in ccp and hid-sensors
* [mips*el/loongson-3] Revert "MIPS: Loongson-3: Select
  MIPS_L1_CACHE_SHIFT_6" to avoid ABI change
2017-05-31 21:02:34 +01:00
Salvatore Bonaccorso dd1408c66d Update to 4.9.28 2017-05-27 17:12:34 +02:00
Salvatore Bonaccorso 3d18d55b64 Update to 4.9.26
Ignore changes to module:sound/firewire/snd-firewire-lib

Ignore changes to module:net/l2tp/l2tp_core
2017-05-13 16:07:07 +02:00
Salvatore Bonaccorso 7ba1afb386 nfsd: stricter decoding of write-like NFSv2/v3 ops (CVE-2017-7895) 2017-04-29 22:02:50 +02:00
Salvatore Bonaccorso 7961205000 nfsd4: minor NFSv2/v3 write decoding cleanup 2017-04-29 21:59:48 +02:00
Salvatore Bonaccorso 0e77dea5fc nfsd: check for oversized NFSv2/v3 arguments (CVE-2017-7645) 2017-04-29 21:52:43 +02:00
Salvatore Bonaccorso 4c666bd4da Update to 4.9.25 2017-04-27 20:19:04 +02:00
Salvatore Bonaccorso 6771be1138 macsec: dynamically allocate space for sglist 2017-04-27 07:42:13 +02:00
Salvatore Bonaccorso 7b2acecada macsec: avoid heap overflow in skb_to_sgvec (CVE-2017-7477) 2017-04-27 06:43:38 +02:00
Ben Hutchings 7bf90ad750 KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings (CVE-2017-7472) 2017-04-22 02:26:48 +01:00
Ben Hutchings 89402402c8 KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings (CVE-2016-9604) 2017-04-22 02:25:04 +01:00
Ben Hutchings 74fdfed494 Drop ABI maintenance patches
We're bumping ABI in the next upload so don't need these.
2017-04-22 02:22:38 +01:00
Ben Hutchings 9c5f88b1f6 Update to 4.9.24
Drop most of our bug fix patches, which were included in it.

Adjust context in a couple of rt patches that have textual conflicts.
2017-04-22 00:59:32 +01:00
Aurelien Jarno f2b1e81469 [mips*/octeon] Drop obsolete patch adding support for the UBNT E200 board. 2017-04-21 11:31:33 +02:00
Ben Hutchings 3f62574711 crypto: ahash - Fix EINPROGRESS notification callback (CVE-2017-7618) 2017-04-16 23:25:12 +01:00
Ben Hutchings 31945f628c Update to 4.9.22
Drop patches applied upstream.
2017-04-16 21:47:05 +01:00
Salvatore Bonaccorso 1d5fde10d8 mm/mempolicy.c: fix error handling in set_mempolicy and mbind (CVE-2017-7616) 2017-04-16 07:59:50 +02:00
Ben Hutchings 263f51b136 cpupower: Fix turbo frequency reporting for pre-Sandy Bridge cores (Closes: #859978) 2017-04-11 02:57:43 +01:00
Salvatore Bonaccorso 5547db97a6 fscrypt: remove broken support for detecting keyring key revocation (CVE-2017-7374) 2017-04-08 09:36:53 +02:00
Salvatore Bonaccorso 43f7156d3a ping: implement proper locking (CVE-2017-2671) 2017-04-08 09:18:35 +02:00
Ben Hutchings 20a0659e24 drm/nouveau/disp/mcp7x: disable dptmds workaround (Closes: #850219) 2017-04-07 20:42:59 +01:00
Ben Hutchings f294506bfa netfilter: nft_ct: add notrack support (Closes: #845500) 2017-03-30 01:40:57 +01:00
Ben Hutchings 42ea80c71c [arm64] rtc: tegra: Implement clock handling (Closes: #858514) 2017-03-29 23:42:54 +01:00
Ben Hutchings 8a7210aeea net/packet: Fix integer overflow in various range checks (CVE-2017-7308) 2017-03-29 22:50:53 +01:00
Ben Hutchings 8703214f24 [x86] drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() (CVE-2017-7294) 2017-03-29 22:42:53 +01:00
Ben Hutchings de3e9af4dc [x86] vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() (CVE-2017-7261) 2017-03-29 22:36:16 +01:00
Ben Hutchings 2dd2d226ca scsi: sg: check length passed to SG_NEXT_CMD_LEN (CVE-2017-7187) 2017-03-29 22:31:24 +01:00
Ben Hutchings 3e739d51e3 xfrm_user: Apply fixes for CVE-2017-7184 2017-03-29 22:28:20 +01:00
Ben Hutchings b303c03f3b Update to 4.9.16
Drop one patch included in it
2017-03-20 00:12:10 +00:00
Salvatore Bonaccorso f271c6453d Update to 4.9.15
Drop one patch included in 4.9.15

Ignore ABI changes for

  module:drivers/nvdimm/libnvdimm
  module:drivers/target/**
  debugfs_create_automount
2017-03-19 21:41:18 +01:00
Ben Hutchings 73b2f137b6 fjes: Disable auto-loading, as this driver matches a very common ACPI ID (Closes: #853976) 2017-03-18 20:51:22 +00:00
Ben Hutchings 4c22453363 [amd64] Don't WARN about expected W+X pages on Xen (see #852324) 2017-03-16 04:14:51 +00:00
Ben Hutchings 8851d0b7ac ucount: Remove the atomicity from ucount->count (CVE-2017-6874)
...and avoid an ABI change.
2017-03-14 21:39:16 +00:00
Salvatore Bonaccorso 11c1294899 ACPI / EC: Use busy polling mode when GPE is not enabled
Thanks: Jakobus Schurz <jakobus.schurz@gmail.com>
Closes: #846792
2017-03-13 07:34:43 +01:00
Ben Hutchings f96b366d00 Update to 4.9.14
Drop a patch applied upstream.

Ignore ABI changes as they shouldn't affect OOT modules.
2017-03-12 18:35:37 +00:00
Ben Hutchings 11d69f4069 tty: n_hdlc: get rid of racy n_hdlc.tbuf (CVE-2017-2636) 2017-03-08 03:07:36 +00:00
Ben Hutchings 7513bdfe2b Kbuild.include: addtree: Remove quotes before matching path (regression in 4.8)
loses: #856474
2017-03-04 02:19:07 +00:00
Ben Hutchings 79e486b59b [media] dvb-usb: don't use stack for firmware load or reset (Closes: #853894) 2017-03-01 15:43:37 +00:00
Ben Hutchings 49569a3b8c sctp: deny peeloff operation on asocs with threads sleeping on it (CVE-2017-6353) 2017-02-27 15:49:27 +00:00
Ben Hutchings 49c2b92937 time: Disable TIMER_STATS (CVE-2017-5967)
The upstream "fix" for this is to remove the feature, as it is
redundant with tracing.  I'd be quite happy to do that, but it
introduces several conflicts with the PREEMPT_RT patch series.

Unless and until those are resolved in 4.9-stable and 4.9-rt, disable
it in our kconfig and add a dependency on BROKEN to ensure it's
disabled in custom kernels too.
2017-02-26 21:05:05 +00:00