All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org, Andrey Konovalov <andreyknvl@google.com>,
	Cong Wang <xiyou.wangcong@gmail.com>,
	"David S. Miller" <davem@davemloft.net>,
	Sasha Levin <alexander.levin@verizon.com>
Subject: [PATCH 4.9 106/148] ipv6: reorder icmpv6_init() and ip6_mr_init()
Date: Tue, 12 Dec 2017 13:45:16 +0100	[thread overview]
Message-ID: <20171212124436.957827377@linuxfoundation.org> (raw)
In-Reply-To: <20171212124431.207182779@linuxfoundation.org>

4.9-stable review patch.  If anyone has any objections, please let me know.

------------------

From: WANG Cong <xiyou.wangcong@gmail.com>


[ Upstream commit 15e668070a64bb97f102ad9cf3bccbca0545cda8 ]

Andrey reported the following kernel crash:

kasan: GPF could be caused by NULL-ptr deref or user memory access
general protection fault: 0000 [#1] SMP KASAN
Dumping ftrace buffer:
   (ftrace buffer empty)
Modules linked in:
CPU: 0 PID: 14446 Comm: syz-executor6 Not tainted 4.10.0+ #82
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011
task: ffff88001f311700 task.stack: ffff88001f6e8000
RIP: 0010:ip6mr_sk_done+0x15a/0x3d0 net/ipv6/ip6mr.c:1618
RSP: 0018:ffff88001f6ef418 EFLAGS: 00010202
RAX: dffffc0000000000 RBX: 1ffff10003edde8c RCX: ffffc900043ee000
RDX: 0000000000000004 RSI: ffffffff83e3b3f8 RDI: 0000000000000020
RBP: ffff88001f6ef508 R08: fffffbfff0dcc5d8 R09: 0000000000000000
R10: ffffffff86e62ec0 R11: 0000000000000000 R12: 0000000000000000
R13: 0000000000000000 R14: ffff88001f6ef4e0 R15: ffff8800380a0040
FS:  00007f7a52cec700(0000) GS:ffff88003ec00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000000061c500 CR3: 000000001f1ae000 CR4: 00000000000006f0
DR0: 0000000020000000 DR1: 0000000020000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600
Call Trace:
 rawv6_close+0x4c/0x80 net/ipv6/raw.c:1217
 inet_release+0xed/0x1c0 net/ipv4/af_inet.c:425
 inet6_release+0x50/0x70 net/ipv6/af_inet6.c:432
 sock_release+0x8d/0x1e0 net/socket.c:597
 __sock_create+0x39d/0x880 net/socket.c:1226
 sock_create_kern+0x3f/0x50 net/socket.c:1243
 inet_ctl_sock_create+0xbb/0x280 net/ipv4/af_inet.c:1526
 icmpv6_sk_init+0x163/0x500 net/ipv6/icmp.c:954
 ops_init+0x10a/0x550 net/core/net_namespace.c:115
 setup_net+0x261/0x660 net/core/net_namespace.c:291
 copy_net_ns+0x27e/0x540 net/core/net_namespace.c:396
9pnet_virtio: no channels available for device ./file1
 create_new_namespaces+0x437/0x9b0 kernel/nsproxy.c:106
 unshare_nsproxy_namespaces+0xae/0x1e0 kernel/nsproxy.c:205
 SYSC_unshare kernel/fork.c:2281 [inline]
 SyS_unshare+0x64e/0x1000 kernel/fork.c:2231
 entry_SYSCALL_64_fastpath+0x1f/0xc2

This is because net->ipv6.mr6_tables is not initialized at that point,
ip6mr_rules_init() is not called yet, therefore on the error path when
we iterator the list, we trigger this oops. Fix this by reordering
ip6mr_rules_init() before icmpv6_sk_init().

Reported-by: Andrey Konovalov <andreyknvl@google.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 net/ipv6/af_inet6.c |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

--- a/net/ipv6/af_inet6.c
+++ b/net/ipv6/af_inet6.c
@@ -909,12 +909,12 @@ static int __init inet6_init(void)
 	err = register_pernet_subsys(&inet6_net_ops);
 	if (err)
 		goto register_pernet_fail;
-	err = icmpv6_init();
-	if (err)
-		goto icmp_fail;
 	err = ip6_mr_init();
 	if (err)
 		goto ipmr_fail;
+	err = icmpv6_init();
+	if (err)
+		goto icmp_fail;
 	err = ndisc_init();
 	if (err)
 		goto ndisc_fail;
@@ -1044,10 +1044,10 @@ igmp_fail:
 	ndisc_cleanup();
 ndisc_fail:
 	ip6_mr_cleanup();
-ipmr_fail:
-	icmpv6_cleanup();
 icmp_fail:
 	unregister_pernet_subsys(&inet6_net_ops);
+ipmr_fail:
+	icmpv6_cleanup();
 register_pernet_fail:
 	sock_unregister(PF_INET6);
 	rtnl_unregister_all(PF_INET6);

  parent reply	other threads:[~2017-12-12 13:12 UTC|newest]

Thread overview: 151+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-12-12 12:43 [PATCH 4.9 000/148] 4.9.69-stable review Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 001/148] usb: gadget: udc: renesas_usb3: fix number of the pipes Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 003/148] can: kvaser_usb: free buf in error paths Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 004/148] can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bulk_callback() Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 005/148] can: kvaser_usb: ratelimit errors if incomplete messages are received Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 006/148] can: kvaser_usb: cancel urb on -EPIPE and -EPROTO Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 007/148] can: ems_usb: " Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 008/148] can: esd_usb2: " Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 009/148] can: usb_8dev: " Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 010/148] virtio: release virtio index when fail to device_register Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 011/148] hv: kvp: Avoid reading past allocated blocks from KVP file Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 012/148] isa: Prevent NULL dereference in isa_bus driver callbacks Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 013/148] scsi: dma-mapping: always provide dma_get_cache_alignment Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 014/148] scsi: use dma_get_cache_alignment() as minimum DMA alignment Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 015/148] scsi: libsas: align sata_devices rps_resp on a cacheline Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 016/148] efi: Move some sysfs files to be read-only by root Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 017/148] efi/esrt: Use memunmap() instead of kfree() to free the remapping Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 018/148] ASN.1: fix out-of-bounds read when parsing indefinite length item Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 019/148] ASN.1: check for error from ASN1_OP_END__ACT actions Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 020/148] KEYS: add missing permission check for request_key() destination Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 021/148] X.509: reject invalid BIT STRING for subjectPublicKey Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 022/148] X.509: fix comparisons of ->pkey_algo Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 023/148] x86/PCI: Make broadcom_postcore_init() check acpi_disabled Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 025/148] btrfs: fix missing error return in btrfs_drop_snapshot Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 026/148] ALSA: pcm: prevent UAF in snd_pcm_info Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 027/148] ALSA: seq: Remove spurious WARN_ON() at timer check Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 028/148] ALSA: usb-audio: Fix out-of-bound error Greg Kroah-Hartman
2017-12-12 12:43 ` [PATCH 4.9 029/148] ALSA: usb-audio: Add check return value for usb_string() Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 030/148] iommu/vt-d: Fix scatterlist offset handling Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 031/148] smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 032/148] s390: fix compat system call table Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 033/148] KVM: s390: Fix skey emulation permission check Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 034/148] powerpc/64s: Initialize ISAv3 MMU registers before setting partition table Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 035/148] brcmfmac: change driver unbind order of the sdio function devices Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 036/148] kdb: Fix handling of kallsyms_symbol_next() return value Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 037/148] drm/exynos: gem: Drop NONCONTIG flag for buffers allocated without IOMMU Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 038/148] media: dvb: i2c transfers over usb cannot be done from stack Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 039/148] arm64: KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-one Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 040/148] arm: KVM: Fix " Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 042/148] KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversion Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 043/148] KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 044/148] KVM: arm/arm64: vgic-its: Check result of allocation before use Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 045/148] arm64: fpsimd: Prevent registers leaking from dead tasks Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 046/148] bus: arm-cci: Fix use of smp_processor_id() in preemptible context Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 047/148] bus: arm-ccn: Check memory allocation failure Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 048/148] bus: arm-ccn: Fix use of smp_processor_id() in preemptible context Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 049/148] bus: arm-ccn: fix module unloading Error: Removing state 147 which has instances left Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 050/148] crypto: talitos - fix AEAD test failures Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 051/148] crypto: talitos - fix memory corruption on SEC2 Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 052/148] crypto: talitos - fix setkey to check key weakness Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 053/148] crypto: talitos - fix AEAD for sha224 on non sha224 capable chips Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 054/148] crypto: talitos - fix use of sg_link_tbl_len Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 055/148] crypto: talitos - fix ctr-aes-talitos Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 056/148] usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 057/148] ARM: BUG if jumping to usermode address in kernel mode Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 058/148] ARM: avoid faulting on qemu Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 059/148] thp: reduce indentation level in change_huge_pmd() Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 060/148] thp: fix MADV_DONTNEED vs. numa balancing race Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 061/148] mm: drop unused pmdp_huge_get_and_clear_notify() Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 062/148] Revert "drm/armada: Fix compile fail" Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 063/148] Revert "spi: SPI_FSL_DSPI should depend on HAS_DMA" Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 064/148] ARM: 8657/1: uaccess: consistently check object sizes Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 065/148] vti6: Dont report path MTU below IPV6_MIN_MTU Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 066/148] ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure Greg Kroah-Hartman
2017-12-12 12:44 ` [Linux-kselftest-mirror] [PATCH 4.9 067/148] x86/selftests: Add clobbers for int80 on x86_64 gregkh
2017-12-12 12:44   ` Greg Kroah-Hartman
2017-12-12 12:44   ` [Linux-kselftest-mirror] " Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 068/148] x86/platform/uv/BAU: Fix HUB errors by remove initial write to sw-ack register Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 069/148] sched/fair: Make select_idle_cpu() more aggressive Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 070/148] x86/hpet: Prevent might sleep splat on resume Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 071/148] powerpc/64: Invalidate process table caching after setting process table Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 072/148] selftest/powerpc: Fix false failures for skipped tests Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 073/148] powerpc: Fix compiling a BE kernel with a powerpc64le toolchain Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 074/148] [media] lirc: fix dead lock between open and wakeup_filter Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 075/148] module: set __jump_table alignment to 8 Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 076/148] powerpc/64: Fix checksum folding in csum_add() Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 077/148] ARM: OMAP2+: Fix device node reference counts Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 078/148] ARM: OMAP2+: Release device node after it is no longer needed Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 079/148] ASoC: rcar: avoid SSI_MODEx settings for SSI8 Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 080/148] gpio: altera: Use handle_level_irq when configured as a level_high Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 081/148] HID: chicony: Add support for another ASUS Zen AiO keyboard Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 082/148] usb: gadget: configs: plug memory leak Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 083/148] USB: gadgetfs: Fix a potential memory leak in dev_config() Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 084/148] usb: dwc3: gadget: Fix system suspend/resume on TI platforms Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 085/148] usb: gadget: pxa27x: Test for a valid argument pointer Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 088/148] libata: drop WARN from protocol error in ata_sff_qc_issue() Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 089/148] workqueue: trigger WARN if queue_delayed_work() is called with NULL @wq Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 090/148] scsi: qla2xxx: Fix ql_dump_buffer Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 091/148] scsi: lpfc: Fix crash during Hardware error recovery on SLI3 adapters Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 092/148] irqchip/crossbar: Fix incorrect type of register size Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 094/148] arm: KVM: Survive unknown traps from guests Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 095/148] arm64: " Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 096/148] KVM: arm/arm64: VGIC: Fix command handling while ITS being disabled Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 097/148] spi_ks8995: fix "BUG: key accdaa28 not in .data!" Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 098/148] spi_ks8995: regs_size incorrect for some devices Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 099/148] bnx2x: prevent crash when accessing PTP with interface down Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 100/148] bnx2x: fix possible overrun of VFPF multicast addresses array Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 101/148] bnx2x: fix detection of VLAN filtering feature for VF Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 102/148] bnx2x: do not rollback VF MAC/VLAN filters we did not configure Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 103/148] rds: tcp: Sequence teardown of listen and acceptor sockets to avoid races Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 104/148] ibmvnic: Fix overflowing firmware/hardware TX queue Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 105/148] ibmvnic: Allocate number of rx/tx buffers agreed on by firmware Greg Kroah-Hartman
2017-12-12 12:45 ` Greg Kroah-Hartman [this message]
2017-12-12 12:45 ` [PATCH 4.9 107/148] crypto: s5p-sss - Fix completing crypto request in IRQ handler Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 108/148] i2c: riic: fix restart condition Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 109/148] blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue() Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 110/148] zram: set physical queue limits to avoid array out of bounds accesses Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 111/148] netfilter: dont track fragmented packets Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 112/148] axonram: Fix gendisk handling Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 113/148] drm/amd/amdgpu: fix console deadlock if late init failed Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 114/148] powerpc/powernv/ioda2: Gracefully fail if too many TCE levels requested Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 117/148] kbuild: pkg: use --transform option to prefix paths in tar Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 118/148] coccinelle: fix parallel build with CHECK=scripts/coccicheck Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 119/148] x86/mpx/selftests: Fix up weird arrays Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 120/148] mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl() Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 121/148] gre6: use log_ecn_error module parameter in ip6_tnl_rcv() Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 122/148] route: also update fnhe_genid when updating a route cache Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 123/148] route: update fnhe_expires for redirect when the fnhe exists Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 124/148] drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in rio_dma_transfer() Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 125/148] lib/genalloc.c: make the avail variable an atomic_long_t Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 126/148] dynamic-debug-howto: fix optional/omitted ending line number to be LARGE instead of 0 Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 127/148] NFS: Fix a typo in nfs_rename() Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 128/148] sunrpc: Fix rpc_task_begin trace point Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 129/148] xfs: fix forgotten rcu read unlock when skipping inode reclaim Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 130/148] dt-bindings: usb: fix reg-property port-number range Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 131/148] block: wake up all tasks blocked in get_request() Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 132/148] sparc64/mm: set fields in deferred pages Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 133/148] zsmalloc: calling zs_map_object() from irq is a bug Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 134/148] sctp: do not free asoc when it is already dead in sctp_sendmsg Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 135/148] sctp: use the right sk after waking up from wait_buf sleep Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 136/148] bpf: fix lockdep splat Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 137/148] clk: uniphier: fix DAPLL2 clock rate of Pro5 Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 138/148] atm: horizon: Fix irq release error Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 139/148] jump_label: Invoke jump_label_test() via early_initcall() Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 140/148] xfrm: Copy policy family in clone_policy Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 141/148] IB/mlx4: Increase maximal message size under UD QP Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 142/148] IB/mlx5: Assign send CQ and recv CQ of UMR QP Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 143/148] afs: Connect up the CB.ProbeUuid Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 144/148] kbuild: do not call cc-option before KBUILD_CFLAGS initialization Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 145/148] ipvlan: fix ipv6 outbound device Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 146/148] audit: ensure that audit=1 actually enables audit for PID 1 Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 147/148] md: free unused memory after bitmap resize Greg Kroah-Hartman
2017-12-12 12:45 ` [PATCH 4.9 148/148] RDMA/cxgb4: Annotate r2 and stag as __be32 Greg Kroah-Hartman
2017-12-12 21:55 ` [PATCH 4.9 000/148] 4.9.69-stable review Shuah Khan
2017-12-13  0:22 ` Guenter Roeck
2017-12-13  0:30   ` Nathan Chancellor
2017-12-14  7:53     ` Greg Kroah-Hartman
2017-12-13 11:58 ` Naresh Kamboju
2017-12-14  7:53   ` Greg Kroah-Hartman
  -- strict thread matches above, loose matches on Subject: below --
2017-12-12 12:44 [4.9,086/148] usb: gadget: udc: net2280: Fix tmp reusage in net2280 driver Greg Kroah-Hartman
2017-12-12 12:44 ` [PATCH 4.9 086/148] " Greg Kroah-Hartman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20171212124436.957827377@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=alexander.levin@verizon.com \
    --cc=andreyknvl@google.com \
    --cc=davem@davemloft.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=xiyou.wangcong@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.