Re: [PATCH 00/15] lpfc updates for 12.0.0.9

2018-12-07 Thread Martin K. Petersen
James, > Update lpfc to revision 12.0.0.9 > > This patch contains lpfc bug fixes Applied to 4.21/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: bnx2fc: Fix NULL dereference in error handling

2018-12-07 Thread Martin K. Petersen
Dan, > If "interface" is NULL then we can't release it and trying to will > only lead to an Oops. Applied to 4.20/scsi-fixes, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] Revert "scsi: qla2xxx: Fix NVMe Target discovery"

2018-12-07 Thread Martin K. Petersen
Himanshu, > This reverts commit db186382af21e926e90df19499475f2552192b77. > > This commit introduced regression with FCP discovery so revert it back > to fix discovery for FCP luns Applied to 4.20/scsi-fixes. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: Fix a harmless double shift bug

2018-12-07 Thread Martin K. Petersen
t;) >> Signed-off-by: Dan Carpenter > > Nice catch, thanks for the fix. > > Reviewed-by: Keith Busch Acked-by: Martin K. Petersen -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 0/2] zfcp: small bugfix on top of previous v4.21 patches

2018-12-07 Thread Martin K. Petersen
Steffen, > One new recovery fix, which is not urgent, for an old bug. It's > sufficient to apply it on top of the previously sent 23 zfcp updates > for the v4.21 merge window Applied to 4.21/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v7 0/5] target: user configurable T10 Vendor ID

2018-12-07 Thread Martin K. Petersen
David, > This patch-set allows for the modification of the T10 Vendor > Identification string returned in the SCSI INQUIRY response, via the > target/core/$backstore/$name/wwn/vendor_id ConfigFS path. Applied to 4.21/scsi-queue, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v2] qla2xxx: Split the __qla2x00_abort_all_cmds() function

2018-12-07 Thread Martin K. Petersen
Bart, > Nesting in __qla2x00_abort_all_cmds() is way too deep. Reduce the > nesting level by introducing a helper function. This patch does not > change any functionality. Applied to 4.21/scsi-queue. Thank you. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: csiostor: remove flush_scheduled_work()

2018-12-07 Thread Martin K. Petersen
Varun, > flush_scheduled_work() is not required as csio_hw_exit_workers() calls > cancel_work_sync() for hw->evtq_work. Applied to 4.21/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v2 01/23] zfcp: make DIX experimental, disabled, and independent of DIF

2018-12-07 Thread Martin K. Petersen
Steffen, > Introduce separate zfcp module parameters to individually select > support for: DIF which should work (zfcp.dif, which used to be > DIF+DIX, disabled) or DIX+DIF which can cause trouble (zfcp.dix, new, > disabled). Applied to 4.21/scsi-queue. -- Martin K. Petersen

Re: [PATCH] scsi: ufs: Remove redundant sense size definition

2018-12-07 Thread Martin K. Petersen
Avri, > By spec, the ufs sense data is 18 bytes long. Applied to 4.21/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v7 3/5] target: add device vendor_id configfs attribute

2018-12-06 Thread Martin K. Petersen
David, > Indeed, the comment should refer to page 0x83. > @Martin: all patches in this series have now been reviewed+acked. Can > you fix the above comment (s/0x80/0x83) if/when you merge, or >should I resend the series with this fixed? I'll fix it up. -- Martin

Re: [PATCH] scsi: t10-pi: Return correct ref tag when queue has no integrity profile

2018-12-05 Thread Martin K. Petersen
ot to block numbers. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: t10-pi: Return correct ref tag when queue has no integrity profile

2018-12-05 Thread Martin K. Petersen
han having to backtrack and spot the u32 in the function definition. I generally appreciate some sort of commentary around a return statement if the value deviates from the ordinary. The parentheses around the shift value irk me but had to leave those in place to silence gcc. -- Martin K. Petersen Or

[PATCH] scsi: t10-pi: Return correct ref tag when queue has no integrity profile

2018-12-04 Thread Martin K. Petersen
ty profile. This in turn caused read/write failures on PI-formatted disks attached to an mpt3sas controller. Fixes: ddd0bc756983 ("block: move ref_tag calculation func to the block layer") Cc: sta...@vger.kernel.org # 4.19+ Reported-by: John Garry Signed-off-by: Martin K. Petersen --- includ

Re: [PATCH 0/2] Two refactoring patches for the qla2xxx driver

2018-11-28 Thread Martin K. Petersen
Bart, > The two patches in this series make the qla2xxx driver source code > easier to read without changing the driver functionality. Please > consider these patches for kernel v4.21. I applied patch #1. #2 had conflicts, please rebase. Thanks! -- Martin K. Petersen Ora

Re: [PATCH v2 0/9] qedi bug fixes

2018-11-28 Thread Martin K. Petersen
Nilesh, > Please consider below patch set for next 'scsi-fixes' submission. Some of these smelled more like features than bug fixes. So I applied the series to 4.21/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 01/23] zfcp: make DIX experimental, disabled, and independent of DIF

2018-11-28 Thread Martin K. Petersen
here the protection is generated over a whole bio at a time, you can get away with something smaller. Anyway. I don't have any problems with you making DIX experimental for zfcp. Just want to make sure it's done for the right reasons (i.e. not problems in SCSI or the block layer). -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 0/3] target: drop unneeded pi_prot_format and get_fabric_name()

2018-11-28 Thread Martin K. Petersen
ric_ops.name > and fabric_ops.get_fabric_name() - use a new fabric_ops.fabric_alias > member to handle the iscsi_target_mod special case. Applied to 4.21/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: lpfc: fix block guard enablement on SLI3 adapters

2018-11-28 Thread Martin K. Petersen
lied to 4.20/scsi-fixes, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v7] scsi: Add hwmon support for SMART temperature sensors

2018-11-23 Thread Martin K. Petersen
tics during device discovery. That's always a tricky game to play. Hope that makes sense? -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: lpfc: fix block guard enablement on SLI3 adapters

2018-11-21 Thread Martin K. Petersen
> Since f44ac12f1dcc, BG enablement is tracked with the > LPFC_SLI3_BG_ENABLED bit, which is set in lpfc_get_cfgparam before > lpfc_sli_config_sli_port() is called. The bit shouldn't be cleared > before checking the feature. James, please review. Thanks! -- Martin K. Petersen

Re: [PATCH -next] scsi: bnx2i: remove set but not used variable 'cid_num'

2018-11-21 Thread Martin K. Petersen
ver used since commit > cf4e6363859d ("[SCSI] bnx2i: Add bnx2i iSCSI driver.") Applied to 4.21/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: csiostor: remove automatic irq affinity assignment

2018-11-21 Thread Martin K. Petersen
PCI_IRQ_MSIX | PCI_IRQ_AFFINITY, ); > + cnt = pci_alloc_irq_vectors(hw->pdev, min, cnt, PCI_IRQ_MSIX); > if (cnt < 0) > return cnt; -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v3] aha1542: convert to DMA mapping API

2018-11-21 Thread Martin K. Petersen
Christoph, > aha1542 is one of the last users of the legacy isa_*_to_bus APIs, which > also isn't portable enough. Convert it to the proper DMA mapping API. Applied to 4.21/scsi-queue, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v2] megaraid_sas: Add support for MegaRAID Aero controllers

2018-11-21 Thread Martin K. Petersen
Shivasharan, > This patch adds support for MegaRAID Aero controller PCI IDs. > Throw a message when a Configurable secure type controller is > encountered. Applied to 4.21/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v2] mpt3sas: Display message on Configurable secure HBA

2018-11-21 Thread Martin K. Petersen
mit description. Fixed it up. > v2 change set: > Replaced dev_warn() with dev_info() function while > displaying above message. Applied to 4.21/scsi-queue. Thanks. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: libfc: Remove set but not used variable 'disc'

2018-11-21 Thread Martin K. Petersen
t; > It no used any more after > commit baa6719f902a ("libfc: Update rport reference counting") ^^^ Please run checkpatch. Fixed it up and applied to 4.21/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v5] target: add emulate_pr backstore attr to toggle PR support

2018-11-21 Thread Martin K. Petersen
wing clustered (e.g. tcm-user) backends to block such requests, > avoiding the multi-node reservation state propagation. > > When explicitly disabled, PR and RESERVE/RELEASE requests receive > Invalid Command Operation Code response sense data. Applied to 4.21/scsi-queue. Thank you! --

Re: [PATCH 01/23] zfcp: make DIX experimental, disabled, and independent of DIF

2018-11-21 Thread Martin K. Petersen
n be fixed rather than circumventing them through driver module parameter. Hope that makes sense. -- Martin K. Petersen Oracle Linux Engineering

Re: dma related cleanups for wd719x v2

2018-11-15 Thread Martin K. Petersen
Christoph, > Various dma relates cleanups Applied to 4.21/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: use dma_set_mask and dma_set_mask_and_coherent

2018-11-15 Thread Martin K. Petersen
Christoph, > Various SCSI drivers that otherwise use the generic DMA API > still use pci_set_dma_mask, so switch them over to dma_set_mask > and dma_set_mask_and_coherent. Applied to 4.21/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] mpt3sas: Display message on Configurable secure HBA

2018-11-08 Thread Martin K. Petersen
Sreekanth, >> Display below warning message only up on detection of >> Configurable secure type controllers. Actually, same question as for Shivasharan: Why a warning? -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] megaraid_sas: Add support for MegaRAID Aero controllers

2018-11-08 Thread Martin K. Petersen
Shivasharan, > This patch adds support for MegaRAID Aero controller PCI IDs. > Throw a warning message when a Configurable secure type controller is > encountered. > + dev_warn(>dev, "Adapter is in configurable secure > mode\n"); Why warn and not i

Re: [PATCH V2 RESEND] Timeouts occur on surprise removal of QLogic adapter

2018-11-08 Thread Martin K. Petersen
Bill, > When doing a surprise removal of an adapter, some in flight I/Os can get > stuck and take a while to complete (they actually timeout and are > retried). We are not handling an early error exit from > qla2xxx_eh_abort properly. Applied to 4.20/scsi-fixes, thank you.

Re: [PATCH 01/23] zfcp: make DIX experimental, disabled, and independent of DIF

2018-11-08 Thread Martin K. Petersen
WRITE SAME. So if you guys are seeing failures, it must be due to zfcp not handling the scsi_cmnd prot_op/prot_flags or the command PROTECT bit correctly. > or due to unstable page writes. BDI_CAP_STABLE_WRITES should take care of this. What's the configuration that fails? -- Martin K.

Re: [PATCH] mpt3sas: Display message on Configurable secure HBA

2018-11-08 Thread Martin K. Petersen
Sreekanth, > Display below warning message only up on detection of > Configurable secure type controllers. > > "HBA is in Configurable Secure mode" Applied to 4.21/scsi-queue, thanks. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 00/12] lpfc updates for 12.0.0.8

2018-11-06 Thread Martin K. Petersen
James, > This patch contains lpfc bug fixes and 2 enhancements. Applied to 4.21/scsi-queue. Thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: fix up a few drivers for 64-bit dma addresses

2018-11-06 Thread Martin K. Petersen
Christoph, > Some drivers make very odd decisions on when to use support for > 64-bit addressing. Fix this up a bit. Applied to 4.21/scsi-queue. Thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: dma related cleanups for pmcraid

2018-11-06 Thread Martin K. Petersen
Christoph, > Cleans up various oddities found during a code audit. Applied to 4.21/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 2/2] scsi: qla4xxx: remvoe unnecessary condition check for mempool_destroy()

2018-11-06 Thread Martin K. Petersen
Chengguang, > mempool_destroy() can handle NULL pointer correctly, so there is > no need to check NULL pointer before calling mempool_destroy(). Applied to 4.21/scsi-queue. Thank you. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 1/2] scsi: qla4xxx: remove unnecessary condition check for dma_pool_destroy()

2018-11-06 Thread Martin K. Petersen
Chengguang, > dma_pool_destroy() can handle NULL pointer correctly, so there is > no need to check NULL pointer before calling dma_pool_destroy(). Applied to 4.21/scsi-queue, thanks. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 1/1] qla2xxx: Initialize port speed to avoid setting lower speed

2018-11-06 Thread Martin K. Petersen
Himanshu, > This patch initializes port speed so that firmware does not set lower > operating speed. Setting lower speed in firmware impacts WRITE > perfomance. Applied to 4.20/scsi-fixes. > Singed-off-by: Quinn Tran Pitch Perfect but not Patch Perfect. Fixed. -- Martin

Re: [PATCH V2 RESEND] Timeouts occur on surprise removal of QLogic adapter

2018-11-06 Thread Martin K. Petersen
ort properly. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH V2 00/19] megaraid_sas: Driver updates

2018-11-06 Thread Martin K. Petersen
Shivasharan, > Can you please let us know if above patch series is good to be picked > for the next kernel version? The submission window for 4.21 just opened yesterday (You were too late for 4.20). I applied the series to 4.21/scsi-queue. Thanks! -- Martin K. Petersen Oracle

Re: [PATCH 2/8] sg: introduce sg_log macro

2018-10-24 Thread Martin K. Petersen
ic set of things that would be useful to inspect in the sg state, by all means introduce trace points for them. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 3/3] scsi: myrs: prevent negatives in disable_enclosure_messages_store()

2018-10-24 Thread Martin K. Petersen
Dan, >> +if (value < 0 || value > 2) >> return -EINVAL; > > It's not actually clear to me why we allow 2. Shouldn't we just use > kstrtobool()? Hannes? -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] mvsas: Remove set but not used variable 'id'

2018-10-24 Thread Martin K. Petersen
commit > 20b09c2992fe ("[SCSI] mvsas: add support for 94xx; layout change; bug fixes") Applied to 4.20/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 0/7] qla2xxx patches for kernel v4.20

2018-10-23 Thread Martin K. Petersen
Bart, > This is a series with mostly trivial patches for the qla2xxx > driver. These patches address warnings reported by gcc and by the > smatch and sparse static analyzers. Please consider these patches for > kernel v4.20. Applied to 4.20/scsi-queue. Thanks! -- Martin

Re: [PATCH 2/8] sg: introduce sg_log macro

2018-10-23 Thread Martin K. Petersen
ormation out to the user these days. No need to resort to arcane logging masks and the like. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 1/3] scsi: myrs: Fix a logical vs bitwise bug

2018-10-19 Thread Martin K. Petersen
Dan, > The || was supposed to be |. The original code just sets ->result to 1. Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 2/3] scsi: myrs: Fix the processor absent message in processor_show()

2018-10-19 Thread Martin K. Petersen
Dan, > If both processors are absent then it's supposed to print that, but > instead we print that just the second processor is absent. Applied to 4.20/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 3/3] scsi: myrs: prevent negatives in disable_enclosure_messages_store()

2018-10-19 Thread Martin K. Petersen
gt; KASAN which will trigger an info leak warning when that happens. s/kstrtoint/kstrtouint/? -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH RESEND] scsi: qla2xxx: I/Os timing out on surprise removal of

2018-10-19 Thread Martin K. Petersen
surrounding code has changed significantly. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: myrs: fix build failure on 32 bit

2018-10-19 Thread Martin K. Petersen
James, > For 32 bit versions we have to be careful about divisions of 64 bit > quantities so use do_div() instead of a direct division. This fixes a > warning about _uldivmod being undefined in certain configurations Applied to 4.20/scsi-queue. -- Martin K. Petersen Ora

Re: [PATCH] fnic_scsi: replace gross legacy tag hack with blk-mq hack

2018-10-17 Thread Martin K. Petersen
Jens, > Would be nice to fix up the SCSI midlayer instead, but this will > do for now. Applied to 4.20/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering

Re: switch most scsi drivers to the generic DMA API v2

2018-10-17 Thread Martin K. Petersen
Christoph, > A lot of SCSI drivers still use the legacy PCI DMA API. While a few > of them have various oddities that should be deal with separately, > most of them can be very trivially converted over. Applied to 4.20/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: dma-related cleanups for dc95x

2018-10-17 Thread Martin K. Petersen
Christoph, > A few bits found when auditing DMA API use. The first list cleanup > isn't directly related, but I had to to do this first to fully > understand the code.. Applied to 4.20/scsi-queue. Thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi_error: Remove scsi_block_when_processing_errors: message

2018-10-17 Thread Martin K. Petersen
Laurence, Patch completely mangled by your mailer, please use git send-email for submissions. I applied the change by hand. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: ibmvscsi_tgt: Remove target_wait_for_sess_cmd()

2018-10-17 Thread Martin K. Petersen
o we > can fix this issue by removing the call to target_wait_for_sess_cmd() > altogether. Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: lpfc: Remove set but not used variables 'tgtp'

2018-10-16 Thread Martin K. Petersen
ed since 2b65e18202fd ("scsi: lpfc: NVME Target: Add debugfs > support") Applied to 4.20/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: lpfc: Remove set but not used variable 'psli'

2018-10-16 Thread Martin K. Petersen
2c ("scsi: lpfc: NVME Initiator: Base modifications") > 'psli' is not used any more. Applied to 4.20/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: arcmsr: Remove set but not used variables 'id, lun'

2018-10-16 Thread Martin K. Petersen
msr/arcmsr_hba.c:1320:6: warning: > variable 'id' set but not used [-Wunused-but-set-variable] Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] sg: remove bad blk_end_request_all() call

2018-10-16 Thread Martin K. Petersen
Jens, > We just need to free the request here. Additionally, this is > currently wrong for a queue that's using MQ currently, it'll > crash. Applied to 4.20/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] osd: initiator should use mq variant of request ending

2018-10-16 Thread Martin K. Petersen
Jens, > This is currently wrong since it isn't dependent on if we're using > mq or not. At least now it'll be correct when we force mq. Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] IB/srp: remove old request_fn_active check

2018-10-16 Thread Martin K. Petersen
I was waiting for Hannes to address the feedback from Bart and Johannes. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 0/3] sd: Rely on the driver core for asynchronous probing

2018-10-15 Thread Martin K. Petersen
unnecessary > serialization between sd_probe() and sd_remove() because this could > lead to a deadlock. I like it. What kind of testing have you done with $BIGNUM devices? Got any numbers to share? -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v3 4/5] target: split out helper for cxn timeout error stashing

2018-10-15 Thread Martin K. Petersen
> reports. Yes, please. Patchwork can't handle individual patches getting updated either. Applied to 4.20/scsi-queue. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] lpfc: fixup crash in lpfc_els_unsol_buffer()

2018-10-15 Thread Martin K. Petersen
the > ndlp structure could be going away, perhaps we should be looking more > closely at the code in lpfc_nlp_get() that uses the structure a bunch of > times, including dereferencing ndlp->phba and taking the phba->nlp_lock > before taking a kref on it? (As well as the debugging

Re: [PATCH 0/3] libfc state machine fixes

2018-10-15 Thread Martin K. Petersen
nk we'll have to have the ability to distinguish between offlined-by-user-action, offlined-by-device-error, and offlined-by-transport-event as Ewan pointed out. -- Martin K. Petersen Oracle Linux Engineering

Re: various esp_scsi cleanups V3

2018-10-15 Thread Martin K. Petersen
Christoph, > Mostly to avoid methods calls for dma mapping, but also to tidy up > a few bits found while doing that. Applied to 4.20/scsi-queue. Thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] lpfc: remove a bogus pci_dma_sync_single_for_device call

2018-10-15 Thread Martin K. Petersen
Christoph, > dma_alloc_coherent allocates memory that can be used by the cpu and the > device at the same time, calls to pci_dma_sync_* are not required, and > in fact actively harmful on some architectures like arm. Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Ora

Re: [PATCH] megaraid_mbox: remove bogus use of pci_dma_sync_sg_* APIs

2018-10-15 Thread Martin K. Petersen
ome > reason. > > Also remove the now pointless megaraid_mbox_sync_scb function. Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v9 0/8] scsi: Add ufs bsg endpoint

2018-10-10 Thread Martin K. Petersen
ore transport/bsg/ufs patches to make it > relevant. Applied to 4.20/scsi-queue, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] qla2xxx: Return switch command on a timeout

2018-09-28 Thread Martin K. Petersen
Himanshu, > This patch fixes commit bcc71cc3cde1468958a3ea859276d8d1a1a68265 which > misplaced code in worng routines. > > Also updated the use of WARN_ON() to WARN_ON_ONCE() to prevent > flooding log messages. Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen

Re: [PATCH 00/10] NCR5380: Various improvements

2018-09-28 Thread Martin K. Petersen
nnes Reinecke was cherry-picked from his 'eh-reset.v5' > branch. Applied to 4.20/scsi-queue, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 0/8] qla2xxx: Bug fixes for the driver

2018-09-28 Thread Martin K. Petersen
de against 4.19/fixes branch. Please consider this > for next rc inclusion. Even though the changes were individually pretty trivial, it was a big amount of churn this late in the cycle. So I applied the series to 4.20/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] qedi: Initialize the stats mutex lock

2018-09-28 Thread Martin K. Petersen
Nilesh, > Fix kernel NULL pointer dereference, Applied to 4.19/scsi-fixes, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: qla2xxx: don't allow negative thresholds

2018-09-27 Thread Martin K. Petersen
Dan, > We shouldn't allow negative thresholds. I don't know what it would do > but it can't be good. Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx

2018-09-27 Thread Martin K. Petersen
Masanari, > Default value of ql2xasynctmfenable for qla2xxx driver was set to 1 in > commit 043dc1d7e8501. But comment in MODULE_PARAM_DESC was not > modified. Applied to 4.20/scsi-queue. Thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v6 3/7] scsi: ufs: Add ufs-bsg module

2018-09-26 Thread Martin K. Petersen
le Also, when you repost, please make sure to carry over Reviewed-by: tags received for patches you haven't (substantially) changed. Looking over these yesterday, I noticed they were a blank slate in the tags department and that's very unusual for a 6th iteration of a patch set. -- Martin K. Pe

Re: [PATCH] scsi: sd: Use info prints if no write cache

2018-09-25 Thread Martin K. Petersen
set to? And how to tweak it? So I don't think the log level issue is particularly interesting in itself. I think it would be more worthwhile to massage the message. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v5] target/iblock: split T10 PI SGL across command bios

2018-09-20 Thread Martin K. Petersen
Greg, > Split the PI SGL across the bios in the command, so each bio's > bio_integrity_payload contains the protection information for the data > in the bio. That is indeed how the bio integrity code is intended to be used. I have queued it up. Thanks! -- Martin K. Petersen Ora

Re: [PATCH] scsi: sd: Use info prints if no write cache

2018-09-20 Thread Martin K. Petersen
reated as an error. > There are many portable drives that don't have a write cache. We have it at error level because many consumer devices lie about having caches and we would like the users to know that their data integrity may be at risk. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v2] lpfc: Synchronize access to remoteport via rport

2018-09-20 Thread Martin K. Petersen
ect by using locks to synchronize the dereferences. Applied to 4.19/scsi-fixes, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: qla2xxx: Remove set but not used variable 'ptr_dma'

2018-09-17 Thread Martin K. Petersen
i-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: lpfc: Remove set but not used variable 'sgl_size'

2018-09-17 Thread Martin K. Petersen
m_posted, sgl_size; > ^ Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: bnx2fc: Remove set but not used variable 'oxid'

2018-09-17 Thread Martin K. Petersen
YueHaibing, > Fixes gcc '-Wunused-but-set-variable' warning: > > drivers/scsi/bnx2fc/bnx2fc_fcoe.c: In function 'bnx2fc_rcv': > drivers/scsi/bnx2fc/bnx2fc_fcoe.c:435:17: warning: > variable 'oxid' set but not used [-Wunused-but-set-variable] Applied to 4.20/scsi-queue, thanks

Re: [PATCH -next] scsi: aic7xxx: remove set but not used variable 'shared_scb_data'

2018-09-17 Thread Martin K. Petersen
si-queue, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: pm80xx: Remove set but not used variable 'page_code'

2018-09-17 Thread Martin K. Petersen
i-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: pm80xx: Remove set but not used variable 'device_id'

2018-09-17 Thread Martin K. Petersen
> drivers/scsi/pm8001/pm8001_sas.c: In function 'pm8001_abort_task': > drivers/scsi/pm8001/pm8001_sas.c:1191:6: warning: > variable 'device_id' set but not used [-Wunused-but-set-variable] Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH V2 0/4] pm0xx : Updates for driver version 0.1.39

2018-09-11 Thread Martin K. Petersen
Viswas, > This patch set include some bug fixes for pm80xx driver. Applied to 4.20/scsi-queue, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted()

2018-09-11 Thread Martin K. Petersen
Dan, > We should first do the le16_to_cpu endian conversion and then apply > the FCP_CMD_LENGTH_MASK mask. Applied to 4.19/scsi-fixes, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH -next] scsi: libfc: remove set but not used variable 'rpriv'

2018-09-11 Thread Martin K. Petersen
YueHaibing, > Fixes gcc '-Wunused-but-set-variable' warning: > > drivers/scsi/libfc/fc_fcp.c: In function 'fc_queuecommand': > drivers/scsi/libfc/fc_fcp.c:1875:30: warning: > variable 'rpriv' set but not used [-Wunused-but-set-variable] Applied to 4.20/scsi-queue. Thank you

Re: [PATCH 00/11] lpfc updates for 12.0.0.7

2018-09-11 Thread Martin K. Petersen
James, > This patch contains lpfc bug fixes, a couple of performance mods, and > a new diagnostic ability Applied to 4.20/scsi-queue, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 00/16] qla2xxx: Driver updates for scsi-misc

2018-09-11 Thread Martin K. Petersen
Himanshu, > This patch series fixes issues found during our testing for qla2xxx. Also applied. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v2 00/14] qla2xxx: Driver updates for scsi-misc

2018-09-11 Thread Martin K. Petersen
Himanshu, > This series updates driver for ABTS handling and rport management. > > Please queue this patches to 4.20/scsi-misc at your earliest convenience. Applied to 4.20/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH 00/13] qla2xxx: Updates for driver

2018-09-11 Thread Martin K. Petersen
Himanshu, > This series contains support for ZIO interrupt threashold and > cleanups. Applied! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] libfc: remove unnecessary condition check

2018-08-30 Thread Martin K. Petersen
Chengguang, > kmem_cache_destroy() can handle NULL pointer correctly, so there is > no need to check NULL pointer before calling kmem_cache_destroy() Applied to 4.20/scsi-queue, thank you. -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: lpfc: remove an unnecessary NULL check

2018-08-30 Thread Martin K. Petersen
i-queue, thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] scsi: 53c700: Fix spelling of 'NEGOTIATION'

2018-08-30 Thread Martin K. Petersen
Faisal, > 'NEGOTIATION' was misspelled as 'NEGOTATION'. Fixed it. It is a coding > style change which should have no impact on runtime execution of code. Applied to 4.20/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering

  1   2   3   4   5   6   7   8   9   10   >