stable.vger.kernel.org archive mirror
 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, 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.16 092/272] btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers
Date: Mon, 28 May 2018 12:02:05 +0200	[thread overview]
Message-ID: <20180528100248.869823788@linuxfoundation.org> (raw)
In-Reply-To: <20180528100240.256525891@linuxfoundation.org>

4.16-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
@@ -1108,7 +1108,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);

  parent reply	other threads:[~2018-05-28 11:08 UTC|newest]

Thread overview: 274+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-28 10:00 [PATCH 4.16 000/272] 4.16.13-stable review Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 001/272] MIPS: xilfpga: Stop generating useless dtb.o Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 002/272] MIPS: xilfpga: Actually include FDT in fitImage Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 003/272] MIPS: c-r4k: Fix data corruption related to cache coherence Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 004/272] MIPS: Fix build with DEBUG_ZBOOT and MACH_JZ4770 Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 005/272] MIPS: ptrace: Expose FIR register through FP regset Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 006/272] MIPS: Fix ptrace(2) PTRACE_PEEKUSR and PTRACE_POKEUSR accesses to o32 FGRs Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 007/272] KVM: Fix spelling mistake: "cop_unsuable" -> "cop_unusable" Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 008/272] affs_lookup(): close a race with affs_remove_link() Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 009/272] fix breakage caused by d_find_alias() semantics change Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 010/272] fs: dont scan the inode cache before SB_BORN is set Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 011/272] aio: fix io_destroy(2) vs. lookup_ioctx() race Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 012/272] Btrfs: fix error handling in btrfs_truncate() Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 013/272] ALSA: timer: Fix pause event notification Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 016/272] mmc: sdhci-iproc: remove hard coded mmc cap 1.8v Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 017/272] mmc: sdhci-iproc: fix 32bit writes for TRANSFER_MODE register Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 018/272] mmc: sdhci-iproc: add SDHCI_QUIRK2_HOST_OFF_CARD_ON for cygnus Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 019/272] ahci: Add PCI ID for Cannon Lake PCH-LP AHCI Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 020/272] libata: Blacklist some Sandisk SSDs for NCQ Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 021/272] libata: blacklist Micron 500IT SSD with MU01 firmware Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 022/272] xen-swiotlb: fix the check condition for xen_swiotlb_free_coherent Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 023/272] drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 024/272] arm64: lse: Add early clobbers to some input/output asm operands Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 025/272] arm64: export tishift functions to modules Greg Kroah-Hartman
2018-05-28 10:00 ` [PATCH 4.16 026/272] powerpc/64s: Clear PCR on boot Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 027/272] IB/hfi1: Use after free race condition in send context error path Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 028/272] IB/umem: Use the correct mm during ib_umem_release Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 029/272] sr: pass down correctly sized SCSI sense buffer Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 031/272] idr: fix invalid ptr dereference on item delete Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 032/272] Revert "ipc/shm: Fix shmat mmap nil-page protection" Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 033/272] ipc/shm: fix shmat() nil address after round-down when remapping Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 034/272] mm/kasan: dont vfree() nonexistent vm_area Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 035/272] kasan: free allocated shadow memory on MEM_CANCEL_ONLINE Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 036/272] kasan: fix memory hotplug during boot Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 037/272] kernel/sys.c: fix potential Spectre v1 issue Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 038/272] PM / core: Fix direct_complete handling for devices with no callbacks Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 040/272] KVM: s390: vsie: fix < 8k check for the itdba Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 044/272] ARM: dts: sun4i: Fix incorrect clocks for displays Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 045/272] sh: fix debug trap failure to process signals before return to user Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 046/272] firmware: dmi_scan: Fix UUID length safety check Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 048/272] Btrfs: clean up resources during umount after trans is aborted Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 049/272] Btrfs: fix loss of prealloc extents past i_size after fsync log replay Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 050/272] x86/pgtable: Dont set huge PUD/PMD on non-leaf entries Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 051/272] x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 052/272] bnxt_en: Ignore src port field in decap filter nodes Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 053/272] nvme: expand nvmf_check_if_ready checks Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 054/272] fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 055/272] kasan: fix invalid-free test crashing the kernel Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 056/272] kasan, slub: fix handling of kasan_slab_free hook Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 057/272] swap: divide-by-zero when zero length swap file on ssd Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 058/272] z3fold: fix memory leak Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 059/272] sr: get/drop reference to device in revalidate and check_events Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 060/272] Force log to disk before reading the AGF during a fstrim Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 061/272] cpufreq: CPPC: Initialize shared perf capabilities of CPUs Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 062/272] powerpc/fscr: Enable interrupts earlier before calling get_user() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 063/272] perf tools: Fix perf builds with clang support Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 065/272] dp83640: Ensure against premature access to PHY registers after reset Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 066/272] ibmvnic: Zero used TX descriptor counter on reset Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 067/272] genirq/affinity: Dont return with empty affinity masks on error Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 068/272] mm/ksm: fix interaction with THP Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 069/272] mm: fix races between address_space dereference and free in page_evicatable Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 070/272] mm: thp: fix potential clearing to referenced flag in page_idle_clear_pte_refs_one() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 071/272] Btrfs: bail out on error during replay_dir_deletes Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 072/272] Btrfs: fix NULL pointer dereference in log_dir_items Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 073/272] btrfs: Fix possible softlock on single core machines Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 074/272] IB/rxe: Fix for oops in rxe_register_device on ppc64le arch Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 075/272] ocfs2/dlm: dont handle migrate lockres if already in shutdown Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 076/272] powerpc/64s/idle: Fix restore of AMOR on POWER9 after deep sleep Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 077/272] sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 078/272] x86/mm: Fix bogus warning during EFI bootup, use boot_cpu_has() instead of this_cpu_has() in build_cr3_noflush() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 080/272] lan78xx: Connect phy early Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 081/272] fscache: Fix hanging wait on page discarded by writeback Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 082/272] dmaengine: rcar-dmac: Fix too early/late system suspend/resume callbacks Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 084/272] riscv/spinlock: Strengthen implementations with fences Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 085/272] platform/x86: dell-smbios: Fix memory leaks in build_tokens_sysfs() Greg Kroah-Hartman
2018-05-28 10:01 ` [PATCH 4.16 086/272] net: bgmac: Fix endian access in bgmac_dma_tx_ring_free() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 087/272] net: bgmac: Correctly annotate register space Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 088/272] bnxt_en: fix clear flags in ethtool reset handling Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 089/272] powerpc/64s: sreset panic if there is no debugger or crash dump handlers Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 090/272] btrfs: tests/qgroup: Fix wrong tree backref level Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 091/272] Btrfs: fix copy_items() return value when logging an inode Greg Kroah-Hartman
2018-05-28 10:02 ` Greg Kroah-Hartman [this message]
2018-05-28 10:02 ` [PATCH 4.16 093/272] btrfs: qgroup: Fix root item corruption when multiple same source snapshots are created with quota enabled Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 094/272] rxrpc: Fix resend event time calculation Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 095/272] rxrpc: Fix Tx ring annotation after initial Tx failure Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 096/272] rxrpc: Dont treat call aborts as conn aborts Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 097/272] xen/acpi: off by one in read_acpi_id() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 098/272] drivers: macintosh: rack-meter: really fix bogus memsets Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 099/272] ACPI: acpi_pad: Fix memory leak in power saving threads Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 100/272] powerpc/mpic: Check if cpu_possible() in mpic_physmask() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 101/272] ieee802154: ca8210: fix uninitialised data read Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 102/272] ath10k: advertize beacon_int_min_gcd Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 103/272] iommu/amd: Take into account that alloc_dev_data() may return NULL Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 104/272] intel_th: Use correct method of finding hub Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 105/272] m68k: set dma and coherent masks for platform FEC ethernets Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 106/272] iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_disable_txq Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 107/272] iwlwifi: mvm: take RCU lock before dereferencing Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 108/272] net/mlx5e: Move all TX timeout logic to be under state lock Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 109/272] parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 110/272] perf mmap: Fix accessing unmapped mmap in perf_mmap__read_done() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 111/272] hwmon: (nct6775) Fix writing pwmX_mode Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 112/272] mt76x2: fix possible NULL pointer dereferencing in mt76x2_tx() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 113/272] mt76x2: fix warning in ieee80211_get_key_rx_seq() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 114/272] powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 115/272] powerpc/perf: Fix kernel address leak via sampling registers Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 116/272] rsi: fix kernel panic observed on 64bit machine Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 117/272] tools/thermal: tmon: fix for segfault Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 118/272] selftests: Print the test were running to /dev/kmsg Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 119/272] i40e: hold the RTNL lock while changing interrupt schemes Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 120/272] net/mlx5: Protect from command bit overflow Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 121/272] watchdog: davinci_wdt: fix error handling in davinci_wdt_probe() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 122/272] net: hns3: fix for the wrong shift problem in hns3_set_txbd_baseinfo Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 123/272] net: hns3: fix for returning wrong value problem in hns3_get_rss_indir_size Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 124/272] net: hns3: fix for returning wrong value problem in hns3_get_rss_key_size Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 125/272] net: qualcomm: rmnet: check for null ep to avoid null pointer dereference Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 126/272] ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk) Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 127/272] nvme_fc: fix abort race on teardown with lld reject Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 129/272] ath9k: fix crash in spectral scan Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 130/272] btrfs: fix null pointer deref when target device is missing Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 131/272] cxgb4: Setup FW queues before registering netdev Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 132/272] hv_netvsc: Fix the return status in RX path Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 133/272] ima: Fix Kconfig to select TPM 2.0 CRB interface Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 134/272] ima: Fallback to the builtin hash algorithm Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 135/272] watchdog: aspeed: Allow configuring for alternate boot Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 136/272] gfs2: Check for the end of metadata in punch_hole Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 137/272] virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 138/272] arm: dts: socfpga: fix GIC PPI warning Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 139/272] ima: clear IMA_HASH Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 140/272] ext4: dont complain about incorrect features when probing Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 141/272] drm/vmwgfx: Unpin the screen object backup buffer when not used Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 142/272] iommu/mediatek: Fix protect memory setting Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 143/272] cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 144/272] firmware: fix checking for return values for fw_add_devm_name() Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 145/272] IB/mlx5: Set the default active rate and width to QDR and 4X Greg Kroah-Hartman
2018-05-28 10:02 ` [PATCH 4.16 146/272] zorro: Set up z->dev.dma_mask for the DMA API Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 147/272] bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 148/272] remoteproc: imx_rproc: Fix an error handling path in imx_rproc_probe() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 149/272] dt-bindings: add device tree binding for Allwinner H6 main CCU Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 150/272] bcache: fix cached_dev->count usage for bch_cache_set_error() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 151/272] ACPICA: Events: add a return on failure from acpi_hw_register_read Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 152/272] ACPICA: Fix memory leak on unusual memory leak Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 153/272] bcache: stop dc->writeback_rate_update properly Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 154/272] ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 155/272] cxgb4: Fix queue free path of ULD drivers Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 156/272] i2c: mv64xxx: Apply errata delay only in standard mode Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 158/272] perf top: Fix top.call-graph config option reading Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 159/272] perf stat: Fix core dump when flag T is used Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 160/272] IB/core: Honor port_num while resolving GID for IB link layer Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 161/272] drm/amdkfd: add missing include of mm.h Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 162/272] coresight: Use %px to print pcsr instead of %p Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 163/272] ibmvnic: Fix reset return from closed state Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 164/272] regulator: gpio: Fix some error handling paths in gpio_regulator_probe() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 165/272] spi: bcm-qspi: fIX some error handling paths Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 166/272] net/smc: pay attention to MAX_ORDER for CQ entries Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 167/272] MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 168/272] powerpc/vas: Fix cleanup when VAS is not configured Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 169/272] PCI: Restore config space on runtime resume despite being unbound Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 170/272] watchdog: sprd_wdt: Fix error handling in sprd_wdt_enable() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 171/272] watchdog: dw: RMW the control register Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 172/272] watchdog: aspeed: Fix translation of reset mode to ctrl register Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 173/272] ipmi_ssif: Fix kernel panic at msg_done_handler Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 174/272] drm/meson: Fix some error handling paths in meson_drv_bind_master() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 175/272] drm/meson: Fix an un-handled error path " Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 177/272] powerpc/powernv/npu: Fix deadlock in mmio_invalidate() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 178/272] f2fs: flush cp pack except cp pack 2 page at first Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 179/272] cxl: Check if PSL data-cache is available before issue flush request Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 180/272] f2fs: fix to set KEEP_SIZE bit in f2fs_zero_range Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 181/272] f2fs: fix to clear CP_TRIMMED_FLAG Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 182/272] f2fs: fix to check extent cache in f2fs_drop_extent_tree Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 183/272] perf/core: Fix installing cgroup events on CPU Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 184/272] max17042: propagate of_node to power supply device Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 185/272] perf/core: Fix perf_output_read_group() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 186/272] drm/panel: simple: Fix the bus format for the Ontat panel Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 187/272] hwmon: (pmbus/max8688) Accept negative page register values Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 188/272] hwmon: (pmbus/adm1275) " Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 189/272] perf/x86/intel: Properly save/restore the PMU state in the NMI handler Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 190/272] cdrom: do not call check_disk_change() inside cdrom_open() Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 191/272] efi/arm*: Only register page tables when they exist Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 192/272] perf/x86/intel: Fix large period handling on Broadwell CPUs Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 193/272] perf/x86/intel: Fix event update for auto-reload Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 194/272] arm64: dts: qcom: Fix SPI5 config on MSM8996 Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 195/272] soc: qcom: wcnss_ctrl: Fix increment in NV upload Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 196/272] gfs2: Fix fallocate chunk size Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 197/272] x86/devicetree: Initialize device tree before using it Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 198/272] x86/devicetree: Fix device IRQ settings in DT Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 199/272] phy: rockchip-emmc: retry calpad busy trimming Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 200/272] ALSA: vmaster: Propagate slave error Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 201/272] phy: qcom-qmp: Fix phy pipe clock gating Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 204/272] tools: hv: fix compiler warnings about major/target_fname Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 205/272] block: null_blk: fix Invalid parameters when loading module Greg Kroah-Hartman
2018-05-28 10:03 ` [PATCH 4.16 206/272] dmaengine: pl330: fix a race condition in case of threaded irqs Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 207/272] ARM: dts: keystone-k2e-clocks: Fix missing unit address separator Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 208/272] powerpc/mm/slice: Remove intermediate bitmap copy Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 209/272] powerpc/mm/slice: create header files dedicated to slices Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 210/272] powerpc/mm/slice: Enhance for supporting PPC32 Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 211/272] powerpc/mm/slice: Fix hugepage allocation at hint address on 8xx Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 212/272] dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue() Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 213/272] enic: enable rq before updating rq descriptors Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 214/272] watchdog: asm9260_wdt: fix error handling in asm9260_wdt_probe() Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 215/272] hwrng: stm32 - add reset during probe Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 216/272] pinctrl: devicetree: Fix dt_to_map_one_config handling of hogs Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 217/272] pinctrl: artpec6: dt: add missing pin group uart5nocts Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 218/272] vfio-ccw: fence off transport mode Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 219/272] dmaengine: qcom: bam_dma: get num-channels and num-ees from dt Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 220/272] drm: omapdrm: dss: Move initialization code from component bind to probe Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 221/272] ARM: dts: dra71-evm: Correct evm_sd regulator max voltage Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 222/272] drm/amdgpu: disable GFX ring and disable PQ wptr in hw_fini Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 224/272] ibmvnic: Allocate statistics buffers during probe Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 225/272] net: stmmac: ensure that the device has released ownership before reading data Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 226/272] net: stmmac: ensure that the MSS desc is the last desc to set the own bit Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 227/272] cpufreq: Reorder cpufreq_online() error code path Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 228/272] dpaa_eth: fix SG mapping Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 229/272] PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 231/272] fanotify: Avoid lost events due to ENOMEM for unlimited queues Greg Kroah-Hartman
2018-05-28 12:39   ` Amir Goldstein
2018-05-28 12:52     ` Jan Kara
2018-05-29  6:57       ` Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 232/272] ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 233/272] sh_eth: fix TSU init on SH7734/R8A7740 Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 234/272] power: supply: ltc2941-battery-gauge: Fix temperature units Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 235/272] ARM: dts: bcm283x: Fix probing of bcm2835-i2s Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 236/272] ARM: dts: bcm283x: Fix pin function of JTAG pins Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 237/272] PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 238/272] hwrng: bcm2835 - Handle deferred clock properly Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 239/272] audit: return on memory error to avoid null pointer dereference Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 240/272] net: stmmac: call correct function in stmmac_mac_config_rx_queues_routing() Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 241/272] rcu: Call touch_nmi_watchdog() while printing stall warnings Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 242/272] pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 243/272] dt-bindings: display: msm/dsi: Fix the PHY regulator supply props Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 244/272] drm/amd/display: Set vsc pack revision when DPCD revision is >= 1.2 Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 245/272] dpaa_eth: fix pause capability advertisement logic Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 246/272] MIPS: Octeon: Fix logging messages with spurious periods after newlines Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 249/272] 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.16 250/272] perf test: Fix test case inet_pton to accept inlines Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 252/272] perf tests: Use arch__compare_symbol_names to compare symbols Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 253/272] perf report: Fix memory corruption in --branch-history mode --branch-history Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 254/272] perf tests: Fix dwarf unwind for stripped binaries Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 255/272] selftests/net: fixes psock_fanout eBPF test case Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 257/272] netlabel: If PF_INET6, check sk_buff ip header version Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 258/272] drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3 Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 259/272] drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2 Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 260/272] selftests: Add FIB onlink tests Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 261/272] ARM: dts: at91: nattis: use the correct compatible for the eeprom Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 262/272] ARM: dts: at91: tse850: " Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 263/272] regmap: Correct comparison in regmap_cached Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 264/272] soc: amlogic: meson-gx-pwrc-vpu: fix error on shutdown when domain is powered off Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 265/272] i40e: Add delay after EMP reset for firmware to recover Greg Kroah-Hartman
2018-05-28 10:04 ` [PATCH 4.16 266/272] ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet Greg Kroah-Hartman
2018-05-28 10:05 ` [PATCH 4.16 267/272] ARM: dts: porter: Fix HDMI output routing Greg Kroah-Hartman
2018-05-28 10:05 ` [PATCH 4.16 268/272] regulator: of: Add a missing of_node_put() in an error handling path of of_regulator_match() Greg Kroah-Hartman
2018-05-28 10:05 ` [PATCH 4.16 269/272] pinctrl: msm: Use dynamic GPIO numbering Greg Kroah-Hartman
2018-05-31 11:21   ` Sebastian Gottschall
2018-05-31 11:45     ` Greg Kroah-Hartman
2018-05-31 11:53       ` Sebastian Gottschall
2018-05-31 11:55         ` Timur Tabi
2018-05-31 12:12           ` Greg Kroah-Hartman
2018-05-31 12:24             ` Sebastian Gottschall
2018-05-31 15:09             ` Timur Tabi
2018-05-31 16:04               ` Greg Kroah-Hartman
2018-05-31 16:57       ` Bjorn Andersson
2018-06-01  8:46         ` Sebastian Gottschall
2018-06-01 10:04         ` Timur Tabi
2018-06-07  7:25     ` Linus Walleij
2018-05-28 10:05 ` [PATCH 4.16 271/272] kdb: make "mdr" command repeat Greg Kroah-Hartman
2018-05-28 10:05 ` [PATCH 4.16 272/272] drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful Greg Kroah-Hartman
2018-05-28 20:10 ` [PATCH 4.16 000/272] 4.16.13-stable review Naresh Kamboju
2018-05-28 21:30   ` Davidlohr Bueso
2018-05-29  0:46 ` Guenter Roeck
2018-05-29  7:07   ` Greg Kroah-Hartman
2018-05-29  5:25 ` Naresh Kamboju
2018-05-29  7:08   ` Greg Kroah-Hartman
2018-05-29 19:19     ` Rafael Tinoco
2018-05-29 19:52 ` Shuah Khan
2018-05-30  4:26   ` 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=20180528100248.869823788@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).