..hello...

2014-11-23 Thread hi
Samsung S5 270 euro, iphone 6plus, 430euro , ipad, ... si te :assr . conN�Р骒r��yb�X�肚�v�^�)藓{.n�+�伐�{北�"�{ay��,j��f"�h���z��wア� ⒎�j:+v���w�j�m��赙zZ+�茛j"��!�i

Re: split ->change_queue_depth

2014-11-23 Thread Mike Christie
On 11/13/14, 11:58 AM, Christoph Hellwig wrote: Overloading ->change_queue_depth with the queue ramp up / down functionality has been a bad idea. It lead to a large amount of code duplication, and driver keep getting the the API wrong and end up accidentally enabling the queue depth tracking wh

[PATCH] scsi: ufs: ensure clk gating work is finished before module unloading

2014-11-23 Thread Akinobu Mita
When dynamic clk gating feature is enabled, delayed workqueue machanism is used in order to detect certain period of inactivity. But there is no guarantee that scheduled gating work is completed before module unloading. So it can cause kernel crash by accessing memory after it was freed. Fix it b

[RFC] Deprecate, modify, or do nothing to SCSI_IOCTL_GET_IDLUN

2014-11-23 Thread Seymour, Shane M
I'd like to ask if SCSI_IOCTL_GET_IDLUN should be deprecated? This is in response to [Bug 88591] SCSI_IOCTL_GET_IDLUN only returns 8 bits for the SCSI Target value of which has been seen on the mailing list. It only returns one byte of id, lun, channel, and host number but we have SG_GET_SCSI_I

Re: [PATCH 12/12] Replace tmscsim by am53c974

2014-11-23 Thread David Miller
Please do not _EVER_ quote an entire huge patch just to add a signoff or ACK. This wastes tons of mailing list resources because it means that the entire huge patch is sent once again to every single recipient on the mailing list. Instead, just at most quote the commit message, then add your ACK

[Bug 88771] New: No API to synchronize against SCSI bus scanning

2014-11-23 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=88771 Bug ID: 88771 Summary: No API to synchronize against SCSI bus scanning Product: IO/Storage Version: 2.5 Kernel Version: 3.2.0 Hardware: All OS: Linux Tree: Mai

Re: [PATCH 12/12] Replace tmscsim by am53c974

2014-11-23 Thread Guennadi Liakhovetski
On Fri, 21 Nov 2014, Hannes Reinecke wrote: > The am53c974 is a re-implementation of the tmscsim driver, > and provides the same functionality. > So remove the tmscsim driver and make am53c974 an alias to tmscsim. > > Cc: Guennadi Liakhovetski > Signed-off-by: Hannes Reinecke > --- > MAINTAINE

[PATCH 1/5] mptfusion: fix error return code

2014-11-23 Thread Julia Lawall
From: Julia Lawall Return a negative error code on failure. A simplified version of the semantic match that finds this problem is as follows: (http://coccinelle.lip6.fr/) // @@ identifier ret; expression e1,e2; @@ ( if (\(ret < 0\|ret != 0\)) { ... return ret; } | ret = 0 ) ... when != ret =

[PATCH 0/5] fix error return code

2014-11-23 Thread Julia Lawall
The complate semantic patch that finds this problem is as follows: (http://coccinelle.lip6.fr/) // @ok exists@ identifier f,ret,i; expression e; constant c; @@ // identify a function that returns a negative return value at least once. f(...) { ... when any ( return -c@i; | ret = -c@i; ... when !