mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Satyam Sharma" <satyam.sharma@gmail.com>
To: "Matthew Wilcox" <matthew@wil.cx>
Cc: "Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>,
	linux-scsi@vger.kernel.org, kernel-packagers@vger.kernel.org
Subject: Re: Asynchronous scsi scanning
Date: Fri, 18 May 2007 18:44:26 +0530	[thread overview]
Message-ID: <a781481a0705180614u72556b39pf4d0afd00c8c0ce5@mail.gmail.com> (raw)
In-Reply-To: <20070518112437.GQ10562@parisc-linux.org>

On 5/18/07, Matthew Wilcox <matthew@wil.cx> wrote:
> On Fri, May 18, 2007 at 10:58:05AM +0530, Satyam Sharma wrote:
> > [ BTW, this is the last time I'll try explaining this to you. ]
>
> Oh good.  Perhaps you can just drop the idea entirely and give up?

Well, I do plan to, at least as far as convincing you or getting some
alternative in mainline is concerned.

> > The one-line patch you're suggesting *would*not*allow* one to use the async
> > scanning _at_all_. If one really wants to use async scanning reliably (even
> > in
> > the future, as it can be turned on at boot-time later, like you very well
> > know),
> > that module *must* be built. Making it user-visible and/or optional would
> > *not*
> > be a solution but a *problem*. What I have been suggesting is *not* to make
> > this *dummy module* user-visible and/or optional but to _not_ use this
> > *dummy module* for this purpose in the first place.
>
> That's simply not true.  There are other ways of using async scanning
> reliably -- as Peter Jones pointed out.  If you're relying on the earlier
> semantics of "modprobe returned, therefore scanning is complete", then
> yes, it's unreliable.  But if you're using kevents/udev/etc to find out
> when devices have been discovered, then it's not unreliable.

But I do hope the mainline kernel does want to give (by default) the best
way/interface of doing this for users/distros, at least. From Peter's mail,
I gather that we can do better than what we are presently doing.

> > [ This time, I don't see the subject changing, nor a "change in the general
> > direction of the thread blah blah blah", and still you feel compelled to not
> > maintain the CC list. Wow. ]
>
> I see trimming the CC list as a courtesy to those who've had enough of
> this pointless thread landing in their mailboxes.

Well you trimmed out those original "three users" who did show interest in
this in the first place. Anyway, pointless it indeed has become...

  reply	other threads:[~2007-05-18 13:14 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-13 15:22 why does x86 "make defconfig" build a single, lonely module? Robert P. J. Day
2007-05-13 15:58 ` Jan Engelhardt
2007-05-13 16:06 ` Dave Jones
2007-05-13 16:10   ` James Bottomley
2007-05-13 16:18     ` James Bottomley
2007-05-13 16:30       ` Dave Jones
2007-05-14  9:35       ` Satyam Sharma
2007-05-14  9:45         ` Satyam Sharma
2007-05-14 12:00           ` Satyam Sharma
2007-05-14 12:23             ` Satyam Sharma
2007-05-14 14:31               ` James Bottomley
2007-05-15  0:41                 ` Satyam Sharma
2007-05-15 11:26                   ` Simon Arlott
2007-05-15 12:02                     ` Asynchronous scsi scanning Matthew Wilcox
2007-05-15 16:30                       ` Simon Arlott
2007-05-15 17:29                         ` Matthew Wilcox
2007-05-15 21:56                           ` [PATCH] SCSI: Let users disable SCSI_WAIT_SCAN to be built Stefan Richter
2007-05-16 14:43                             ` Stefan Richter
2007-05-17 14:00                               ` James Bottomley
2007-05-17 17:02                                 ` Satyam Sharma
2007-05-15 23:27                           ` Asynchronous scsi scanning Satyam Sharma
2007-05-15 23:28                             ` Arjan van de Ven
2007-05-15 23:49                               ` Satyam Sharma
2007-05-16  2:51                             ` Matthew Wilcox
2007-05-16  2:59                               ` Roland Dreier
2007-05-17 17:13                               ` Satyam Sharma
2007-05-17 17:20                                 ` Matthew Wilcox
2007-05-17 17:41                                   ` Satyam Sharma
2007-05-17 18:24                                     ` Christoph Hellwig
2007-05-17 18:47                                       ` Satyam Sharma
2007-05-17 18:51                                         ` Christoph Hellwig
2007-05-17 19:04                                           ` Satyam Sharma
2007-05-17 19:39                                             ` Matthew Wilcox
2007-05-17 19:43                                               ` Benjamin LaHaise
2007-05-17 21:30                                                 ` Matthew Wilcox
2007-05-17 21:42                                                   ` Dave Jones
2007-05-17 22:00                                                     ` Peter Jones
2007-05-18 14:00                                                       ` Stefan Richter
2007-05-18  5:28                                                   ` Satyam Sharma
2007-05-18 11:24                                                     ` Matthew Wilcox
2007-05-18 13:14                                                       ` Satyam Sharma [this message]
2007-05-18  3:41                                                 ` Satyam Sharma
2007-05-18 11:19                                                   ` Matthew Wilcox
2007-05-18 13:06                                                     ` Satyam Sharma
2007-05-17 17:32                             ` sysfs makes scaling suck " Benjamin LaHaise
2007-05-17 17:45                               ` James Bottomley
2007-05-17 17:49                                 ` Benjamin LaHaise
2007-05-19 16:30                                   ` Greg KH
2007-05-17 22:24                       ` Peter Jones
2007-05-13 16:20     ` why does x86 "make defconfig" build a single, lonely module? Robert P. J. Day
2007-05-13 16:27       ` James Bottomley
2007-05-13 16:37         ` Robert P. J. Day
2007-05-13 17:42         ` Simon Arlott
2007-05-13 17:48           ` James Bottomley
2007-05-13 18:26             ` Simon Arlott
2007-05-13 18:45               ` Dave Jones
2007-05-13 18:45               ` James Bottomley
2007-05-14 17:29             ` Jan Engelhardt
2007-05-14 18:46               ` Alan Cox
2007-05-14 20:06                 ` Jan Engelhardt
2007-05-13 16:28     ` Dave Jones
2007-05-13 20:38     ` Simon Arlott

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a781481a0705180614u72556b39pf4d0afd00c8c0ce5@mail.gmail.com \
    --to=satyam.sharma@gmail.com \
    --cc=kernel-packagers@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=matthew@wil.cx \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome