From: "John Stoffel" <john@stoffel.org>
To: Jens Axboe <jens.axboe@oracle.com>
Cc: John Stoffel <john@stoffel.org>,
James Bottomley <James.Bottomley@HansenPartnership.com>,
linux-scsi <linux-scsi@vger.kernel.org>
Subject: Re: SCSI git trees
Date: Mon, 3 Aug 2009 17:00:02 -0400 [thread overview]
Message-ID: <19063.20434.94571.192897@stoffel.org> (raw)
In-Reply-To: <20090803202731.GR12579@kernel.dk>
>>>>> "Jens" == Jens Axboe <jens.axboe@oracle.com> writes:
Jens> On Mon, Aug 03 2009, John Stoffel wrote:
>> >>>>> "James" == James Bottomley <James.Bottomley@HansenPartnership.com> writes:
>>
James> On Mon, 2009-08-03 at 13:52 -0400, John Stoffel wrote:
>> >> >>>>> "James" == James Bottomley <James.Bottomley@HansenPartnership.com> writes:
>> >>
James> It seems I got unsubscribed from linux-scsi last week while I was on
James> holiday and I've likely missed a slew of patches, it seems like an
James> appropriate time to remind everyone how the SCSI trees work.
>> >>
James> ---
>> >>
James> There are two git based scsi trees:
>> >>
James> http://git.kernel.org/?p=linux/kernel/git/jejb/scsi-misc-2.6.git
>> >>
James> called the scsi-misc tree for patches being collected for the
James> next merge window. And
>> >>
>> >> I don't see my patch to block/Kconfig to make BLK_DEV_BSG be enabled
>> >> by default. Is this going to be pushed for 2.6.32-rc1 when the merge
>> >> window opens up?
>> >>
>> >> I've attached the patch, just to make sure. Let me know if I should
>> >> send it in properly.
>> >>
>> >> Thanks!
>> >> John
>> >>
>> >>
>> >> Make Block Layer SG support v4 the default, since recent udev versions
>> >> depend on this to access serial numbers and other low level info
>> >> properly.
>> >>
>> >> This should be backported to older kernels as well, since most distros
>> >> have
>> >> enabled this for a long time.
>> >>
>> >> Signed-off-by: John Stoffel <john@stoffel.org>
>> >> ---
>> >> block/Kconfig | 11 +++++++----
>> >> 1 files changed, 7 insertions(+), 4 deletions(-)
>> >>
>> >> diff --git a/block/Kconfig b/block/Kconfig
>> >> index e7d1278..55bbefc 100644
>> >> --- a/block/Kconfig
>> >> +++ b/block/Kconfig
>>
James> Actually, this one isn't really SCSI; it's block (Jens cc'd).
>>
>> Thanks for the cc to Jens. I'd argue that it is SCSI, since it's
>> about enbabling the Generic SCSI v4 stuff. But hey, I'd be happy to
>> see this enabled by default no matter how it goes into the kernel.
>>
James> It's Jens call on the backport, but my feeling is that removing
James> a feature from experimental is really an enhancement not a bug
James> fix, so it's not really eligible under the backport rules.
>>
>> Sure, I can understand this, but since the feature has been around for
>> quite a while, and since most (as I understand it, but haven't
>> confirmed) distros enable it by default, I think the risk is low.
>>
>> But again, it's not clear to me whether you think A) this should go
>> into 2.6.32 and B) whether it will go through your tree or if I should
>> try to push it through Jens.
>>
>> I await the discussion. It's really a trivial change, and its makes a
>> huge difference to people using Udev to manage devices properly.
Jens> Principally, I completely agree with James assessment that it
Jens> doesn't meet normal stable rules as such. It's not fixing a bug
Jens> or oops, it's a feature addition. But since this is rather
Jens> trivial and bsg has been around for ages (and is on in distro
Jens> kernels), I'm OK with making an exception in this case.
So you'd be happy to see it pushed to stable@kernel.org for back
porting, as well as sending it into the 2.6.32 tree when it opens?
What about 2.6.31? Just trying to nail down the flow here.
Thanks,
John
next prev parent reply other threads:[~2009-08-03 21:00 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-07-29 17:07 SCSI git trees James Bottomley
2009-08-03 17:52 ` John Stoffel
2009-08-03 18:09 ` Randy Dunlap
2009-08-03 19:00 ` James Bottomley
2009-08-03 18:57 ` James Bottomley
2009-08-03 19:13 ` John Stoffel
2009-08-03 20:27 ` Jens Axboe
2009-08-03 21:00 ` John Stoffel [this message]
2009-08-03 21:04 ` Jens Axboe
2009-08-04 16:37 ` John Stoffel
2009-08-04 20:15 ` Jens Axboe
2009-08-04 20:27 ` John Stoffel
2009-08-04 20:36 ` Jens Axboe
2009-08-04 20:45 ` John Stoffel
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=19063.20434.94571.192897@stoffel.org \
--to=john@stoffel.org \
--cc=James.Bottomley@HansenPartnership.com \
--cc=jens.axboe@oracle.com \
--cc=linux-scsi@vger.kernel.org \
/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