Displaying 3 results from an estimated 3 matches for "unbind_stor".
Did you mean:
  unbind_store
  
2019 Jun 13
3
dev_pagemap related cleanups
...e:
>      release_nodes+0x234/0x280
>      device_release_driver_internal+0xe8/0x1b0
>      bus_remove_device+0xf2/0x160
>      device_del+0x166/0x370
>      unregister_dev_dax+0x23/0x50
>      release_nodes+0x234/0x280
>      device_release_driver_internal+0xe8/0x1b0
>      unbind_store+0x94/0x120
>      kernfs_fop_write+0xf0/0x1a0
>      vfs_write+0xb7/0x1b0
>      ksys_write+0x5c/0xd0
>      do_syscall_64+0x60/0x240
Too bad the trace didn't say which devm cleanup triggered it.. Did
dev_pagemap_percpu_exit get called with a NULL pgmap->ref ?
Jason
2019 Jun 13
0
dev_pagemap related cleanups
...onfirm+0x1e/0x180
    [..]
    Call Trace:
     release_nodes+0x234/0x280
     device_release_driver_internal+0xe8/0x1b0
     bus_remove_device+0xf2/0x160
     device_del+0x166/0x370
     unregister_dev_dax+0x23/0x50
     release_nodes+0x234/0x280
     device_release_driver_internal+0xe8/0x1b0
     unbind_store+0x94/0x120
     kernfs_fop_write+0xf0/0x1a0
     vfs_write+0xb7/0x1b0
     ksys_write+0x5c/0xd0
     do_syscall_64+0x60/0x240
The crash bisects to:
    d8cc8bbe108c device-dax: use the dev_pagemap internal refcount
2019 Jun 13
57
dev_pagemap related cleanups
Hi Dan, Jérôme and Jason,
below is a series that cleans up the dev_pagemap interface so that
it is more easily usable, which removes the need to wrap it in hmm
and thus allowing to kill a lot of code
Diffstat:
 22 files changed, 245 insertions(+), 802 deletions(-)
Git tree:
    git://git.infradead.org/users/hch/misc.git hmm-devmem-cleanup
Gitweb: