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...