Joseph Saxer | 25 Oct 08:09 2014
Picon

YOUR DONATION FINAL NOTIFICATION FOR THIS YEAR


--

-- 

Dear Beneficiary

I'm donating $620,000.00 to you. Contact me via my private email at
(Josephsaxer234 <at> qq.com) for further details.

Best Regards,
Joseph Saxer*
Copyright (c)2014* The Joseph Saxer Foundation* All Rights Reserved*
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Santosh Y | 25 Oct 07:26 2014
Picon

[PATCH] MAINTAINERS: ufs - remove self

I have moved, I do not have the hardware access anymore.

Signed-off-by: Santosh Y <santoshsy <at> gmail.com>

diff --git a/MAINTAINERS b/MAINTAINERS
index 851761b..d8b5084 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
 <at>  <at>  -8214,7 +8214,6  <at>  <at>  F:	include/uapi/linux/cdrom.h

 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
 M:	Vinayak Holikatti <vinholikatti <at> gmail.com>
-M:	Santosh Y <santoshsy <at> gmail.com>
 L:	linux-scsi <at> vger.kernel.org
 S:	Supported
 F:	Documentation/scsi/ufs.txt
--

-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Hannes Reinecke | 24 Oct 14:26 2014
Picon

[PATCHv8 00/27] scsi logging update (the boring part)

here is now the eigth iteration of my scsi logging update.
With this I've updated the patch to ratelimit I/O error messages
as suggested by Robert Elliott.
Additionally I've updated it to core-for-3.19 and included the
missing hunks for ufs as requested by Christoph Hellwig.

Hannes Reinecke (27):
  Remove scsi_cmd_print_sense_hdr()
  sd: Remove scsi_print_sense() in sd_done()
  aha152x: Debug output update and whitespace cleanup
  scsi: introduce sdev_prefix_printk()
  scsi: Use sdev as argument for sense code printing
  acornscsi: use scsi_print_command()
  fas216: Return DID_ERROR for incomplete data transfer
  fas216: Update logging messages
  53c700: remove scsi_print_sense() usage
  scsi: stop decoding if scsi_normalize_sense() fails
  scsi: do not decode sense extras
  scsi: use 'bool' as return value for scsi_normalize_sense()
  scsi: remove scsi_print_status()
  Implement scsi_opcode_sa_name
  scsi: merge print_opcode_name()
  scsi: consolidate opcode lookup in scsi_opcode_sa_name()
  scsi: repurpose the last argument from print_opcode_name()
  scsi: Remove scsi_print_command when calling abort
  scsi: separate out scsi_(host|driver)byte_string()
  Remove scsi_show_result()
  scsi: simplify scsi_log_(send|completion)
  scsi: fixup logging messages in scsi_error.c
  scsi: use shost argument in scsi_eh_prt_fail_stats
(Continue reading)

Jingoo Han | 24 Oct 04:23 2014

[PATCH] scsi: Remove unnecesary label

Since commit "scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND",
the 'out' label is not used anymore. Thus, remove the unnecesary
label.

Cc: Jan Kara <jack <at> suse.cz>
Signed-off-by: Jingoo Han <jg1.han <at> samsung.com>
---
 block/scsi_ioctl.c |    1 -
 1 file changed, 1 deletion(-)

diff --git a/block/scsi_ioctl.c b/block/scsi_ioctl.c
index cc7927a..1e053d9 100644
--- a/block/scsi_ioctl.c
+++ b/block/scsi_ioctl.c
 <at>  <at>  -517,7 +517,6  <at>  <at>  int sg_scsi_ioctl(struct request_queue *q, struct gendisk *disk, fmode_t mode,

 	blk_execute_rq(q, disk, rq, 0);

-out:
 	err = rq->errors & 0xff;	/* only 8 bit SCSI status */
 	if (err) {
 		if (rq->sense_len && rq->sense) {
--

-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

(Continue reading)

Douglas Gilbert | 23 Oct 22:33 2014
Picon

[PATCH] scsi_debug: switch to table based parser

Changing a frequently hacked, big switch parser to being table
based is, of necessity, not a small patch. Testing showed up
some breakages which required extra code and re-factoring.
Since supporting the REPORT SUPPORTED OPERATION CODES command,
checking cdbs for non-zero values in reserved locations, and
the table based parser are closely related; implementing them
at the same time seemed to be practical. But some additions,
such as the COMPARE AND WRITE command, should really be in
their own patches (but adding new bugs was a useful technique
for finding existing ones).

The first attachment is large and against Christoph's
drivers-for-3.19 branch. It will also apply to his
drivers-for-3.18 branch. The second, smaller attachment is
for anyone who wants to look at (or try) this patch on
lk 3.17.1; first apply the second patch, then the first.
Almost all of my testing has been on lk 3.17.0 and .1 .

Perhaps contributors to this driver, such as Martin Petersen
who has written large parts of this driver (e.g. logical block
provisioning, DIF and error injection), might run any test
cases they have to determine what I have broken.

Speed improvements at this stage are marginal at best.

ChangeLog:
    - remove big switch statement in queuecommand() and replace
      with a table based parser
    - implement REPORT SUPPORTED OPERATION CODES command which
      reads that table
(Continue reading)

Mrs Christy Walton | 22 Oct 09:40 2014
Picon

My Dearest

I'm Mrs. Christy Walton. I have a charity proposal for you to help humanity contact: mrswalton001 <at> hotmail.com

---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Boaz Harrosh | 21 Oct 16:05 2014

[GIT PULL] osd: Boaz Harrosh - change of email

Hi Sir Linus

A small administrative stuff, was on vacation and the old email bounced on me.
I was hoping to still make the 3 weeks merge window, but it was 2 weeks at the
end.
Your call if to make this wait for next window. Needless to say that it is
ZERO risk, just change of email.

Based on commit [bfe01a5b] Linux 3.17

3 patches available in the git repository at:

  git://git.open-osd.org/linux-open-osd.git for-linus

for you to fetch changes up to 1fa3a002b2546c42c343c77c144871285896ced5:

  Boaz Harrosh - fix email in Documentation (2014-10-19 20:36:36 +0300)

----------------------------------------------------------------
Boaz Harrosh (3):
      MAINTAINERS: Change Boaz Harrosh's email
      Boaz Harrosh - Fix broken email address
      Boaz Harrosh - fix email in Documentation

 Documentation/scsi/osd.txt          | 3 +--
 MAINTAINERS                         | 2 +-
 drivers/scsi/osd/Kbuild             | 2 +-
 drivers/scsi/osd/Kconfig            | 2 +-
 drivers/scsi/osd/osd_debug.h        | 2 +-
 drivers/scsi/osd/osd_initiator.c    | 4 ++--
(Continue reading)

Christoph Hellwig | 21 Oct 13:03 2014

Re: [dm-devel] [PATCH 1/1] multipath-tools: Change path checker for IBM IPR devices

On Mon, Oct 06, 2014 at 05:50:32PM -0400, wenxiong <at> linux.vnet.ibm.com wrote:
> Sorry it took some time since we need to re-config the systems for this test.
> 
> With Christoph's new patch only, still saw the failure.
> With Christoph's new patch + Brian's patch, works fine, didn't see the
> failure.

Can one of you send me a tested series with both patches?

Thanks!
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Jeff Leung | 21 Oct 07:39 2014
Picon

[PATCH] scsi: storvsc: Force SPC-3 for Win8 Hosts or Later

This patch forces SPC-3 for Hyper-V disks on the VMBus. As Windows 10's
virtual SAS bus is SPC-3 compliant and there are no negative side effects
on forcing SPC-3 compliance for Win8 hosts, this patch enables SPC-3
compliance by forcing it on for hosts with versions later than Win8.

Forcing SPC-3 compliance for hosts earlier than Win10 also enables
TRIM support.

Suggested by: James Bottomley <James.Bottomley <at> HansenPartnership.com>
Signed-off-by: Jeff Leung <jleung <at> v10networks.ca>
---
 drivers/scsi/storvsc_drv.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/drivers/scsi/storvsc_drv.c b/drivers/scsi/storvsc_drv.c
index ed0f899..afcc68e 100644
--- a/drivers/scsi/storvsc_drv.c
+++ b/drivers/scsi/storvsc_drv.c
 <at>  <at>  -1449,6 +1449,15  <at>  <at>  static int storvsc_device_configure(struct scsi_device *sdevice)

 	sdevice->no_write_same = 1;

+	/*
+	 * If the host is Win2k12 or later, we pretend to be SPC-3 compliant
+	 * and send RC16 which activates TRIM. We will only enable this on a
+	 * host with levels greater than VERSION_WIN8
+	 */
+	if (vmbus_proto_version >= VERSION_WIN8) {
+		sdevice->scsi_level = SCSI_SPC_3;
+	}
(Continue reading)

Turbo Fredriksson | 20 Oct 20:01 2014

mvsas problems with 3x Supermicro AOC-SAS2LP-MV8

I've had a _huge_ amount of problem with my system the last three, four months…

I run ZFSOnLinux (latest git master) and previously, there's always something that pointed
to ZoL having problem.

But the other day, when I issued a disk replace, the kernel started crashing (as in, every time
I try to import the pool) without any references to ZoL. So I'm starting to wonder if maybe
mvsas/libsas is to "blame"…

The kernel is (currently) 3.17.1 (config included), no extra patches etc.. File
"kernel_stack_mvsas.txt" is the kernel stack trace from the last one.

Also, maybe related, every time I yank a disk from the enclosure (I have six Chieftec SNT-2131SATA
enclosures which have 6xST3000DM001, 8xST31500341AS and 1xST1500DL003), I get what's in file
"kernel_stack-yank.txt". This doesn't seem to be … "dangerous" (everything seems to work just
fine even after that), but it can't be good… ?

Also, grasping for straws, I was wondering what Task Collector Mode is and if it's something
I maybe should use?
--

-- 
Ehhhhm - The battle cry of the cronical masturbater.
- Charlie Harper
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 3.17.0 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
(Continue reading)

Hannes Reinecke | 20 Oct 08:52 2014
Picon

[PATCHv7 00/27] scsi logging update (the boring part)

here is now the seventh iteration of my scsi logging update.
With this I've included another patch for ratelimiting
I/O error messages, which resolves the outstanding issue
noted by Robert Elliot.

Hannes Reinecke (27):
  Remove scsi_cmd_print_sense_hdr()
  sd: Remove scsi_print_sense() in sd_done()
  aha152x: Debug output update and whitespace cleanup
  scsi: introduce sdev_prefix_printk()
  scsi: Use sdev as argument for sense code printing
  acornscsi: use scsi_print_command()
  fas216: Return DID_ERROR for incomplete data transfer
  fas216: Update logging messages
  53c700: remove scsi_print_sense() usage
  scsi: stop decoding if scsi_normalize_sense() fails
  scsi: do not decode sense extras
  scsi: use 'bool' as return value for scsi_normalize_sense()
  scsi: remove scsi_print_status()
  Implement scsi_opcode_sa_name
  scsi: merge print_opcode_name()
  scsi: consolidate opcode lookup in scsi_opcode_sa_name()
  scsi: repurpose the last argument from print_opcode_name()
  scsi: Remove scsi_print_command when calling abort
  scsi: separate out scsi_(host|driver)byte_string()
  sd: Cleanup logging
  scsi: simplify scsi_log_(send|completion)
  scsi: fixup logging messages in scsi_error.c
  scsi: use shost argument in scsi_eh_prt_fail_stats
  scsi_error: document scsi_try_to_abort_cmd
(Continue reading)


Gmane