Displaying 20 results from an estimated 35 matches for "__device_release_driver".
2013 Jul 31
3
[PATCH] virtio-scsi: Fix virtqueue affinity setup
...7bccc800 ffff880077fd0d28
Call Trace:
[<ffffffff8179b37d>] virtscsi_set_affinity+0x2d/0x40
[<ffffffff8179b3b6>] virtscsi_remove_vqs+0x26/0x50
[<ffffffff8179c7d2>] virtscsi_remove+0x82/0xa0
[<ffffffff814cb6b2>] virtio_dev_remove+0x22/0x70
[<ffffffff8167ca49>] __device_release_driver+0x69/0xd0
[<ffffffff8167cb9d>] device_release_driver+0x2d/0x40
[<ffffffff8167bb96>] bus_remove_device+0x116/0x150
[<ffffffff81679936>] device_del+0x126/0x1e0
[<ffffffff81679a06>] device_unregister+0x16/0x30
[<ffffffff814cb889>] unregister_virtio_device+0x19/0...
2013 Jul 31
3
[PATCH] virtio-scsi: Fix virtqueue affinity setup
...7bccc800 ffff880077fd0d28
Call Trace:
[<ffffffff8179b37d>] virtscsi_set_affinity+0x2d/0x40
[<ffffffff8179b3b6>] virtscsi_remove_vqs+0x26/0x50
[<ffffffff8179c7d2>] virtscsi_remove+0x82/0xa0
[<ffffffff814cb6b2>] virtio_dev_remove+0x22/0x70
[<ffffffff8167ca49>] __device_release_driver+0x69/0xd0
[<ffffffff8167cb9d>] device_release_driver+0x2d/0x40
[<ffffffff8167bb96>] bus_remove_device+0x116/0x150
[<ffffffff81679936>] device_del+0x126/0x1e0
[<ffffffff81679a06>] device_unregister+0x16/0x30
[<ffffffff814cb889>] unregister_virtio_device+0x19/0...
2013 Dec 17
2
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...[1e2035a0] ext3_sync_fs at 328dea
#3 [1e2035d8] sync_filesystem at 2c785c
#4 [1e203600] fsync_bdev at 2d4650
#5 [1e203628] invalidate_partition at 3f80c8
#6 [1e203650] del_gendisk at 3f8f5c
#7 [1e2036c8] virtblk_remove at 45e60e
#8 [1e203700] virtio_dev_remove at 42d72e
#9 [1e203738] __device_release_driver at 44f0b0
#10 [1e203760] device_release_driver at 44f16c
#11 [1e203788] bus_remove_device at 44ea92
#12 [1e2037b8] device_del at 44bb40
#13 [1e2037f0] device_unregister at 44bbfa
#14 [1e203810] unregister_virtio_device at 42d9e6
#15 [1e203830] virtio_ccw_remove at 53b834
#16 [1e203850] ccw_device_r...
2013 Dec 17
2
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...[1e2035a0] ext3_sync_fs at 328dea
#3 [1e2035d8] sync_filesystem at 2c785c
#4 [1e203600] fsync_bdev at 2d4650
#5 [1e203628] invalidate_partition at 3f80c8
#6 [1e203650] del_gendisk at 3f8f5c
#7 [1e2036c8] virtblk_remove at 45e60e
#8 [1e203700] virtio_dev_remove at 42d72e
#9 [1e203738] __device_release_driver at 44f0b0
#10 [1e203760] device_release_driver at 44f16c
#11 [1e203788] bus_remove_device at 44ea92
#12 [1e2037b8] device_del at 44bb40
#13 [1e2037f0] device_unregister at 44bbfa
#14 [1e203810] unregister_virtio_device at 42d9e6
#15 [1e203830] virtio_ccw_remove at 53b834
#16 [1e203850] ccw_device_r...
2014 Jan 28
2
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...emap_fdatawait_range at 22d0a6
#6 [163f75e8] filemap_write_and_wait at 22de62
#7 [163f7618] fsync_bdev at 2dc5d8
#8 [163f7640] invalidate_partition at 407ba8
#9 [163f7668] del_gendisk at 408a4c
#10 [163f76c0] virtblk_remove at 46f81e
#11 [163f76f8] virtio_dev_remove at 43d302
#12 [163f7730] __device_release_driver at 4604c4
#13 [163f7758] device_release_driver at 46057c
#14 [163f7780] bus_remove_device at 45ff74
#15 [163f77b0] device_del at 45cf54
#16 [163f77e8] device_unregister at 45d00e
#17 [163f7808] unregister_virtio_device at 43d5ba
#18 [163f7828] virtio_ccw_remove at 55156c
#19 [163f7850] ccw_device_r...
2014 Jan 28
2
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...emap_fdatawait_range at 22d0a6
#6 [163f75e8] filemap_write_and_wait at 22de62
#7 [163f7618] fsync_bdev at 2dc5d8
#8 [163f7640] invalidate_partition at 407ba8
#9 [163f7668] del_gendisk at 408a4c
#10 [163f76c0] virtblk_remove at 46f81e
#11 [163f76f8] virtio_dev_remove at 43d302
#12 [163f7730] __device_release_driver at 4604c4
#13 [163f7758] device_release_driver at 46057c
#14 [163f7780] bus_remove_device at 45ff74
#15 [163f77b0] device_del at 45cf54
#16 [163f77e8] device_unregister at 45d00e
#17 [163f7808] unregister_virtio_device at 43d5ba
#18 [163f7828] virtio_ccw_remove at 55156c
#19 [163f7850] ccw_device_r...
2013 Dec 23
2
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...system at 2c785c
>> #4 [1e203600] fsync_bdev at 2d4650
>> #5 [1e203628] invalidate_partition at 3f80c8
>> #6 [1e203650] del_gendisk at 3f8f5c
>> #7 [1e2036c8] virtblk_remove at 45e60e
>> #8 [1e203700] virtio_dev_remove at 42d72e
>> #9 [1e203738] __device_release_driver at 44f0b0
>> #10 [1e203760] device_release_driver at 44f16c
>> #11 [1e203788] bus_remove_device at 44ea92
>> #12 [1e2037b8] device_del at 44bb40
>> #13 [1e2037f0] device_unregister at 44bbfa
>> #14 [1e203810] unregister_virtio_device at 42d9e6
>> #15 [1e203830] v...
2013 Dec 23
2
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...system at 2c785c
>> #4 [1e203600] fsync_bdev at 2d4650
>> #5 [1e203628] invalidate_partition at 3f80c8
>> #6 [1e203650] del_gendisk at 3f8f5c
>> #7 [1e2036c8] virtblk_remove at 45e60e
>> #8 [1e203700] virtio_dev_remove at 42d72e
>> #9 [1e203738] __device_release_driver at 44f0b0
>> #10 [1e203760] device_release_driver at 44f16c
>> #11 [1e203788] bus_remove_device at 44ea92
>> #12 [1e2037b8] device_del at 44bb40
>> #13 [1e2037f0] device_unregister at 44bbfa
>> #14 [1e203810] unregister_virtio_device at 42d9e6
>> #15 [1e203830] v...
2013 Dec 19
0
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...> #3 [1e2035d8] sync_filesystem at 2c785c
> #4 [1e203600] fsync_bdev at 2d4650
> #5 [1e203628] invalidate_partition at 3f80c8
> #6 [1e203650] del_gendisk at 3f8f5c
> #7 [1e2036c8] virtblk_remove at 45e60e
> #8 [1e203700] virtio_dev_remove at 42d72e
> #9 [1e203738] __device_release_driver at 44f0b0
> #10 [1e203760] device_release_driver at 44f16c
> #11 [1e203788] bus_remove_device at 44ea92
> #12 [1e2037b8] device_del at 44bb40
> #13 [1e2037f0] device_unregister at 44bbfa
> #14 [1e203810] unregister_virtio_device at 42d9e6
> #15 [1e203830] virtio_ccw_remove at 53b8...
2016 Oct 11
2
[PATCH] virtio: console: Unlock vqs while freeing buffers
...n+0xfc/0x130
[<80430ee0>] warn_slowpath_null+0x2c/0x3c
[<807e7c6c>] free_buf+0x1a8/0x288
[<807ea590>] remove_port_data+0x50/0xac
[<807ea6a0>] unplug_port+0xb4/0x1bc
[<807ea858>] virtcons_remove+0xb0/0xfc
[<807b6734>] virtio_dev_remove+0x58/0xc0
[<807f918c>] __device_release_driver+0xac/0x134
[<807f924c>] device_release_driver+0x38/0x50
[<807f7edc>] bus_remove_device+0xfc/0x130
[<807f4b74>] device_del+0x17c/0x21c
[<807f4c38>] device_unregister+0x24/0x38
[<807b6b50>] unregister_virtio_device+0x28/0x44
Fix this by restructuring the loops to allow...
2016 Oct 11
2
[PATCH] virtio: console: Unlock vqs while freeing buffers
...n+0xfc/0x130
[<80430ee0>] warn_slowpath_null+0x2c/0x3c
[<807e7c6c>] free_buf+0x1a8/0x288
[<807ea590>] remove_port_data+0x50/0xac
[<807ea6a0>] unplug_port+0xb4/0x1bc
[<807ea858>] virtcons_remove+0xb0/0xfc
[<807b6734>] virtio_dev_remove+0x58/0xc0
[<807f918c>] __device_release_driver+0xac/0x134
[<807f924c>] device_release_driver+0x38/0x50
[<807f7edc>] bus_remove_device+0xfc/0x130
[<807f4b74>] device_del+0x17c/0x21c
[<807f4c38>] device_unregister+0x24/0x38
[<807b6b50>] unregister_virtio_device+0x28/0x44
Fix this by restructuring the loops to allow...
2014 Jan 29
0
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...#6 [163f75e8] filemap_write_and_wait at 22de62
> #7 [163f7618] fsync_bdev at 2dc5d8
> #8 [163f7640] invalidate_partition at 407ba8
> #9 [163f7668] del_gendisk at 408a4c
> #10 [163f76c0] virtblk_remove at 46f81e
> #11 [163f76f8] virtio_dev_remove at 43d302
> #12 [163f7730] __device_release_driver at 4604c4
> #13 [163f7758] device_release_driver at 46057c
> #14 [163f7780] bus_remove_device at 45ff74
> #15 [163f77b0] device_del at 45cf54
> #16 [163f77e8] device_unregister at 45d00e
> #17 [163f7808] unregister_virtio_device at 43d5ba
> #18 [163f7828] virtio_ccw_remove at 5515...
2013 Dec 05
9
[PATCH 0/2] virtio-net: Fix two bugs on unloading the module
They can be easy to reproduce, if you try to unload virtio-net
Andrey Vagin (2):
virtio-net: determine type of bufs correctly
virtio: delete napi objects from netdev before releasing memory
drivers/net/virtio_net.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
Cc: Rusty Russell <rusty at rustcorp.com.au>
Cc: "Michael S. Tsirkin" <mst at redhat.com>
2013 Dec 05
9
[PATCH 0/2] virtio-net: Fix two bugs on unloading the module
They can be easy to reproduce, if you try to unload virtio-net
Andrey Vagin (2):
virtio-net: determine type of bufs correctly
virtio: delete napi objects from netdev before releasing memory
drivers/net/virtio_net.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
Cc: Rusty Russell <rusty at rustcorp.com.au>
Cc: "Michael S. Tsirkin" <mst at redhat.com>
2014 Feb 18
2
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...ite_and_wait at 22de62
>> #7 [163f7618] fsync_bdev at 2dc5d8
>> #8 [163f7640] invalidate_partition at 407ba8
>> #9 [163f7668] del_gendisk at 408a4c
>> #10 [163f76c0] virtblk_remove at 46f81e
>> #11 [163f76f8] virtio_dev_remove at 43d302
>> #12 [163f7730] __device_release_driver at 4604c4
waiting for requests (e.g. in-flight requests) in blk_cleanup_queue() that
>> #13 [163f7758] device_release_driver at 46057c
>> #14 [163f7780] bus_remove_device at 45ff74
>> #15 [163f77b0] device_del at 45cf54
>> #16 [163f77e8] device_unregister at 45d00e
>>...
2014 Feb 18
2
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
...ite_and_wait at 22de62
>> #7 [163f7618] fsync_bdev at 2dc5d8
>> #8 [163f7640] invalidate_partition at 407ba8
>> #9 [163f7668] del_gendisk at 408a4c
>> #10 [163f76c0] virtblk_remove at 46f81e
>> #11 [163f76f8] virtio_dev_remove at 43d302
>> #12 [163f7730] __device_release_driver at 4604c4
waiting for requests (e.g. in-flight requests) in blk_cleanup_queue() that
>> #13 [163f7758] device_release_driver at 46057c
>> #14 [163f7780] bus_remove_device at 45ff74
>> #15 [163f77b0] device_del at 45cf54
>> #16 [163f77e8] device_unregister at 45d00e
>>...
2013 Dec 13
7
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
Hi, here is my v4 patch-set update to the v3 RFC submitted on Nov 27th.
When an active virtio block device is hot-unplugged from a KVM guest,
affected guest user applications are not aware of any errors that occur
due to the lost device. This patch-set adds code to avoid further request
queueing when a lost block device is detected, resulting in appropriate
error info. Additionally a potential
2013 Dec 13
7
[PATCH v4 RFC 0/3] virtio: add 'device_lost' to virtio_device
Hi, here is my v4 patch-set update to the v3 RFC submitted on Nov 27th.
When an active virtio block device is hot-unplugged from a KVM guest,
affected guest user applications are not aware of any errors that occur
due to the lost device. This patch-set adds code to avoid further request
queueing when a lost block device is detected, resulting in appropriate
error info. Additionally a potential
2013 Dec 06
1
[PATCH 2/2] virtio: delete napi structures from netdev before releasing memory
...388
> Call Trace:
> [<ffffffff8155beab>] netif_napi_del+0x1b/0x80
> [<ffffffff8156499b>] free_netdev+0x8b/0x110
> [<ffffffffa003477c>] virtnet_remove+0x7c/0x90 [virtio_net]
> [<ffffffff813ae323>] virtio_dev_remove+0x23/0x80
> [<ffffffff813f62ef>] __device_release_driver+0x7f/0xf0
> [<ffffffff813f6ca0>] driver_detach+0xc0/0xd0
> [<ffffffff813f5f28>] bus_remove_driver+0x58/0xd0
> [<ffffffff813f72ec>] driver_unregister+0x2c/0x50
> [<ffffffff813ae65e>] unregister_virtio_driver+0xe/0x10
> [<ffffffffa0036942>] virtio_net...
2013 Dec 06
1
[PATCH 2/2] virtio: delete napi structures from netdev before releasing memory
...388
> Call Trace:
> [<ffffffff8155beab>] netif_napi_del+0x1b/0x80
> [<ffffffff8156499b>] free_netdev+0x8b/0x110
> [<ffffffffa003477c>] virtnet_remove+0x7c/0x90 [virtio_net]
> [<ffffffff813ae323>] virtio_dev_remove+0x23/0x80
> [<ffffffff813f62ef>] __device_release_driver+0x7f/0xf0
> [<ffffffff813f6ca0>] driver_detach+0xc0/0xd0
> [<ffffffff813f5f28>] bus_remove_driver+0x58/0xd0
> [<ffffffff813f72ec>] driver_unregister+0x2c/0x50
> [<ffffffff813ae65e>] unregister_virtio_driver+0xe/0x10
> [<ffffffffa0036942>] virtio_net...