search for: mtip32xx

Displaying 20 results from an estimated 37 matches for "mtip32xx".

2012 Mar 30
10
[PATCH 0/4] block: move sd_format_disk_name() into block core as disk_name_format()
...core scsi: replace sd_format_disk_name() to disk_name_format() block: replace rssd_disk_name_format() to disk_name_format() virtio_blk: use disk_name_format() to support mass of disks naming block/genhd.c | 49 ++++++++++++++++++++++++++++++++++++++ drivers/block/mtip32xx/mtip32xx.c | 33 ------------------------- drivers/block/virtio_blk.c | 13 ---------- drivers/scsi/sd.c | 48 ------------------------------------- include/linux/genhd.h | 2 + 5 files changed, 54 insertions(+), 91 deletions(-) Any comment will be a...
2012 Mar 30
10
[PATCH 0/4] block: move sd_format_disk_name() into block core as disk_name_format()
...core scsi: replace sd_format_disk_name() to disk_name_format() block: replace rssd_disk_name_format() to disk_name_format() virtio_blk: use disk_name_format() to support mass of disks naming block/genhd.c | 49 ++++++++++++++++++++++++++++++++++++++ drivers/block/mtip32xx/mtip32xx.c | 33 ------------------------- drivers/block/virtio_blk.c | 13 ---------- drivers/scsi/sd.c | 48 ------------------------------------- include/linux/genhd.h | 2 + 5 files changed, 54 insertions(+), 91 deletions(-) Any comment will be a...
2014 Jun 29
2
virt_blk BUG: sleeping function called from invalid context
...ntext is causing the issue. > IIUC you switched virtio to this from __blk_end_request_all in > > commit 1cf7e9c68fe84248174e998922b39e508375e7c1 > virtio_blk: blk-mq support > > Is this always safe? > I note that at least one other driver is doing this: > drivers/block/mtip32xx/mtip32xx.c Just like __blk_end_request_all blk_mq_end_io is supposed to be called from irq context. The problem is that the MD bio end_io handler is calling a sleeping function. Not sure if that's a bug in MD though given the kernfs symbols in the all trace and the recent churn in that area.
2014 Jun 29
2
virt_blk BUG: sleeping function called from invalid context
...ntext is causing the issue. > IIUC you switched virtio to this from __blk_end_request_all in > > commit 1cf7e9c68fe84248174e998922b39e508375e7c1 > virtio_blk: blk-mq support > > Is this always safe? > I note that at least one other driver is doing this: > drivers/block/mtip32xx/mtip32xx.c Just like __blk_end_request_all blk_mq_end_io is supposed to be called from irq context. The problem is that the MD bio end_io handler is calling a sleeping function. Not sure if that's a bug in MD though given the kernfs symbols in the all trace and the recent churn in that area.
2016 Jun 30
17
[PATCH v2 00/12] gendisk: Generate uevent after attribute available
...6/6/28/550 Fam Zheng (12): genhd: Add "gen_uevent" parameter to add_disk genhd: Honor gen_uevent and add disk_gen_uevents virtio-blk: Generate uevent after attribute available axonrom: Generate uevent after attribute available aoeblk: Generate uevent after attribute available mtip32xx: Generate uevent after attribute available pktcdvd: Generate uevent after attribute available zram: Generate uevent after attribute available md: Generate uevent after attribute available mmc: Generate uevent after attribute available mtd: Generate uevent after attribute available nvme:...
2016 Jun 30
17
[PATCH v2 00/12] gendisk: Generate uevent after attribute available
...6/6/28/550 Fam Zheng (12): genhd: Add "gen_uevent" parameter to add_disk genhd: Honor gen_uevent and add disk_gen_uevents virtio-blk: Generate uevent after attribute available axonrom: Generate uevent after attribute available aoeblk: Generate uevent after attribute available mtip32xx: Generate uevent after attribute available pktcdvd: Generate uevent after attribute available zram: Generate uevent after attribute available md: Generate uevent after attribute available mmc: Generate uevent after attribute available mtd: Generate uevent after attribute available nvme:...
2016 Aug 17
0
[PATCH 15/15] block: Add FIXME comment to handle device_add_disk error
...d.c | 2 ++ drivers/block/cciss.c | 1 + drivers/block/drbd/drbd_main.c | 1 + drivers/block/floppy.c | 1 + drivers/block/hd.c | 1 + drivers/block/loop.c | 1 + drivers/block/mg_disk.c | 1 + drivers/block/mtip32xx/mtip32xx.c | 1 + drivers/block/nbd.c | 1 + drivers/block/null_blk.c | 1 + drivers/block/osdblk.c | 1 + drivers/block/paride/pcd.c | 1 + drivers/block/paride/pd.c | 1 + drivers/block/paride/pf.c | 1 + drivers/block/pktcdvd...
2016 Aug 17
20
[PATCH 00/15] Fix issue with KOBJ_ADD uevent versus disk attributes
...| 6 +- drivers/block/cciss.c | 3 +- drivers/block/drbd/drbd_main.c | 3 +- drivers/block/floppy.c | 5 +- drivers/block/hd.c | 3 +- drivers/block/loop.c | 3 +- drivers/block/mg_disk.c | 3 +- drivers/block/mtip32xx/mtip32xx.c | 39 +++---------- drivers/block/nbd.c | 3 +- drivers/block/null_blk.c | 3 +- drivers/block/osdblk.c | 3 +- drivers/block/paride/pcd.c | 3 +- drivers/block/paride/pd.c | 3 +- drivers/block/paride/pf.c...
2016 Aug 17
20
[PATCH 00/15] Fix issue with KOBJ_ADD uevent versus disk attributes
...| 6 +- drivers/block/cciss.c | 3 +- drivers/block/drbd/drbd_main.c | 3 +- drivers/block/floppy.c | 5 +- drivers/block/hd.c | 3 +- drivers/block/loop.c | 3 +- drivers/block/mg_disk.c | 3 +- drivers/block/mtip32xx/mtip32xx.c | 39 +++---------- drivers/block/nbd.c | 3 +- drivers/block/null_blk.c | 3 +- drivers/block/osdblk.c | 3 +- drivers/block/paride/pcd.c | 3 +- drivers/block/paride/pd.c | 3 +- drivers/block/paride/pf.c...
2018 May 23
3
[PATCH] block drivers/block: Use octal not symbolic permissions
...ivers/block/aoe/aoeblk.c | 10 +++--- drivers/block/brd.c | 6 ++-- drivers/block/drbd/drbd_debugfs.c | 20 +++++------ drivers/block/drbd/drbd_main.c | 4 +-- drivers/block/floppy.c | 2 +- drivers/block/loop.c | 6 ++-- drivers/block/mtip32xx/mtip32xx.c | 11 +++--- drivers/block/nbd.c | 2 +- drivers/block/null_blk.c | 30 ++++++++-------- drivers/block/pktcdvd.c | 4 +-- drivers/block/rbd.c | 44 ++++++++++++------------ drivers/block/rsxx/core.c | 6 ++-- drivers/b...
2018 May 23
3
[PATCH] block drivers/block: Use octal not symbolic permissions
...ivers/block/aoe/aoeblk.c | 10 +++--- drivers/block/brd.c | 6 ++-- drivers/block/drbd/drbd_debugfs.c | 20 +++++------ drivers/block/drbd/drbd_main.c | 4 +-- drivers/block/floppy.c | 2 +- drivers/block/loop.c | 6 ++-- drivers/block/mtip32xx/mtip32xx.c | 11 +++--- drivers/block/nbd.c | 2 +- drivers/block/null_blk.c | 30 ++++++++-------- drivers/block/pktcdvd.c | 4 +-- drivers/block/rbd.c | 44 ++++++++++++------------ drivers/block/rsxx/core.c | 6 ++-- drivers/b...
2014 Jun 29
0
virt_blk BUG: sleeping function called from invalid context
...UC you switched virtio to this from __blk_end_request_all in > > > > commit 1cf7e9c68fe84248174e998922b39e508375e7c1 > > virtio_blk: blk-mq support > > > > Is this always safe? > > I note that at least one other driver is doing this: > > drivers/block/mtip32xx/mtip32xx.c > > Just like __blk_end_request_all blk_mq_end_io is supposed to be called > from irq context. The problem is that the MD bio end_io handler is calling > a sleeping function. Not sure if that's a bug in MD though given the > kernfs symbols in the all trace and the r...
2014 Jun 27
2
virt_blk BUG: sleeping function called from invalid context
Hi All, We've had a report[1] of the virt_blk driver causing a lot of spew because it's calling a sleeping function from an invalid context. The backtrace is below. This is with kernel v3.16-rc2-69-gd91d66e88ea9. The reporter is on CC and can give you relevant details. josh [1] https://bugzilla.redhat.com/show_bug.cgi?id=1113805 [drm] Initialized bochs-drm 1.0.0 20130925 for
2014 Jun 27
2
virt_blk BUG: sleeping function called from invalid context
Hi All, We've had a report[1] of the virt_blk driver causing a lot of spew because it's calling a sleeping function from an invalid context. The backtrace is below. This is with kernel v3.16-rc2-69-gd91d66e88ea9. The reporter is on CC and can give you relevant details. josh [1] https://bugzilla.redhat.com/show_bug.cgi?id=1113805 [drm] Initialized bochs-drm 1.0.0 20130925 for
2013 Mar 27
0
[PATCH 04/22] block: Convert bio_for_each_segment() to bvec_iter
...s/block/drbd/drbd_main.c | 27 +++++++++-------- drivers/block/drbd/drbd_receiver.c | 13 ++++---- drivers/block/drbd/drbd_worker.c | 8 ++--- drivers/block/floppy.c | 12 ++++---- drivers/block/loop.c | 23 +++++++------- drivers/block/mtip32xx/mtip32xx.c | 13 ++++---- drivers/block/nbd.c | 12 ++++---- drivers/block/nvme.c | 27 +++++++++-------- drivers/block/ps3vram.c | 10 +++--- drivers/block/rbd.c | 36 +++++++++++----------- drivers/block/rsxx/dm...
2013 Mar 27
0
[PATCH 04/22] block: Convert bio_for_each_segment() to bvec_iter
...s/block/drbd/drbd_main.c | 27 +++++++++-------- drivers/block/drbd/drbd_receiver.c | 13 ++++---- drivers/block/drbd/drbd_worker.c | 8 ++--- drivers/block/floppy.c | 12 ++++---- drivers/block/loop.c | 23 +++++++------- drivers/block/mtip32xx/mtip32xx.c | 13 ++++---- drivers/block/nbd.c | 12 ++++---- drivers/block/nvme.c | 27 +++++++++-------- drivers/block/ps3vram.c | 10 +++--- drivers/block/rbd.c | 36 +++++++++++----------- drivers/block/rsxx/dm...
2013 Aug 07
0
[PATCH 07/22] block: Convert bio_for_each_segment() to bvec_iter
...+--- drivers/block/drbd/drbd_main.c | 27 +++++++------ drivers/block/drbd/drbd_receiver.c | 13 +++--- drivers/block/drbd/drbd_worker.c | 8 ++-- drivers/block/floppy.c | 12 +++--- drivers/block/loop.c | 23 ++++++----- drivers/block/mtip32xx/mtip32xx.c | 13 +++--- drivers/block/nbd.c | 12 +++--- drivers/block/nvme-core.c | 33 ++++++++------- drivers/block/ps3vram.c | 10 ++--- drivers/block/rbd.c | 36 ++++++++--------- drivers/block/rsxx/dma.c...
2013 Aug 07
0
[PATCH 07/22] block: Convert bio_for_each_segment() to bvec_iter
...+--- drivers/block/drbd/drbd_main.c | 27 +++++++------ drivers/block/drbd/drbd_receiver.c | 13 +++--- drivers/block/drbd/drbd_worker.c | 8 ++-- drivers/block/floppy.c | 12 +++--- drivers/block/loop.c | 23 ++++++----- drivers/block/mtip32xx/mtip32xx.c | 13 +++--- drivers/block/nbd.c | 12 +++--- drivers/block/nvme-core.c | 33 ++++++++------- drivers/block/ps3vram.c | 10 ++--- drivers/block/rbd.c | 36 ++++++++--------- drivers/block/rsxx/dma.c...
2013 Aug 07
0
[PATCH 07/22] block: Convert bio_for_each_segment() to bvec_iter
...+--- drivers/block/drbd/drbd_main.c | 27 +++++++------ drivers/block/drbd/drbd_receiver.c | 13 +++--- drivers/block/drbd/drbd_worker.c | 8 ++-- drivers/block/floppy.c | 12 +++--- drivers/block/loop.c | 23 ++++++----- drivers/block/mtip32xx/mtip32xx.c | 13 +++--- drivers/block/nbd.c | 12 +++--- drivers/block/nvme-core.c | 33 ++++++++------- drivers/block/ps3vram.c | 10 ++--- drivers/block/rbd.c | 36 ++++++++--------- drivers/block/rsxx/dma.c...
2013 Oct 29
0
[PATCH 07/23] block: Convert bio_for_each_segment() to bvec_iter
...rs/block/drbd/drbd_main.c | 27 ++++++----- drivers/block/drbd/drbd_receiver.c | 13 +++--- drivers/block/drbd/drbd_worker.c | 8 ++-- drivers/block/floppy.c | 12 ++--- drivers/block/loop.c | 23 +++++----- drivers/block/mtip32xx/mtip32xx.c | 13 +++--- drivers/block/nbd.c | 12 ++--- drivers/block/nvme-core.c | 33 ++++++++------ drivers/block/ps3vram.c | 10 ++--- drivers/block/rbd.c | 36 +++++++-------- drivers/block/rsxx/dma...