From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
stable@vger.kernel.org,
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
Aliaksei Karaliou <akaraliou.dev@gmail.com>,
syzbot <syzkaller@googlegroups.com>,
Glauber Costa <glauber@scylladb.com>,
Al Viro <viro@zeniv.linux.org.uk>
Subject: [PATCH 4.14 012/159] mm,vmscan: Make unregister_shrinker() no-op if register_shrinker() failed.
Date: Fri, 23 Feb 2018 19:25:20 +0100 [thread overview]
Message-ID: <20180223170744.683076587@linuxfoundation.org> (raw)
In-Reply-To: <20180223170743.086611315@linuxfoundation.org>
4.14-stable review patch. If anyone has any objections, please let me know.
------------------
From: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
commit bb422a738f6566f7439cd347d54e321e4fe92a9f upstream.
Syzbot caught an oops at unregister_shrinker() because combination of
commit 1d3d4437eae1bb29 ("vmscan: per-node deferred work") and fault
injection made register_shrinker() fail and the caller of
register_shrinker() did not check for failure.
----------
[ 554.881422] FAULT_INJECTION: forcing a failure.
[ 554.881422] name failslab, interval 1, probability 0, space 0, times 0
[ 554.881438] CPU: 1 PID: 13231 Comm: syz-executor1 Not tainted 4.14.0-rc8+ #82
[ 554.881443] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 554.881445] Call Trace:
[ 554.881459] dump_stack+0x194/0x257
[ 554.881474] ? arch_local_irq_restore+0x53/0x53
[ 554.881486] ? find_held_lock+0x35/0x1d0
[ 554.881507] should_fail+0x8c0/0xa40
[ 554.881522] ? fault_create_debugfs_attr+0x1f0/0x1f0
[ 554.881537] ? check_noncircular+0x20/0x20
[ 554.881546] ? find_next_zero_bit+0x2c/0x40
[ 554.881560] ? ida_get_new_above+0x421/0x9d0
[ 554.881577] ? find_held_lock+0x35/0x1d0
[ 554.881594] ? __lock_is_held+0xb6/0x140
[ 554.881628] ? check_same_owner+0x320/0x320
[ 554.881634] ? lock_downgrade+0x990/0x990
[ 554.881649] ? find_held_lock+0x35/0x1d0
[ 554.881672] should_failslab+0xec/0x120
[ 554.881684] __kmalloc+0x63/0x760
[ 554.881692] ? lock_downgrade+0x990/0x990
[ 554.881712] ? register_shrinker+0x10e/0x2d0
[ 554.881721] ? trace_event_raw_event_module_request+0x320/0x320
[ 554.881737] register_shrinker+0x10e/0x2d0
[ 554.881747] ? prepare_kswapd_sleep+0x1f0/0x1f0
[ 554.881755] ? _down_write_nest_lock+0x120/0x120
[ 554.881765] ? memcpy+0x45/0x50
[ 554.881785] sget_userns+0xbcd/0xe20
(...snipped...)
[ 554.898693] kasan: CONFIG_KASAN_INLINE enabled
[ 554.898724] kasan: GPF could be caused by NULL-ptr deref or user memory access
[ 554.898732] general protection fault: 0000 [#1] SMP KASAN
[ 554.898737] Dumping ftrace buffer:
[ 554.898741] (ftrace buffer empty)
[ 554.898743] Modules linked in:
[ 554.898752] CPU: 1 PID: 13231 Comm: syz-executor1 Not tainted 4.14.0-rc8+ #82
[ 554.898755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 554.898760] task: ffff8801d1dbe5c0 task.stack: ffff8801c9e38000
[ 554.898772] RIP: 0010:__list_del_entry_valid+0x7e/0x150
[ 554.898775] RSP: 0018:ffff8801c9e3f108 EFLAGS: 00010246
[ 554.898780] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: 0000000000000000
[ 554.898784] RDX: 0000000000000000 RSI: ffff8801c53c6f98 RDI: ffff8801c53c6fa0
[ 554.898788] RBP: ffff8801c9e3f120 R08: 1ffff100393c7d55 R09: 0000000000000004
[ 554.898791] R10: ffff8801c9e3ef70 R11: 0000000000000000 R12: 0000000000000000
[ 554.898795] R13: dffffc0000000000 R14: 1ffff100393c7e45 R15: ffff8801c53c6f98
[ 554.898800] FS: 0000000000000000(0000) GS:ffff8801db300000(0000) knlGS:0000000000000000
[ 554.898804] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033
[ 554.898807] CR2: 00000000dbc23000 CR3: 00000001c7269000 CR4: 00000000001406e0
[ 554.898813] DR0: 0000000020000000 DR1: 0000000020000000 DR2: 0000000000000000
[ 554.898816] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600
[ 554.898818] Call Trace:
[ 554.898828] unregister_shrinker+0x79/0x300
[ 554.898837] ? perf_trace_mm_vmscan_writepage+0x750/0x750
[ 554.898844] ? down_write+0x87/0x120
[ 554.898851] ? deactivate_super+0x139/0x1b0
[ 554.898857] ? down_read+0x150/0x150
[ 554.898864] ? check_same_owner+0x320/0x320
[ 554.898875] deactivate_locked_super+0x64/0xd0
[ 554.898883] deactivate_super+0x141/0x1b0
----------
Since allowing register_shrinker() callers to call unregister_shrinker()
when register_shrinker() failed can simplify error recovery path, this
patch makes unregister_shrinker() no-op when register_shrinker() failed.
Also, reset shrinker->nr_deferred in case unregister_shrinker() was
by error called twice.
Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: Aliaksei Karaliou <akaraliou.dev@gmail.com>
Reported-by: syzbot <syzkaller@googlegroups.com>
Cc: Glauber Costa <glauber@scylladb.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
mm/vmscan.c | 3 +++
1 file changed, 3 insertions(+)
--- a/mm/vmscan.c
+++ b/mm/vmscan.c
@@ -297,10 +297,13 @@ EXPORT_SYMBOL(register_shrinker);
*/
void unregister_shrinker(struct shrinker *shrinker)
{
+ if (!shrinker->nr_deferred)
+ return;
down_write(&shrinker_rwsem);
list_del(&shrinker->list);
up_write(&shrinker_rwsem);
kfree(shrinker->nr_deferred);
+ shrinker->nr_deferred = NULL;
}
EXPORT_SYMBOL(unregister_shrinker);
next prev parent reply other threads:[~2018-02-23 19:40 UTC|newest]
Thread overview: 164+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-02-23 18:25 [PATCH 4.14 000/159] 4.14.22-stable review Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 001/159] usb: core: Add a helper function to check the validity of EP type in URB Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 002/159] vhost: use mutex_lock_nested() in vhost_dev_lock_vqs() Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 003/159] kcm: Check if sk_user_data already set in kcm_attach Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 004/159] kcm: Only allow TCP sockets to be attached to a KCM mux Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 005/159] bpf: mark dst unknown on inconsistent {s, u}bounds adjustments Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 006/159] cfg80211: check dev_set_name() return value Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 007/159] mac80211_hwsim: validate number of different channels Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 008/159] esp: Fix GRO when the headers not fully in the linear part of the skb Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 009/159] xfrm: dont call xfrm_policy_cache_flush while holding spinlock Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 010/159] xfrm: fix rcu usage in xfrm_get_type_offload Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 011/159] xfrm: skip policies marked as dead while rehashing Greg Kroah-Hartman
2018-02-23 18:25 ` Greg Kroah-Hartman [this message]
2018-02-23 18:25 ` [PATCH 4.14 013/159] KVM/x86: Check input paging mode when cs.l is set Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 014/159] RDMA/netlink: Fix general protection fault Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 015/159] xfrm: Fix stack-out-of-bounds read on socket policy lookup Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 016/159] xfrm: check id proto in validate_tmpl() Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 017/159] sctp: set frag_point in sctp_setsockopt_maxseg correctly Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 018/159] blktrace: fix unlocked registration of tracepoints Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 019/159] dnotify: Handle errors from fsnotify_add_mark_locked() in fcntl_dirnotify() Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 020/159] drm: Require __GFP_NOFAIL for the legacy drm_modeset_lock_all Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 021/159] ALSA: line6: Add a sanity check for invalid EPs Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 022/159] ALSA: caiaq: " Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 023/159] ALSA: bcd2000: " Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 024/159] ptr_ring: fail early if queue occupies more than KMALLOC_MAX_SIZE Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 025/159] ptr_ring: try vmalloc() when kmalloc() fails Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 026/159] selinux: ensure the context is NUL terminated in security_context_to_sid_core() Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 027/159] selinux: skip bounded transition processing if the policy isnt loaded Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 028/159] media: pvrusb2: properly check endpoint types Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 029/159] crypto: x86/twofish-3way - Fix %rbp usage Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 030/159] staging: android: ion: Add __GFP_NOWARN for system contig heap Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 031/159] staging: android: ion: Switch from WARN to pr_warn Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 032/159] blk_rq_map_user_iov: fix error override Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 033/159] KVM: x86: fix escape of guest dr6 to the host Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 034/159] kcov: detect double association with a single task Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 035/159] netfilter: x_tables: fix int overflow in xt_alloc_table_info() Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 036/159] netfilter: x_tables: avoid out-of-bounds reads in xt_request_find_{match|target} Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 037/159] netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in clusterip_tg_check() Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 038/159] netfilter: on sockopt() acquire sock lock only in the required scope Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 039/159] netfilter: xt_cgroup: initialize info->priv in cgroup_mt_check_v1() Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 040/159] netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 041/159] rds: tcp: correctly sequence cleanup on netns deletion Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 042/159] rds: tcp: atomically purge entries from rds_tcp_conn_list during netns delete Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 043/159] net: avoid skb_warn_bad_offload on IS_ERR Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 044/159] net_sched: gen_estimator: fix lockdep splat Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 045/159] ASoC: ux500: add MODULE_LICENSE tag Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 046/159] video: fbdev/mmp: add MODULE_LICENSE Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 047/159] ARM: 8743/1: bL_switcher: add MODULE_LICENSE tag Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 048/159] arm64: dts: add #cooling-cells to CPU nodes Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 049/159] dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 050/159] ANDROID: binder: remove WARN() for redundant txn error Greg Kroah-Hartman
2018-02-23 18:25 ` [PATCH 4.14 051/159] ANDROID: binder: synchronize_rcu() when using POLLFREE Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 052/159] staging: android: ashmem: Fix a race condition in pin ioctls Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 053/159] binder: check for binder_thread allocation failure in binder_poll() Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 054/159] binder: replace "%p" with "%pK" Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 055/159] staging: fsl-mc: fix build testing on x86 Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 056/159] staging: iio: adc: ad7192: fix external frequency setting Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 057/159] staging: iio: ad5933: switch buffer mode to software Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 058/159] usbip: keep usbip_device sockfd state in sync with tcp_socket Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 059/159] usb: build drivers/usb/common/ when USB_SUPPORT is set Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 060/159] serdev: fix receive_buf return value when no callback Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 061/159] ARM: OMAP2+: Fix SRAM virt to phys translation for save_secure_ram_context Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 062/159] ARM: AM33xx: PRM: Remove am33xx_pwrdm_read_prev_pwrst function Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 063/159] ARM: dts: Fix omap4 hang with GPS connected to USB by using wakeupgen Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 064/159] ARM: dts: logicpd-som-lv: Fix gpmc addresses for NAND and enet Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 065/159] ARM: dts: logicpd-somlv: Fix wl127x pinmux Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 066/159] ARM: dts: am4372: Correct the interrupts_properties of McASP Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 067/159] ARM: dts: am437x-cm-t43: Correct the dmas property of spi0 Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 068/159] perf record: Fix -c/-F options for cpu event aliases Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 069/159] perf help: Fix a bug during strstart() conversion Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 070/159] perf annotate: Do not truncate instruction names at 6 chars Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 071/159] perf test shell: Fix check open filename arg using perf trace on s390x Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 072/159] perf: Fix header.size for namespace events Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 073/159] perf top: Fix window dimensions change handling Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 074/159] perf bench numa: Fixup discontiguous/sparse numa nodes Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 075/159] perf test: Fix test 21 for s390x Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 076/159] pinctrl: denverton: Fix UART2 RTS pin mode Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 077/159] kvm: arm: dont treat unavailable HYP mode as an error Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 078/159] trace/xdp: fix compile warning: struct bpf_map declared inside parameter list Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 079/159] media: s5k6aa: describe some function parameters Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 080/159] media: ov13858: Select V4L2_FWNODE Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 081/159] net: mvpp2: allocate zeroed tx descriptors Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 082/159] gpio: 74x164: Fix crash during .remove() Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 083/159] gpio: davinci: Assign first bank regs for unbanked case Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 084/159] pinctrl: sunxi: Fix A80 interrupt pin bank Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 085/159] pinctrl: sunxi: Fix A64 UART mux value Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 086/159] IB/hfi1: Initialize bth1 in 16B rc ack builder Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 087/159] meson-gx-socinfo: Fix package id parsing Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 088/159] KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 089/159] i40iw: Allocate a sdbuf per CQP WQE Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 090/159] i40iw: Do not free sqbuf when event is I40IW_TIMER_TYPE_CLOSE Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 091/159] i40iw: Correct ARP index mask Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 092/159] RDMA/cma: Make sure that PSN is not over max allowed Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 093/159] IB/core: Init subsys if compiled to vmlinuz-core Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 094/159] md/raid5: correct degraded calculation in raid5_error Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 095/159] sctp: only update outstanding_bytes for transmitted queue when doing prsctp_prune Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 096/159] sfp: fix RX_LOS signal handling Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 097/159] phylink: ensure we take the link down when phylink_stop() is called Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 098/159] md/raid1/10: add missed blk plug Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 099/159] iio: proximity: sx9500: Assign interrupt from GpioIo() Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 100/159] iio: fix kernel-doc build errors Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 101/159] scripts/kernel-doc: Dont fail with status != 0 if error encountered with -none Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 102/159] bnxt_en: Need to unconditionally shut down RoCE in bnxt_shutdown Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 103/159] ipvlan: Add the skb->mark as flow4s member to lookup route Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 104/159] m68k: add missing SOFTIRQENTRY_TEXT linker section Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 105/159] powerpc/perf: Fix oops when grouping different pmu events Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 106/159] PM / runtime: Fix handling of suppliers with disabled runtime PM Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 107/159] s390/virtio: add BSD license to virtio-ccw Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 108/159] s390/dasd: prevent prefix I/O error Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 109/159] ARM: dts: Fix elm interrupt compiler warning Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 110/159] nfp: fix port stats for mac representors Greg Kroah-Hartman
2018-02-23 18:26 ` [PATCH 4.14 111/159] gianfar: fix a flooded alignment reports because of padding issue Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 112/159] net_sched: red: Avoid devision by zero Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 113/159] net_sched: red: Avoid illegal values Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 114/159] VSOCK: fix outdated sk_state value in hvs_release() Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 115/159] KVM: VMX: fix page leak in hardware_setup() Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 116/159] net: qualcomm: rmnet: Fix leak on transmit failure Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 117/159] locking/lockdep: Fix possible NULL deref Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 118/159] btrfs: Fix quota reservation leak on preallocated files Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 119/159] Btrfs: disable FUA if mounted with nobarrier Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 120/159] btrfs: Fix possible off-by-one in btrfs_search_path_in_tree Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 121/159] brcmfmac: Avoid build error with make W=1 Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 122/159] virtio_net: fix return value check in receive_mergeable() Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 123/159] net: ethernet: arc: fix error handling in emac_rockchip_probe Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 124/159] net: dsa: mv88e6xxx: Fix interrupt masking on removal Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 125/159] net: dsa: mv88e6xxx: Unregister MDIO bus on error path Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 126/159] 509: fix printing uninitialized stack memory when OID is empty Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 127/159] gianfar: Disable EEE autoneg by default Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 128/159] scsi: lpfc: Use after free in lpfc_rq_buf_free() Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 129/159] scsi: bfa: fix access to bfad_im_port_s Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 130/159] scsi: bfa: fix type conversion warning Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 131/159] dmaengine: ioat: Fix error handling path Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 132/159] dmaengine: at_hdmac: fix potential NULL pointer dereference in atc_prep_dma_interleaved Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 133/159] xfrm: Fix xfrm_input() to verify state is valid when (encap_type < 0) Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 134/159] netfilter: xt_bpf: add overflow checks Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 135/159] clk: fix a panic error caused by accessing NULL pointer Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 136/159] staging: ccree: Uninitialized return in ssi_ahash_import() Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 137/159] ASoC: rockchip: disable clock on error Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 138/159] spi: sun4i: disable clocks in the remove function Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 139/159] IB/mlx4: Fix RSS hash fields restrictions Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 140/159] xfrm: Fix stack-out-of-bounds with misconfigured transport mode policies Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 141/159] drm/armada: fix leak of crtc structure Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 142/159] ASoC: rsnd: ssi: fix race condition in rsnd_ssi_pointer_update Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 143/159] drm/vc4: Release fence after signalling Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 144/159] dmaengine: jz4740: disable/unprepare clk if probe fails Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 145/159] usb: dwc3: gadget: Wait longer for controller to end command processing Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 146/159] usb: dwc3: of-simple: fix missing clk_disable_unprepare Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 147/159] mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 148/159] x86/mm/kmmio: Fix mmiotrace for page unaligned addresses Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 149/159] platform/x86: dell-laptop: Fix keyboard max lighting for Dell Latitude E6410 Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 150/159] xen: XEN_ACPI_PROCESSOR is Dom0-only Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 151/159] PCI: rcar: Fix use-after-free in probe error path Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 152/159] powerpc/perf/imc: Fix nest-imc cpuhotplug callback failure Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 153/159] hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 154/159] crypto: talitos - fix Kernel Oops on hashing an empty file Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 155/159] drm/i915: fix intel_backlight_device_register declaration Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 156/159] crypto: s5p-sss - Fix kernel Oops in AES-ECB mode Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 157/159] mei: me: add cannon point device ids Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 158/159] mei: me: add cannon point device ids for 4th device Greg Kroah-Hartman
2018-02-23 18:27 ` [PATCH 4.14 159/159] vmalloc: fix __GFP_HIGHMEM usage for vmalloc_32 on 32b systems Greg Kroah-Hartman
2018-02-23 23:45 ` [PATCH 4.14 000/159] 4.14.22-stable review Dan Rue
2018-02-23 23:57 ` kernelci.org bot
2018-02-24 0:36 ` Shuah Khan
2018-02-24 17:57 ` Guenter Roeck
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=20180223170744.683076587@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=akaraliou.dev@gmail.com \
--cc=glauber@scylladb.com \
--cc=linux-kernel@vger.kernel.org \
--cc=penguin-kernel@I-love.SAKURA.ne.jp \
--cc=stable@vger.kernel.org \
--cc=syzkaller@googlegroups.com \
--cc=viro@zeniv.linux.org.uk \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome