Re: please fix FUSION (Was: [v3.13][v3.14][Regression]kthread:makekthread_create()killable)

2014-03-21 Thread Tetsuo Handa
Oleg Nesterov wrote: > Tetsuo, what do you think? I don't like blocking SIGKILL while doing operations that depend on memory allocation by other processes. If the OOM killer is triggered and it chose the process blocking SIGKILL in mptsas_init() (I know it unlikely happens), it generates the OOM k

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Darrick J. Wong
On Fri, Mar 21, 2014 at 05:29:09PM -0700, Zach Brown wrote: > On Fri, Mar 21, 2014 at 03:54:37PM -0700, Darrick J. Wong wrote: > > On Fri, Mar 21, 2014 at 05:44:10PM -0400, Benjamin LaHaise wrote: > > > > > I'm inclined to agree with Zach on this item. Ultimately, we need an > > > extensible data

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Zach Brown
On Fri, Mar 21, 2014 at 03:54:37PM -0700, Darrick J. Wong wrote: > On Fri, Mar 21, 2014 at 05:44:10PM -0400, Benjamin LaHaise wrote: > > > I'm inclined to agree with Zach on this item. Ultimately, we need an > > extensible data structure that can be grown without completely revising > > the ABI

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Zach Brown
On Fri, Mar 21, 2014 at 03:20:25PM -0700, Darrick J. Wong wrote: > On Fri, Mar 21, 2014 at 11:23:32AM -0700, Zach Brown wrote: > > On Thu, Mar 20, 2014 at 09:30:41PM -0700, Darrick J. Wong wrote: > > > This RFC provides a rough implementation of a mechanism to allow > > > userspace to attach protec

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Zach Brown
On Fri, Mar 21, 2014 at 02:39:59PM -0700, Darrick J. Wong wrote: > On Fri, Mar 21, 2014 at 10:57:31AM -0400, Jeff Moyer wrote: > > "Darrick J. Wong" writes: > > > > > This RFC provides a rough implementation of a mechanism to allow > > > userspace to attach protection information (e.g. T10 DIF) d

Re: please fix FUSION (Was: [v3.13][v3.14][Regression] kthread:makekthread_create()killable)

2014-03-21 Thread James Bottomley
On Fri, 2014-03-21 at 12:32 -0700, Linus Torvalds wrote: > On Fri, Mar 21, 2014 at 11:34 AM, Oleg Nesterov wrote: > > > > Yes, it seems that it actually needs > 30 secs. It spends most of the time > > (30.13286 seconds) in [..] > > So how about taking a completely different approach: > > - just

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Darrick J. Wong
On Fri, Mar 21, 2014 at 05:44:10PM -0400, Benjamin LaHaise wrote: > Hi folks, > > On Fri, Mar 21, 2014 at 11:23:32AM -0700, Zach Brown wrote: > > On Thu, Mar 20, 2014 at 09:30:41PM -0700, Darrick J. Wong wrote: > > > This RFC provides a rough implementation of a mechanism to allow > > > userspace

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Darrick J. Wong
On Fri, Mar 21, 2014 at 11:23:32AM -0700, Zach Brown wrote: > On Thu, Mar 20, 2014 at 09:30:41PM -0700, Darrick J. Wong wrote: > > This RFC provides a rough implementation of a mechanism to allow > > userspace to attach protection information (e.g. T10 DIF) data to a > > disk write and to receive t

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Benjamin LaHaise
Hi folks, On Fri, Mar 21, 2014 at 11:23:32AM -0700, Zach Brown wrote: > On Thu, Mar 20, 2014 at 09:30:41PM -0700, Darrick J. Wong wrote: > > This RFC provides a rough implementation of a mechanism to allow > > userspace to attach protection information (e.g. T10 DIF) data to a > > disk write and t

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Darrick J. Wong
On Fri, Mar 21, 2014 at 10:57:31AM -0400, Jeff Moyer wrote: > "Darrick J. Wong" writes: > > > This RFC provides a rough implementation of a mechanism to allow > > userspace to attach protection information (e.g. T10 DIF) data to a > > disk write and to receive the information alongside a disk rea

Re: please fix FUSION (Was: [v3.13][v3.14][Regression] kthread:makekthread_create()killable)

2014-03-21 Thread Oleg Nesterov
On 03/21, Linus Torvalds wrote: > > On Fri, Mar 21, 2014 at 11:34 AM, Oleg Nesterov wrote: > > > > Yes, it seems that it actually needs > 30 secs. It spends most of the time > > (30.13286 seconds) in [..] > > So how about taking a completely different approach: Due to the lack of knowledge I can

Re: please fix FUSION (Was: [v3.13][v3.14][Regression] kthread:makekthread_create()killable)

2014-03-21 Thread Linus Torvalds
On Fri, Mar 21, 2014 at 11:34 AM, Oleg Nesterov wrote: > > Yes, it seems that it actually needs > 30 secs. It spends most of the time > (30.13286 seconds) in [..] So how about taking a completely different approach: - just say that waiting for devices in the module init sequence for over 30 sec

Re: please fix FUSION (Was: [v3.13][v3.14][Regression] kthread:makekthread_create()killable)

2014-03-21 Thread Oleg Nesterov
On 03/20, Oleg Nesterov wrote: > > On 03/20, Joseph Salisbury wrote: > > > > There was some testing done with your test kernel. The data collected > > while running your kernel is available in the bug report: > > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1276705/comments/58 > > Joseph,

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Zach Brown
On Thu, Mar 20, 2014 at 09:30:41PM -0700, Darrick J. Wong wrote: > This RFC provides a rough implementation of a mechanism to allow > userspace to attach protection information (e.g. T10 DIF) data to a > disk write and to receive the information alongside a disk read. The > interface is an extensi

[PATCH] VMW_PVSCSI: Fix the issue of DMA-API related warnings.

2014-03-21 Thread Arvind Kumar
The driver is missing calls to pci_dma_mapping_error() after performing the DMA mapping, which caused DMA-API warning to show up in dmesg's output. Though that happens only when DMA_API_DEBUG option is enabled. This change fixes the issue and makes pvscsi_map_buffers() function more robust. Signed

Re: [RFC PATCH 0/5] userspace PI passthrough via AIO/DIO

2014-03-21 Thread Jeff Moyer
"Darrick J. Wong" writes: > This RFC provides a rough implementation of a mechanism to allow > userspace to attach protection information (e.g. T10 DIF) data to a > disk write and to receive the information alongside a disk read. The > interface is an extension to the AIO interface: two new comm

[Bug 70751] mpt2sas: system disks dropped when execute SMART tests

2014-03-21 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=70751 --- Comment #2 from Mihaly, A. Toth --- I tried with a newer kernel (3.13.6) and the problem still exists. -- You are receiving this mail because: You are watching the assignee of the bug. -- To unsubscribe from this list: send the line "unsubs

BUSINESS PROPOSAL OF $44.5MILLION.USD.

2014-03-21 Thread BusinessProposal24
Hello, It is understandable that you might be a little bit apprehensive because you do not know me but I have a lucrative business proposal of mutual interest to share with you. I got your reference in my search for someone who suits my propose business relationship. I am Mr.ching Kwok bank of

[PATCH] Attach VPD page after slave_configure()

2014-03-21 Thread Hannes Reinecke
The LLDD might disable the LUN in slave_configure(), so we should attach the VPD pages afterwards. Signed-off-by: Hannes Reinecke --- drivers/scsi/scsi_scan.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/scsi_scan.c b/drivers/scsi/scsi_scan.c index 1bac4

[PATCH] scsi: fixup return code in scsi_vpd_inquiry()

2014-03-21 Thread Hannes Reinecke
scsi_execute_req() will return a SCSI error code on failure, which needs to be converted in the standard error codes. Reported-by: Fengguang We Signed-off-by: Hannes Reinecke --- drivers/scsi/scsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/scsi.c b/driver