From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
stable@vger.kernel.org, Jeff Mahoney <jeffm@suse.com>,
Liu Bo <bo.liu@linux.alibaba.com>,
David Sterba <dsterba@suse.com>,
Sasha Levin <alexander.levin@microsoft.com>
Subject: [PATCH 4.9 251/329] btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers
Date: Mon, 28 May 2018 12:03:00 +0200 [thread overview]
Message-ID: <20180528100302.847650932@linuxfoundation.org> (raw)
In-Reply-To: <20180528100241.796630982@linuxfoundation.org>
4.9-stable review patch. If anyone has any objections, please let me know.
------------------
From: Jeff Mahoney <jeffm@suse.com>
[ Upstream commit 8a5a916d9a35e13576d79cc16e24611821b13e34 ]
While running btrfs/011, I hit the following lockdep splat.
This is the important bit:
pcpu_alloc+0x1ac/0x5e0
__percpu_counter_init+0x4e/0xb0
btrfs_init_fs_root+0x99/0x1c0 [btrfs]
btrfs_get_fs_root.part.54+0x5b/0x150 [btrfs]
resolve_indirect_refs+0x130/0x830 [btrfs]
find_parent_nodes+0x69e/0xff0 [btrfs]
btrfs_find_all_roots_safe+0xa0/0x110 [btrfs]
btrfs_find_all_roots+0x50/0x70 [btrfs]
btrfs_qgroup_prepare_account_extents+0x53/0x90 [btrfs]
btrfs_commit_transaction+0x3ce/0x9b0 [btrfs]
The percpu_counter_init call in btrfs_alloc_subvolume_writers
uses GFP_KERNEL, which we can't do during transaction commit.
This switches it to GFP_NOFS.
========================================================
WARNING: possible irq lock inversion dependency detected
4.12.14-kvmsmall #8 Tainted: G W
--------------------------------------------------------
kswapd0/50 just changed the state of lock:
(&delayed_node->mutex){+.+.-.}, at: [<ffffffffc06994fa>] __btrfs_release_delayed_node+0x3a/0x1f0 [btrfs]
but this lock took another, RECLAIM_FS-unsafe lock in the past:
(pcpu_alloc_mutex){+.+.+.}
and interrupts could create inverse lock ordering between them.
other info that might help us debug this:
Chain exists of:
&delayed_node->mutex --> &found->groups_sem --> pcpu_alloc_mutex
Possible interrupt unsafe locking scenario:
CPU0 CPU1
---- ----
lock(pcpu_alloc_mutex);
local_irq_disable();
lock(&delayed_node->mutex);
lock(&found->groups_sem);
<Interrupt>
lock(&delayed_node->mutex);
*** DEADLOCK ***
2 locks held by kswapd0/50:
#0: (shrinker_rwsem){++++..}, at: [<ffffffff811dc11f>] shrink_slab+0x7f/0x5b0
#1: (&type->s_umount_key#30){+++++.}, at: [<ffffffff8126dec6>] trylock_super+0x16/0x50
the shortest dependencies between 2nd lock and 1st lock:
-> (pcpu_alloc_mutex){+.+.+.} ops: 4904 {
HARDIRQ-ON-W at:
__mutex_lock+0x4e/0x8c0
pcpu_alloc+0x1ac/0x5e0
alloc_kmem_cache_cpus.isra.70+0x25/0xa0
__do_tune_cpucache+0x2c/0x220
do_tune_cpucache+0x26/0xc0
enable_cpucache+0x6d/0xf0
kmem_cache_init_late+0x42/0x75
start_kernel+0x343/0x4cb
x86_64_start_kernel+0x127/0x134
secondary_startup_64+0xa5/0xb0
SOFTIRQ-ON-W at:
__mutex_lock+0x4e/0x8c0
pcpu_alloc+0x1ac/0x5e0
alloc_kmem_cache_cpus.isra.70+0x25/0xa0
__do_tune_cpucache+0x2c/0x220
do_tune_cpucache+0x26/0xc0
enable_cpucache+0x6d/0xf0
kmem_cache_init_late+0x42/0x75
start_kernel+0x343/0x4cb
x86_64_start_kernel+0x127/0x134
secondary_startup_64+0xa5/0xb0
RECLAIM_FS-ON-W at:
__kmalloc+0x47/0x310
pcpu_extend_area_map+0x2b/0xc0
pcpu_alloc+0x3ec/0x5e0
alloc_kmem_cache_cpus.isra.70+0x25/0xa0
__do_tune_cpucache+0x2c/0x220
do_tune_cpucache+0x26/0xc0
enable_cpucache+0x6d/0xf0
__kmem_cache_create+0x1bf/0x390
create_cache+0xba/0x1b0
kmem_cache_create+0x1f8/0x2b0
ksm_init+0x6f/0x19d
do_one_initcall+0x50/0x1b0
kernel_init_freeable+0x201/0x289
kernel_init+0xa/0x100
ret_from_fork+0x3a/0x50
INITIAL USE at:
__mutex_lock+0x4e/0x8c0
pcpu_alloc+0x1ac/0x5e0
alloc_kmem_cache_cpus.isra.70+0x25/0xa0
setup_cpu_cache+0x2f/0x1f0
__kmem_cache_create+0x1bf/0x390
create_boot_cache+0x8b/0xb1
kmem_cache_init+0xa1/0x19e
start_kernel+0x270/0x4cb
x86_64_start_kernel+0x127/0x134
secondary_startup_64+0xa5/0xb0
}
... key at: [<ffffffff821d8e70>] pcpu_alloc_mutex+0x70/0xa0
... acquired at:
pcpu_alloc+0x1ac/0x5e0
__percpu_counter_init+0x4e/0xb0
btrfs_init_fs_root+0x99/0x1c0 [btrfs]
btrfs_get_fs_root.part.54+0x5b/0x150 [btrfs]
resolve_indirect_refs+0x130/0x830 [btrfs]
find_parent_nodes+0x69e/0xff0 [btrfs]
btrfs_find_all_roots_safe+0xa0/0x110 [btrfs]
btrfs_find_all_roots+0x50/0x70 [btrfs]
btrfs_qgroup_prepare_account_extents+0x53/0x90 [btrfs]
btrfs_commit_transaction+0x3ce/0x9b0 [btrfs]
transaction_kthread+0x176/0x1b0 [btrfs]
kthread+0x102/0x140
ret_from_fork+0x3a/0x50
-> (&fs_info->commit_root_sem){++++..} ops: 1566382 {
HARDIRQ-ON-W at:
down_write+0x3e/0xa0
cache_block_group+0x287/0x420 [btrfs]
find_free_extent+0x106c/0x12d0 [btrfs]
btrfs_reserve_extent+0xd8/0x170 [btrfs]
cow_file_range.isra.66+0x133/0x470 [btrfs]
run_delalloc_range+0x121/0x410 [btrfs]
writepage_delalloc.isra.50+0xfe/0x180 [btrfs]
__extent_writepage+0x19a/0x360 [btrfs]
extent_write_cache_pages.constprop.56+0x249/0x3e0 [btrfs]
extent_writepages+0x4d/0x60 [btrfs]
do_writepages+0x1a/0x70
__filemap_fdatawrite_range+0xa7/0xe0
btrfs_rename+0x5ee/0xdb0 [btrfs]
vfs_rename+0x52a/0x7e0
SyS_rename+0x351/0x3b0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
HARDIRQ-ON-R at:
down_read+0x35/0x90
caching_thread+0x57/0x560 [btrfs]
normal_work_helper+0x1c0/0x5e0 [btrfs]
process_one_work+0x1e0/0x5c0
worker_thread+0x44/0x390
kthread+0x102/0x140
ret_from_fork+0x3a/0x50
SOFTIRQ-ON-W at:
down_write+0x3e/0xa0
cache_block_group+0x287/0x420 [btrfs]
find_free_extent+0x106c/0x12d0 [btrfs]
btrfs_reserve_extent+0xd8/0x170 [btrfs]
cow_file_range.isra.66+0x133/0x470 [btrfs]
run_delalloc_range+0x121/0x410 [btrfs]
writepage_delalloc.isra.50+0xfe/0x180 [btrfs]
__extent_writepage+0x19a/0x360 [btrfs]
extent_write_cache_pages.constprop.56+0x249/0x3e0 [btrfs]
extent_writepages+0x4d/0x60 [btrfs]
do_writepages+0x1a/0x70
__filemap_fdatawrite_range+0xa7/0xe0
btrfs_rename+0x5ee/0xdb0 [btrfs]
vfs_rename+0x52a/0x7e0
SyS_rename+0x351/0x3b0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
SOFTIRQ-ON-R at:
down_read+0x35/0x90
caching_thread+0x57/0x560 [btrfs]
normal_work_helper+0x1c0/0x5e0 [btrfs]
process_one_work+0x1e0/0x5c0
worker_thread+0x44/0x390
kthread+0x102/0x140
ret_from_fork+0x3a/0x50
INITIAL USE at:
down_write+0x3e/0xa0
cache_block_group+0x287/0x420 [btrfs]
find_free_extent+0x106c/0x12d0 [btrfs]
btrfs_reserve_extent+0xd8/0x170 [btrfs]
cow_file_range.isra.66+0x133/0x470 [btrfs]
run_delalloc_range+0x121/0x410 [btrfs]
writepage_delalloc.isra.50+0xfe/0x180 [btrfs]
__extent_writepage+0x19a/0x360 [btrfs]
extent_write_cache_pages.constprop.56+0x249/0x3e0 [btrfs]
extent_writepages+0x4d/0x60 [btrfs]
do_writepages+0x1a/0x70
__filemap_fdatawrite_range+0xa7/0xe0
btrfs_rename+0x5ee/0xdb0 [btrfs]
vfs_rename+0x52a/0x7e0
SyS_rename+0x351/0x3b0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
}
... key at: [<ffffffffc0729578>] __key.61970+0x0/0xfffffffffff9aa88 [btrfs]
... acquired at:
cache_block_group+0x287/0x420 [btrfs]
find_free_extent+0x106c/0x12d0 [btrfs]
btrfs_reserve_extent+0xd8/0x170 [btrfs]
btrfs_alloc_tree_block+0x12f/0x4c0 [btrfs]
btrfs_create_tree+0xbb/0x2a0 [btrfs]
btrfs_create_uuid_tree+0x37/0x140 [btrfs]
open_ctree+0x23c0/0x2660 [btrfs]
btrfs_mount+0xd36/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
btrfs_mount+0x18c/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
do_mount+0x1c1/0xcc0
SyS_mount+0x7e/0xd0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
-> (&found->groups_sem){++++..} ops: 2134587 {
HARDIRQ-ON-W at:
down_write+0x3e/0xa0
__link_block_group+0x34/0x130 [btrfs]
btrfs_read_block_groups+0x33d/0x7b0 [btrfs]
open_ctree+0x2054/0x2660 [btrfs]
btrfs_mount+0xd36/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
btrfs_mount+0x18c/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
do_mount+0x1c1/0xcc0
SyS_mount+0x7e/0xd0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
HARDIRQ-ON-R at:
down_read+0x35/0x90
btrfs_calc_num_tolerated_disk_barrier_failures+0x113/0x1f0 [btrfs]
open_ctree+0x207b/0x2660 [btrfs]
btrfs_mount+0xd36/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
btrfs_mount+0x18c/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
do_mount+0x1c1/0xcc0
SyS_mount+0x7e/0xd0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
SOFTIRQ-ON-W at:
down_write+0x3e/0xa0
__link_block_group+0x34/0x130 [btrfs]
btrfs_read_block_groups+0x33d/0x7b0 [btrfs]
open_ctree+0x2054/0x2660 [btrfs]
btrfs_mount+0xd36/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
btrfs_mount+0x18c/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
do_mount+0x1c1/0xcc0
SyS_mount+0x7e/0xd0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
SOFTIRQ-ON-R at:
down_read+0x35/0x90
btrfs_calc_num_tolerated_disk_barrier_failures+0x113/0x1f0 [btrfs]
open_ctree+0x207b/0x2660 [btrfs]
btrfs_mount+0xd36/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
btrfs_mount+0x18c/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
do_mount+0x1c1/0xcc0
SyS_mount+0x7e/0xd0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
INITIAL USE at:
down_write+0x3e/0xa0
__link_block_group+0x34/0x130 [btrfs]
btrfs_read_block_groups+0x33d/0x7b0 [btrfs]
open_ctree+0x2054/0x2660 [btrfs]
btrfs_mount+0xd36/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
btrfs_mount+0x18c/0xf90 [btrfs]
mount_fs+0x3a/0x160
vfs_kern_mount+0x66/0x150
do_mount+0x1c1/0xcc0
SyS_mount+0x7e/0xd0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
}
... key at: [<ffffffffc0729488>] __key.59101+0x0/0xfffffffffff9ab78 [btrfs]
... acquired at:
find_free_extent+0xcb4/0x12d0 [btrfs]
btrfs_reserve_extent+0xd8/0x170 [btrfs]
btrfs_alloc_tree_block+0x12f/0x4c0 [btrfs]
__btrfs_cow_block+0x110/0x5b0 [btrfs]
btrfs_cow_block+0xd7/0x290 [btrfs]
btrfs_search_slot+0x1f6/0x960 [btrfs]
btrfs_lookup_inode+0x2a/0x90 [btrfs]
__btrfs_update_delayed_inode+0x65/0x210 [btrfs]
btrfs_commit_inode_delayed_inode+0x121/0x130 [btrfs]
btrfs_evict_inode+0x3fe/0x6a0 [btrfs]
evict+0xc4/0x190
__dentry_kill+0xbf/0x170
dput+0x2ae/0x2f0
SyS_rename+0x2a6/0x3b0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
-> (&delayed_node->mutex){+.+.-.} ops: 5580204 {
HARDIRQ-ON-W at:
__mutex_lock+0x4e/0x8c0
btrfs_delayed_update_inode+0x46/0x6e0 [btrfs]
btrfs_update_inode+0x83/0x110 [btrfs]
btrfs_dirty_inode+0x62/0xe0 [btrfs]
touch_atime+0x8c/0xb0
do_generic_file_read+0x818/0xb10
__vfs_read+0xdc/0x150
vfs_read+0x8a/0x130
SyS_read+0x45/0xa0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
SOFTIRQ-ON-W at:
__mutex_lock+0x4e/0x8c0
btrfs_delayed_update_inode+0x46/0x6e0 [btrfs]
btrfs_update_inode+0x83/0x110 [btrfs]
btrfs_dirty_inode+0x62/0xe0 [btrfs]
touch_atime+0x8c/0xb0
do_generic_file_read+0x818/0xb10
__vfs_read+0xdc/0x150
vfs_read+0x8a/0x130
SyS_read+0x45/0xa0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
IN-RECLAIM_FS-W at:
__mutex_lock+0x4e/0x8c0
__btrfs_release_delayed_node+0x3a/0x1f0 [btrfs]
btrfs_evict_inode+0x22c/0x6a0 [btrfs]
evict+0xc4/0x190
dispose_list+0x35/0x50
prune_icache_sb+0x42/0x50
super_cache_scan+0x139/0x190
shrink_slab+0x262/0x5b0
shrink_node+0x2eb/0x2f0
kswapd+0x2eb/0x890
kthread+0x102/0x140
ret_from_fork+0x3a/0x50
INITIAL USE at:
__mutex_lock+0x4e/0x8c0
btrfs_delayed_update_inode+0x46/0x6e0 [btrfs]
btrfs_update_inode+0x83/0x110 [btrfs]
btrfs_dirty_inode+0x62/0xe0 [btrfs]
touch_atime+0x8c/0xb0
do_generic_file_read+0x818/0xb10
__vfs_read+0xdc/0x150
vfs_read+0x8a/0x130
SyS_read+0x45/0xa0
do_syscall_64+0x79/0x1e0
entry_SYSCALL_64_after_hwframe+0x42/0xb7
}
... key at: [<ffffffffc072d488>] __key.56935+0x0/0xfffffffffff96b78 [btrfs]
... acquired at:
__lock_acquire+0x264/0x11c0
lock_acquire+0xbd/0x1e0
__mutex_lock+0x4e/0x8c0
__btrfs_release_delayed_node+0x3a/0x1f0 [btrfs]
btrfs_evict_inode+0x22c/0x6a0 [btrfs]
evict+0xc4/0x190
dispose_list+0x35/0x50
prune_icache_sb+0x42/0x50
super_cache_scan+0x139/0x190
shrink_slab+0x262/0x5b0
shrink_node+0x2eb/0x2f0
kswapd+0x2eb/0x890
kthread+0x102/0x140
ret_from_fork+0x3a/0x50
stack backtrace:
CPU: 1 PID: 50 Comm: kswapd0 Tainted: G W 4.12.14-kvmsmall #8 SLE15 (unreleased)
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.0.0-prebuilt.qemu-project.org 04/01/2014
Call Trace:
dump_stack+0x78/0xb7
print_irq_inversion_bug.part.38+0x19f/0x1aa
check_usage_forwards+0x102/0x120
? ret_from_fork+0x3a/0x50
? check_usage_backwards+0x110/0x110
mark_lock+0x16c/0x270
__lock_acquire+0x264/0x11c0
? pagevec_lookup_entries+0x1a/0x30
? truncate_inode_pages_range+0x2b3/0x7f0
lock_acquire+0xbd/0x1e0
? __btrfs_release_delayed_node+0x3a/0x1f0 [btrfs]
__mutex_lock+0x4e/0x8c0
? __btrfs_release_delayed_node+0x3a/0x1f0 [btrfs]
? __btrfs_release_delayed_node+0x3a/0x1f0 [btrfs]
? btrfs_evict_inode+0x1f6/0x6a0 [btrfs]
__btrfs_release_delayed_node+0x3a/0x1f0 [btrfs]
btrfs_evict_inode+0x22c/0x6a0 [btrfs]
evict+0xc4/0x190
dispose_list+0x35/0x50
prune_icache_sb+0x42/0x50
super_cache_scan+0x139/0x190
shrink_slab+0x262/0x5b0
shrink_node+0x2eb/0x2f0
kswapd+0x2eb/0x890
kthread+0x102/0x140
? mem_cgroup_shrink_node+0x2c0/0x2c0
? kthread_create_on_node+0x40/0x40
ret_from_fork+0x3a/0x50
Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Reviewed-by: Liu Bo <bo.liu@linux.alibaba.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
fs/btrfs/disk-io.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/fs/btrfs/disk-io.c
+++ b/fs/btrfs/disk-io.c
@@ -1281,7 +1281,7 @@ static struct btrfs_subvolume_writers *b
if (!writers)
return ERR_PTR(-ENOMEM);
- ret = percpu_counter_init(&writers->counter, 0, GFP_KERNEL);
+ ret = percpu_counter_init(&writers->counter, 0, GFP_NOFS);
if (ret < 0) {
kfree(writers);
return ERR_PTR(ret);
next prev parent reply other threads:[~2018-05-28 10:39 UTC|newest]
Thread overview: 311+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-05-28 9:58 [PATCH 4.9 000/329] 4.9.104-stable review Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 001/329] MIPS: c-r4k: Fix data corruption related to cache coherence Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 002/329] MIPS: ptrace: Expose FIR register through FP regset Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 003/329] MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRs Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 004/329] KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable" Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 005/329] affs_lookup(): close a race with affs_remove_link() Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 006/329] aio: fix io_destroy(2) vs. lookup_ioctx() race Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 007/329] ALSA: timer: Fix pause event notification Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 008/329] do d_instantiate/unlock_new_inode combinations safely Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 009/329] mmc: sdhci-iproc: remove hard coded mmc cap 1.8v Greg Kroah-Hartman
2018-05-28 9:58 ` [PATCH 4.9 010/329] mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE register Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 011/329] libata: Blacklist some Sandisk SSDs for NCQ Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 012/329] libata: blacklist Micron 500IT SSD with MU01 firmware Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 013/329] xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 014/329] drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 015/329] IB/hfi1: Use after free race condition in send context error path Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 016/329] Revert "ipc/shm: Fix shmat mmap nil-page protection" Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 017/329] ipc/shm: fix shmat() nil address after round-down when remapping Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 018/329] kasan: fix memory hotplug during boot Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 019/329] kernel/sys.c: fix potential Spectre v1 issue Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 020/329] kernel/signal.c: avoid undefined behaviour in kill_something_info Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 022/329] KVM: s390: vsie: fix < 8k check for the itdba Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 025/329] firewire-ohci: work around oversized DMA reads on JMicron controllers Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 026/329] x86/tsc: Allow TSC calibration without PIT Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 027/329] NFSv4: always set NFS_LOCK_LOST when a lock is lost Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 028/329] ALSA: hda - Use IS_REACHABLE() for dependency on input Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 030/329] netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460 Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 031/329] tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into account Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 032/329] PCI: Add function 1 DMA alias quirk for Marvell 9128 Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 033/329] Input: psmouse - fix Synaptics detection when protocol is disabled Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 034/329] i40iw: Zero-out consumer key on allocate stag for FMR Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 035/329] tools lib traceevent: Simplify pointer print logic and fix %pF Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 036/329] perf callchain: Fix attr.sample_max_stack setting Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 037/329] tools lib traceevent: Fix get_field_str() for dynamic strings Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 038/329] perf record: Fix failed memory allocation for get_cpuid_str Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 039/329] iommu/vt-d: Use domain instead of cache fetching Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 040/329] dm thin: fix documentation relative to low water mark threshold Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 041/329] net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock on Meson8b Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 042/329] net: stmmac: dwmac-meson8b: propagate rate changes to the parent clock Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 043/329] nfs: Do not convert nfs_idmap_cache_timeout to jiffies Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 045/329] kconfig: Dont leak main menus during parsing Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 046/329] kconfig: Fix automatic menu creation mem leak Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 047/329] kconfig: Fix expr_free() E_NOT leak Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 048/329] mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl() Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 049/329] ipmi/powernv: Fix error return code in ipmi_powernv_probe() Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 050/329] Btrfs: set plug for fsync Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 051/329] btrfs: Fix out of bounds access in btrfs_search_slot Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 052/329] Btrfs: fix scrub to repair raid6 corruption Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 053/329] btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPP Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 054/329] HID: roccat: prevent an out of bounds read in kovaplus_profile_activated() Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 055/329] fm10k: fix "failed to kill vid" message for VF Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 056/329] device property: Define type of PROPERTY_ENRTY_*() macros Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 057/329] jffs2: Fix use-after-free bug in jffs2_iget()s error handling path Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 058/329] powerpc/numa: Use ibm,max-associativity-domains to discover possible nodes Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 059/329] powerpc/numa: Ensure nodes initialized for hotplug Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 060/329] RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 061/329] ntb_transport: Fix bug with max_mw_size parameter Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 062/329] gianfar: prevent integer wrapping in the rx handler Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 063/329] tcp_nv: fix potential integer overflow in tcpnv_acked Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 065/329] ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 066/329] ocfs2/acl: use ip_xattr_sem to protect getting extended attribute Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 067/329] ocfs2: return error when we attempt to access a dirty bh in jbd2 Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 068/329] mm/mempolicy: fix the check of nodemask from user Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 069/329] mm/mempolicy: add nodes_empty check in SYSC_migrate_pages Greg Kroah-Hartman
2018-05-28 9:59 ` [PATCH 4.9 070/329] asm-generic: provide generic_pmdp_establish() Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 071/329] sparc64: update pmdp_invalidate() to return old pmd value Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 073/329] mm: pin address_space before dereferencing it while isolating an LRU page Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 074/329] mm/fadvise: discard partial page if endbyte is also EOF Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 075/329] openvswitch: Remove padding from packet before L3+ conntrack processing Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 076/329] IB/ipoib: Fix for potential no-carrier state Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 077/329] drm/nouveau/pmu/fuc: dont use movw directly anymore Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 078/329] netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 079/329] x86/power: Fix swsusp_arch_resume prototype Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 080/329] firmware: dmi_scan: Fix handling of empty DMI strings Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 081/329] ACPI: processor_perflib: Do not send _PPC change notification if not ready Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 082/329] ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE devs Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 083/329] bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 084/329] MIPS: generic: Fix machine compatible matching Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 085/329] MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 086/329] xen-netfront: Fix race between device setup and open Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 087/329] xen/grant-table: Use put_page instead of free_page Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 088/329] RDS: IB: Fix null pointer issue Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 089/329] arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 090/329] proc: fix /proc/*/map_files lookup Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 091/329] cifs: silence compiler warnings showing up with gcc-8.0.0 Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 092/329] bcache: properly set task state in bch_writeback_thread() Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 094/329] bcache: fix for data collapse after re-attaching an attached device Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 095/329] bcache: return attach error when no cache set exist Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 096/329] tools/libbpf: handle issues with bpf ELF objects containing .eh_frames Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 097/329] bpf: fix rlimit in reuseport net selftest Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 098/329] vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 099/329] locking/qspinlock: Ensure node->count is updated before initialising node Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 100/329] irqchip/gic-v3: Ignore disabled ITS nodes Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 101/329] cpumask: Make for_each_cpu_wrap() available on UP as well Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 102/329] irqchip/gic-v3: Change pr_debug message to pr_devel Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 103/329] ARC: Fix malformed ARC_EMUL_UNALIGNED default Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 104/329] ptr_ring: prevent integer overflow when calculating size Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 105/329] libata: Fix compile warning with ATA_DEBUG enabled Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 106/329] selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=m Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 108/329] ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dt Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 109/329] ARM: OMAP3: Fix prm wake interrupt for resume Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 110/329] ARM: OMAP1: clock: Fix debugfs_create_*() usage Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 111/329] ibmvnic: Free RX socket buffer in case of adapter error Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 112/329] iwlwifi: mvm: fix security bug in PN checking Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 113/329] iwlwifi: mvm: always init rs with 20mhz bandwidth rates Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 114/329] NFC: llcp: Limit size of SDP URI Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 115/329] rxrpc: Work around usercopy check Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 116/329] mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4 Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 117/329] mac80211: fix a possible leak of station stats Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 118/329] mac80211: fix calling sleeping function in atomic context Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 119/329] mac80211: Do not disconnect on invalid operating class Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 120/329] md raid10: fix NULL deference in handle_write_completed() Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 121/329] drm/exynos: g2d: use monotonic timestamps Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 122/329] drm/exynos: fix comparison to bitshift when dealing with a mask Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 123/329] drm/exynos: g2d: Delete an error message for a failed memory allocation in two functions Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 124/329] locking/xchg/alpha: Add unconditional memory barrier to cmpxchg() Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 125/329] md: raid5: avoid string overflow warning Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 126/329] kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZE Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 127/329] powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 128/329] s390/cio: fix ccw_device_start_timeout API Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 129/329] s390/cio: fix return code after missing interrupt Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.9 130/329] s390/cio: clear timer when terminating driver I/O Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 131/329] PKCS#7: fix direct verification of SignerInfo signature Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 132/329] ARM: OMAP: Fix dmtimer init for omap1 Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 133/329] smsc75xx: fix smsc75xx_set_features() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 134/329] regulatory: add NUL to request alpha2 Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 135/329] integrity/security: fix digsig.c build error with header file Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 136/329] locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 137/329] x86/topology: Update the cpu cores field in /proc/cpuinfo correctly across CPU hotplug operations Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 138/329] mac80211: drop frames with unexpected DS bits from fast-rx to slow path Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 139/329] arm64: fix unwind_frame() for filtered out fn for function graph tracing Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 140/329] macvlan: fix use-after-free in macvlan_common_newlink() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 141/329] kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 142/329] fs: dcache: Avoid livelock between d_alloc_parallel and __d_add Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 143/329] fs: dcache: Use READ_ONCE when accessing i_dir_seq Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 144/329] md: fix a potential deadlock of raid5/raid10 reshape Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 145/329] md/raid1: fix NULL pointer dereference Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 146/329] batman-adv: fix packet checksum in receive path Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 147/329] batman-adv: invalidate checksum on fragment reassembly Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 148/329] netfilter: ebtables: convert BUG_ONs to WARN_ONs Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 149/329] batman-adv: Ignore invalid batadv_iv_gw during netlink send Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 150/329] batman-adv: Ignore invalid batadv_v_gw " Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 153/329] nvme-pci: Fix nvme queue cleanup if IRQ setup fails Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 154/329] clocksource/drivers/fsl_ftm_timer: Fix error return checking Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 155/329] ceph: fix dentry leak when failing to init debugfs Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 156/329] ARM: orion5x: Revert commit 4904dbda41c8 Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 157/329] qrtr: add MODULE_ALIAS macro to smd Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 158/329] r8152: fix tx packets accounting Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 159/329] virtio-gpu: fix ioctl and expose the fixed status to userspace Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 160/329] dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3 Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 161/329] bcache: fix kcrashes with fio in RAID5 backend dev Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 162/329] ip6_tunnel: fix IFLA_MTU ignored on NEWLINK Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 163/329] sit: " Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 164/329] ARM: dts: NSP: Fix amount of RAM on BCM958625HR Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 165/329] powerpc/boot: Fix random libfdt related build errors Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 166/329] gianfar: Fix Rx byte accounting for ndev stats Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 167/329] net/tcp/illinois: replace broken algorithm reference link Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 168/329] nvmet: fix PSDT field check in command format Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 170/329] drm/sun4i: Fix dclk_set_phase Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 171/329] Btrfs: send, fix issuing write op when processing hole in no data mode Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 172/329] selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailable Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 173/329] KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 174/329] iwlwifi: mvm: fix TX of CCMP 256 Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 175/329] watchdog: f71808e_wdt: Fix magic close handling Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 176/329] watchdog: sbsa: use 32-bit read for WCV Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 178/329] e1000e: Fix check_for_link return value with autoneg off Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 179/329] e1000e: allocate ring descriptors with dma_zalloc_coherent Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 180/329] ia64/err-inject: Use get_user_pages_fast() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 181/329] RDMA/qedr: Fix kernel panic when running fio over NFSoRDMA Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 182/329] RDMA/qedr: Fix iWARP write and send with immediate Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 183/329] IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 184/329] IB/mlx4: Include GID type when deleting GIDs from HW table under RoCE Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 185/329] IB/mlx5: Fix an error code in __mlx5_ib_modify_qp() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 186/329] fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SPARC in sbusfb_ioctl_helper() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 187/329] fsl/fman: avoid sleeping in atomic context while adding an address Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 188/329] net: qcom/emac: Use proper free methods during TX Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 189/329] net: smsc911x: Fix unload crash when link is up Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.9 190/329] IB/core: Fix possible crash to access NULL netdev Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 191/329] xen: xenbus: use put_device() instead of kfree() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 192/329] arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 193/329] dmaengine: mv_xor_v2: Fix clock resource by adding a register clock Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 194/329] netfilter: ebtables: fix erroneous reject of last rule Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 195/329] bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 196/329] workqueue: use put_device() instead of kfree() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 197/329] ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 198/329] sunvnet: does not support GSO for sctp Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 199/329] drm/imx: move arming of the vblank event to atomic_flush Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 200/329] microblaze: switch to NO_BOOTMEM Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 201/329] net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 202/329] batman-adv: fix header size check in batadv_dbg_arp() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 203/329] batman-adv: Fix skbuff rcsum on packet reroute Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 204/329] vti4: Dont count header length twice on tunnel setup Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 205/329] vti4: Dont override MTU passed on link creation via IFLA_MTU Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 206/329] perf/cgroup: Fix child event counting bug Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 207/329] brcmfmac: Fix check for ISO3166 code Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 208/329] kbuild: make scripts/adjust_autoksyms.sh robust against timestamp races Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 209/329] RDMA/ucma: Correct option size check using optlen Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 210/329] RDMA/qedr: fix QPs ack timeout configuration Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 211/329] RDMA/qedr: Fix rc initialization on CNQ allocation failure Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 212/329] macsec: missing dev_put() on error in macsec_newlink() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 213/329] mm/mempolicy.c: avoid use uninitialized preferred_node Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 214/329] mm, thp: do not cause memcg oom for thp Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 215/329] selftests: ftrace: Add probe event argument syntax testcase Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 216/329] selftests: ftrace: Add a testcase for string type with kprobe_event Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 217/329] selftests: ftrace: Add a testcase for probepoint Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 220/329] ARM: 8748/1: mm: Define vdso_start, vdso_end as array Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 221/329] net: qmi_wwan: add BroadMobi BM806U 2020:2033 Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 222/329] perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 223/329] llc: properly handle dev_queue_xmit() return value Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 224/329] builddeb: Fix header package regarding dtc source links Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 225/329] mm/kmemleak.c: wait for scan completion before disabling free Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 226/329] net: Fix untag for vlan packets without ethernet header Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 227/329] net: mvneta: fix enable of all initialized RXQs Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 228/329] sh: fix debug trap failure to process signals before return to user Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 230/329] x86/pgtable: Dont set huge PUD/PMD on non-leaf entries Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 231/329] x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 232/329] fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 233/329] swap: divide-by-zero when zero length swap file on ssd Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 234/329] sr: get/drop reference to device in revalidate and check_events Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 235/329] Force log to disk before reading the AGF during a fstrim Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 236/329] cpufreq: CPPC: Initialize shared perf capabilities of CPUs Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 237/329] dp83640: Ensure against premature access to PHY registers after reset Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 238/329] mm/ksm: fix interaction with THP Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 239/329] mm: fix races between address_space dereference and free in page_evicatable Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 240/329] Btrfs: bail out on error during replay_dir_deletes Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 241/329] Btrfs: fix NULL pointer dereference in log_dir_items Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 242/329] btrfs: Fix possible softlock on single core machines Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 243/329] ocfs2/dlm: dont handle migrate lockres if already in shutdown Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 244/329] sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 246/329] fscache: Fix hanging wait on page discarded by writeback Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 248/329] net: bgmac: Fix endian access in bgmac_dma_tx_ring_free() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 249/329] btrfs: tests/qgroup: Fix wrong tree backref level Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.9 250/329] Btrfs: fix copy_items() return value when logging an inode Greg Kroah-Hartman
2018-05-28 10:03 ` Greg Kroah-Hartman [this message]
2018-05-28 10:03 ` [PATCH 4.9 252/329] rxrpc: Fix Tx ring annotation after initial Tx failure Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 253/329] rxrpc: Dont treat call aborts as conn aborts Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 254/329] xen/acpi: off by one in read_acpi_id() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 255/329] drivers: macintosh: rack-meter: really fix bogus memsets Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 256/329] ACPI: acpi_pad: Fix memory leak in power saving threads Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 257/329] powerpc/mpic: Check if cpu_possible() in mpic_physmask() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 258/329] m68k: set dma and coherent masks for platform FEC ethernets Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 259/329] parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 260/329] hwmon: (nct6775) Fix writing pwmX_mode Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 261/329] powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 262/329] powerpc/perf: Fix kernel address leak via sampling registers Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 263/329] tools/thermal: tmon: fix for segfault Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 264/329] selftests: Print the test were running to /dev/kmsg Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 265/329] net/mlx5: Protect from command bit overflow Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 266/329] ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk) Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 267/329] cxgb4: Setup FW queues before registering netdev Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 268/329] ima: Fallback to the builtin hash algorithm Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 269/329] virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 270/329] arm: dts: socfpga: fix GIC PPI warning Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 271/329] cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 272/329] zorro: Set up z->dev.dma_mask for the DMA API Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 273/329] bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 274/329] ACPICA: Events: add a return on failure from acpi_hw_register_read Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 275/329] ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 276/329] cxgb4: Fix queue free path of ULD drivers Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 277/329] i2c: mv64xxx: Apply errata delay only in standard mode Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 279/329] perf top: Fix top.call-graph config option reading Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 280/329] perf stat: Fix core dump when flag T is used Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 281/329] IB/core: Honor port_num while resolving GID for IB link layer Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 282/329] regulator: gpio: Fix some error handling paths in gpio_regulator_probe() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 283/329] spi: bcm-qspi: fIX some error handling paths Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 284/329] MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 285/329] PCI: Restore config space on runtime resume despite being unbound Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 286/329] ipmi_ssif: Fix kernel panic at msg_done_handler Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 288/329] f2fs: fix to check extent cache in f2fs_drop_extent_tree Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 289/329] perf/core: Fix perf_output_read_group() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 290/329] drm/panel: simple: Fix the bus format for the Ontat panel Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 291/329] hwmon: (pmbus/max8688) Accept negative page register values Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 292/329] hwmon: (pmbus/adm1275) " Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 293/329] perf/x86/intel: Properly save/restore the PMU state in the NMI handler Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 294/329] cdrom: do not call check_disk_change() inside cdrom_open() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 295/329] perf/x86/intel: Fix large period handling on Broadwell CPUs Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 296/329] perf/x86/intel: Fix event update for auto-reload Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 297/329] arm64: dts: qcom: Fix SPI5 config on MSM8996 Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 298/329] soc: qcom: wcnss_ctrl: Fix increment in NV upload Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 299/329] gfs2: Fix fallocate chunk size Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 300/329] x86/devicetree: Initialize device tree before using it Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 301/329] x86/devicetree: Fix device IRQ settings in DT Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 302/329] ALSA: vmaster: Propagate slave error Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 303/329] dmaengine: pl330: fix a race condition in case of threaded irqs Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 304/329] dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 305/329] enic: enable rq before updating rq descriptors Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 306/329] hwrng: stm32 - add reset during probe Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 307/329] dmaengine: qcom: bam_dma: get num-channels and num-ees from dt Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 308/329] net: stmmac: ensure that the device has released ownership before reading data Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 309/329] net: stmmac: ensure that the MSS desc is the last desc to set the own bit Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.9 310/329] cpufreq: Reorder cpufreq_online() error code path Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 311/329] PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 313/329] ARM: dts: bcm283x: Fix probing of bcm2835-i2s Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 314/329] audit: return on memory error to avoid null pointer dereference Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 315/329] rcu: Call touch_nmi_watchdog() while printing stall warnings Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 316/329] pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 317/329] MIPS: Octeon: Fix logging messages with spurious periods after newlines Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 319/329] x86/apic: Set up through-local-APIC mode on the boot CPU if noapic specified Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 320/329] perf tests: Use arch__compare_symbol_names to compare symbols Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 321/329] perf report: Fix memory corruption in --branch-history mode --branch-history Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 322/329] selftests/net: fixes psock_fanout eBPF test case Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 323/329] netlabel: If PF_INET6, check sk_buff ip header version Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 324/329] regmap: Correct comparison in regmap_cached Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 325/329] ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 326/329] ARM: dts: porter: Fix HDMI output routing Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 327/329] regulator: of: Add a missing of_node_put() in an error handling path of of_regulator_match() Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 328/329] pinctrl: msm: Use dynamic GPIO numbering Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.9 329/329] kdb: make "mdr" command repeat Greg Kroah-Hartman
2018-05-29 0:44 ` [PATCH 4.9 000/329] 4.9.104-stable review Guenter Roeck
2018-05-29 5:35 ` Naresh Kamboju
2018-05-29 19:50 ` Shuah Khan
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=20180528100302.847650932@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=alexander.levin@microsoft.com \
--cc=bo.liu@linux.alibaba.com \
--cc=dsterba@suse.com \
--cc=jeffm@suse.com \
--cc=linux-kernel@vger.kernel.org \
--cc=stable@vger.kernel.org \
/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;
as well as URLs for NNTP newsgroup(s).