Hi Shaun,
[auto build test ERROR on linus/master]
[also build test ERROR on v4.8-rc7]
[cannot apply to block/for-next next-20160919]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
[Suggest to use git(>=2.9.0) format-patch --base= (or --b
On Mon, Sep 19, 2016 at 4:27 PM, Damien Le Moal wrote:
> From: Shaun Tancheff
>
> Adds the new BLKUPDATEZONES, BLKREPORTZONE, BLKRESETZONE,
> BLKOPENZONE, BLKCLOSEZONE and BLKFINISHZONE ioctls.
>
> BLKREPORTZONE implementation uses the device queue zone RB-tree by
> default and no actual command
On Mon, Sep 19, 2016 at 4:27 PM, Damien Le Moal wrote:
> From: Hannes Reinecke
>
> Implement ZBC support functions to setup zoned disks and fill the
> block device zone information tree during the device scan. The
> zone information tree is also always updated on disk revalidation.
> This adds su
On 09/19/16 14:27, Damien Le Moal wrote:
+/*
+ * Zoned block device models (zoned limit).
+ */
+enum blk_zoned_model {
+ BLK_ZONED_NONE, /* Regular block device */
+ BLK_ZONED_HA, /* Host-aware zoned block device */
+ BLK_ZONED_HM, /* Host-managed zoned block device */
+};
On 09/19/16 14:27, Damien Le Moal wrote:
+ /*
+* Make sure bi_size does not overflow because
+* of some weird very large zone size.
+*/
+ if (nr_sects && (unsigned long long)nr_sects << 9 > UINT_MAX)
+ return -EINVAL;
+
+ bio = bio_alloc(gfp
On 09/19/16 14:27, Damien Le Moal wrote:
diff --git a/block/blk-core.c b/block/blk-core.c
index 36c7ac3..4a7f7ba 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -1941,6 +1941,13 @@ generic_make_request_checks(struct bio *bio)
case REQ_OP_WRITE_SAME:
if (!bdev_write
Hi Shaun,
[auto build test ERROR on linus/master]
[also build test ERROR on v4.8-rc7]
[cannot apply to block/for-next next-20160919]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
[Suggest to use git(>=2.9.0) format-patch --base= (or --b
On Mon, 19 Sep 2016, Christoph Hellwig wrote:
> The driver has not seen any maintainer activity or other work that
> wasn't tree wide conversion or clenaups in the entire history of the git
> tree.
That could indicate mature code, absent maintainer etc. It doesn't justify
or explain code remo
Hi Hannes,
[auto build test WARNING on linus/master]
[also build test WARNING on v4.8-rc7]
[cannot apply to block/for-next next-20160919]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
[Suggest to use git(>=2.9.0) format-patch --base=
> "Tyrel" == Tyrel Datwyler writes:
Tyrel> In retrospect this probably should have been queued up for stable
Tyrel> as well.
Tag added.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to m
From: Hannes Reinecke
Implement ZBC support functions to setup zoned disks and fill the
block device zone information tree during the device scan. The
zone information tree is also always updated on disk revalidation.
This adds support for the REQ_OP_ZONE* operations and also implements
the new R
From: Hannes Reinecke
Signed-off-by: Hannes Reinecke
Signed-off-by: Damien Le Moal
---
block/blk-settings.c | 4
1 file changed, 4 insertions(+)
diff --git a/block/blk-settings.c b/block/blk-settings.c
index b1d5b7f..55369a6 100644
--- a/block/blk-settings.c
+++ b/block/blk-settings.c
@@
From: Hannes Reinecke
Implement a RB-Tree holding a zoned block device zone information
(struct blk_zone) and add support functions for maintaining the
RB-Tree and manipulating zone structs. The block layer support does
not differentiate between host-aware and host-managed devices. The
different
From: Hannes Reinecke
The queue limits already have a 'chunk_sectors' setting, so
we should be presenting it via sysfs.
Signed-off-by: Hannes Reinecke
Signed-off-by: Damien Le Moal
---
block/blk-sysfs.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/block/blk-sysfs.c b/block
From: Hannes Reinecke
Add a new blkprep return code BLKPREP_DONE to signal completion
without I/O error.
Signed-off-by: Hannes Reinecke
Changelog (Damien):
Rewrite adding blk_prep_end_request as suggested by Christoph Hellwig
Suggested-by: Christoph Hellwig
Signed-off-by: Damien Le Moal
---
From: Shaun Tancheff
Adds the new BLKUPDATEZONES, BLKREPORTZONE, BLKRESETZONE,
BLKOPENZONE, BLKCLOSEZONE and BLKFINISHZONE ioctls.
BLKREPORTZONE implementation uses the device queue zone RB-tree by
default and no actual command is issued to the device. If the
application needs access to the untr
From: Hannes Reinecke
Add a return value BLK_MQ_RQ_QUEUE_DONE to terminate a request
without error.
Signed-off-by: Hannes Reinecke
Signed-off-by: Damien Le Moal
---
block/blk-mq.c | 1 +
drivers/scsi/scsi_lib.c | 3 +++
include/linux/blk-mq.h | 1 +
3 files changed, 5 insertions(+)
From: Shaun Tancheff
Define REQ_OP_ZONE_REPORT, REQ_OP_ZONE_RESET, REQ_OP_ZONE_OPEN,
REQ_OP_ZONE_CLOSE and REQ_OP_ZONE_FINISH for handling zones of
zoned block devices (host-managed and host-aware). With with these
new commands, the total number of operations defined reaches 11 and
requires incre
This series introduces support for ZBC zoned block devices. It integrates
earlier submissions by Hannes Reinecke and Shaun Tancheff and includes
rewrites and corrections suggested by Christoph Hellwig.
For zoned block devices, a zone information cache implemented as an RB-tree
is attached to the d
Add the zoned queue limit to indicate the zoning model of a block
device. Defined values are 0 (BLK_ZONED_NONE) for regular block
devices, 1 (BLK_ZONED_HA) for host-aware zone block devices and 2
(BLK_ZONED_HM) for host-managed zone block devices. The drive managed
model is not defined here since t
On 09/19/2016 06:59 AM, Brian King wrote:
> If a VFC port gets unmapped in the VIOS, it may not respond with a CRQ init
> complete following H_REG_CRQ. If this occurs, we can end up having called
> scsi_block_requests and not a resulting unblock until the init complete
> happens, which may never oc
> "Brian" == Brian King writes:
Brian> If a VFC port gets unmapped in the VIOS, it may not respond with
Brian> a CRQ init complete following H_REG_CRQ. If this occurs, we can
Brian> end up having called scsi_block_requests and not a resulting
Brian> unblock until the init complete happens, wh
> "Christoph" == Christoph Hellwig writes:
Christoph> Switch the ipr driver to use pci_alloc_irq_vectors. We need
Christoph> to two calls to pci_alloc_irq_vectors as ipr only supports
Christoph> multiple MSI-X vectors, but not multiple MSI vectors.
Christoph> Otherwise this cleans up a lot
> "Christoph" == Christoph Hellwig writes:
Christoph> Switch the arcmsr driver to use pci_alloc_irq_vectors. We
Christoph> need to two calls to pci_alloc_irq_vectors as arcmsr only
Christoph> supports multiple MSI-X vectors, but not multiple MSI
Christoph> vectors.
Christoph> Otherwise this
On Mon, 2016-09-19 at 09:20 -0700, James Bottomley wrote:
> On Mon, 2016-09-19 at 11:57 -0400, Martin K. Petersen wrote:
> > > > > > > "Brian" == Brian King writes:
> >
> > Brian> If the ses driver receives a UNIT ATTENTION when issuing a
> > Brian> receive diagnostics while probing a SES device,
On Mon, 2016-09-19 at 11:57 -0400, Martin K. Petersen wrote:
> > > > > > "Brian" == Brian King writes:
>
> Brian> If the ses driver receives a UNIT ATTENTION when issuing a
> Brian> receive diagnostics while probing a SES device, it fails to
> Brian> attach with messages such as:
>
> Brian> scsi
On 09/19/2016 06:59 AM, Brian King wrote:
> If a VFC port gets unmapped in the VIOS, it may not respond with a CRQ init
> complete following H_REG_CRQ. If this occurs, we can end up having called
> scsi_block_requests and not a resulting unblock until the init complete
> happens, which may never oc
> "Don" == Don Brace writes:
Don> From: kevin Barnett In the ioaccel
Don> path, the calculation of the starting LBA for READ(6)/WRITE(6) SCSI
Don> commands does not take into account the most significant 5 bits of
Don> the LBA: it only uses the least significant 16 bits of the starting
Don>
> "Baoyou" == Baoyou Xie writes:
Baoyou> We get a few warnings when building kernel with W=1:
Baoyou> drivers/scsi/megaraid/megaraid_sas_fusion.c:281:1: warning: no
Baoyou> previous prototype for 'megasas_free_cmds_fusion'
Baoyou> [-Wmissing-prototypes]
Baoyou> drivers/scsi/megaraid/megaraid_
> "Brian" == Brian King writes:
Brian> Whenever multiple HRRQs are enabled, which is the default setting
Brian> now, we end up seeing the following message logged prior to
Brian> initialization of each HRRQ:
Brian> Starting IOA initialization sequence
Brian> This results in 16 of these mess
> "Brian" == Brian King writes:
Brian> A 9084 error gets logged by the ipr adapter when adapter raw mode
Brian> gets enabled. A bunch of unformatted hex data also gets logged
Brian> for this error, which is of little use, so let's avoid logging it
Brian> by default in order to avoid the log g
> "Brian" == Brian King writes:
Brian> If the ses driver receives a UNIT ATTENTION when issuing a
Brian> receive diagnostics while probing a SES device, it fails to
Brian> attach with messages such as:
Brian> scsi 1:0:7:0: Failed to get diagnostic page 0x802 scsi
Brian> 1:0:7:0: Failed t
> "Don" == Don Brace writes:
Don> From: Mahesh Rajashekhara
Don> Missing 5 bits of byte 1 in the LBA issued by SML
Applied to 4.9/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a messa
> "Bryant" == Bryant G Ly writes:
Applied to 4.9/scsi-queue.
--
Martin K. Petersen Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majo
The driver has not seen any maintainer activity or other work that
wasn't tree wide conversion or clenaups in the entire history of
the git tree.
Signed-off-by: Christoph Hellwig
---
Documentation/scsi/scsi-parameters.txt | 3 -
MAINTAINERS| 1 -
drivers/scsi/Kcon
The driver has not seen any maintainer activity or other work that
wasn't tree wide conversion or clenaups in the entire history of
the git tree.
Signed-off-by: Christoph Hellwig
---
Documentation/scsi/scsi-parameters.txt | 3 -
MAINTAINERS| 1 -
drivers/scsi/Kcon
The driver has not seen any maintainer activity or other work that
wasn't tree wide conversion or clenaups in the entire history of
the git tree.
Signed-off-by: Christoph Hellwig
---
Documentation/scsi/dtc3x80.txt | 43
Documentation/scsi/scsi-parameters.txt | 3 -
MAINTAINERS
The driver has not seen any maintainer activity or other work that
wasn't tree wide conversion or clenaups in the entire history of
the git tree.
Signed-off-by: Christoph Hellwig
---
Documentation/scsi/scsi-parameters.txt |3 -
MAINTAINERS|6 -
drivers/scsi/Kc
The driver has not seen any maintainer activity or other work that
wasn't tree wide conversion or clenaups in the entire history of
the git tree.
Signed-off-by: Christoph Hellwig
---
drivers/scsi/Kconfig | 17 -
drivers/scsi/Makefile|1 -
drivers/scsi/ultrastor.c | 1210 ---
The driver has not seen any maintainer activity or other work that
wasn't tree wide conversion or clenaups in the entire history of
the git tree.
Signed-off-by: Christoph Hellwig
---
Documentation/scsi/scsi-parameters.txt |3 -
MAINTAINERS|6 -
drivers/scsi/Kc
Per discussion in last year and last week there are a few old ISA SCSI
drivers that haven't seen any work since the dawn of git, and most likely
no users. Drop them to speed up killing off the scsi_module.c
infrastruture.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
The driver has not seen any maintainer activity or other work that
wasn't tree wide conversion or clenaups in the entire history of
the git tree.
Signed-off-by: Christoph Hellwig
---
Documentation/scsi/00-INDEX|2 -
Documentation/scsi/in2000.txt | 202 ---
Documentation
If a VFC port gets unmapped in the VIOS, it may not respond with a CRQ init
complete following H_REG_CRQ. If this occurs, we can end up having called
scsi_block_requests and not a resulting unblock until the init complete
happens, which may never occur, and we end up hanging I/O requests.
This pat
>-Original Message-
>From: Baoyou Xie [mailto:baoyou@linaro.org]
>Sent: Sunday, September 18, 2016 5:38 PM
>To: kashyap.de...@avagotech.com; sumit.sax...@avagotech.com;
>uday.ling...@avagotech.com; j...@linux.vnet.ibm.com;
>martin.peter...@oracle.com
>Cc: megaraidlinux@avagotech.com
On 2016-09-17 01:14, James Bottomley wrote:
On Fri, 2016-09-16 at 13:06 -0400, Austin S. Hemmelgarn wrote:
On 2016-09-16 12:21, James Bottomley wrote:
On Fri, 2016-09-16 at 11:53 -0400, Austin S. Hemmelgarn wrote:
On 2016-09-16 07:16, Hannes Reinecke wrote:
On 09/15/2016 10:52 PM, Jason A. Do
On Mon, 2016-09-19 at 09:11 +, Gurunath, Vasundhara (STSD) wrote:
> James Bottomley wrote:
>
> > > From: "Gurunath, Vasundhara"
> > >
> > > SCSI block device can be removed, using write to sysfs delete
> > > file as
> > > below:
> > > echo 1 > /sys/block/sdX/device/delete If the device is
\
> Subject: [PATCH v6 0/9] Replay Protected Memory Block (RPMB) subsystem
>
>
> Few storage technologies such is EMMC, UFS, and NVMe support RPMB
> hardware partition with common protocol and frame layout.
> The RPMB partition cannot be accessed via standard block layer, but by a set
> of specif
James Bottomley wrote:
>> From: "Gurunath, Vasundhara"
>>
>> SCSI block device can be removed, using write to sysfs delete file as
>> below:
>> echo 1 > /sys/block/sdX/device/delete If the device is in use by
>> applications, or part of system configuration such as boot device,
>> removal ca
https://bugzilla.kernel.org/show_bug.cgi?id=171181
Bug ID: 171181
Summary: +++[1-877^778^8714]]QUICKBOOKS support PHONE
NUMBER QuickBooks phone number usa
Product: SCSI Drivers
Version: 2.5
Kernel Version: +++[1-877^7
https://bugzilla.kernel.org/show_bug.cgi?id=171141
Bug ID: 171141
Summary: 18009190992+++Quickbooks Enterprise Customer
Support Number##
Product: SCSI Drivers
Version: 2.5
Kernel Version: 18009190992+++Quickbooks Enterpri
https://bugzilla.kernel.org/show_bug.cgi?id=171001
Bug ID: 171001
Summary: Quickbooks Support 1-800-919-0992 Quickbooks Support
phone number USA@JEETôßPppu? 1 800 919 0992 Quickbooks
Support PHONENumber..,O»G++??ô US 1-800-919-0992
https://bugzilla.kernel.org/show_bug.cgi?id=170851
Bug ID: 170851
Summary: 1800^^^919=+=+=+0992++@@QB(((QB)))Quickbooks (SUPPORt)
phone number ==support phone number
Product: SCSI Drivers
Version: 2.5
Kernel Version: +++1800^^^91
https://bugzilla.kernel.org/show_bug.cgi?id=170791
Bug ID: 170791
Summary: Quickbooks Support 1-800-919-0992 Quickbooks Support
phone number USA@JEETôßPppu? 1 800 919 0992 Quickbooks
Support PHONENumber..,O»G++??ô US 1-800-919-0992
53 matches
Mail list logo