* [RANT] Linux-IrDA status
@ 2000-11-08 1:14 Jean Tourrilhes
[not found] ` <3A08AB56.10BD5007@mandrakesoft.com>
0 siblings, 1 reply; 10+ messages in thread
From: Jean Tourrilhes @ 2000-11-08 1:14 UTC (permalink / raw)
To: Linus Torvalds, Linux kernel mailing list, Alan Cox, Dag Brattli
Hi,
(I'm not on the Linux kernel mailing list)
The IrDA stack in Linux is non functional and has some major
critical bugs :
http://linux24.sourceforge.net/
Not only it doesn't work, but it can crash your kernel fast.
Most might wonder why the IrDA stack is in such state of
disrepair. Is there no maintainers and nobody who cares ?
The truth is that every 2 month, Dag Brattli, the official
maintainer of the IrDA stack (see MAINTAINERS), collect all our
patches and send the latest official Linux-IrDA patch to Linus.
And every time the patch never materialise in the Linux
kernel. Of course, Dag never receive any answer, so doesn't know why
his patches are going directly to /dev/null.
As we fix more bugs, the official IrDA patch get growing and
growing. The patch that Dag sent last week to Linus was 320k. It has
slowly accumulated over one year :-(
On the other hand, what never cease to amaze me is that some
patches to the IrDA code gets into the kernel. Some of those patches
make things better, some make things worse. Those patches certainly
don't come from Dag or any of the most active Linux-IrDA hacker, and
none of us see those patches in advance so that we get a chance to
comment on them and test them.
I guess that some people have trouble reading the MAINTAINERS
file :-( Or maybe there is another maintainer for the IrDA stack and
none of us knows about it.
I think for us the only solution is to ignose what's happening
in the 2.4.X kernel and have Dag maintaining Linux-IrDA separate from
the kernel. I don't see why Dag should take the effort to send regular
patch to Linus if they get ignored.
In other words, the chances to have IrDA working in kernel 2.4
are *very* slim at this point.
So, if people are interested in IrDA and want to use it, they
should suscribe to the Linux-IrDA mailing list and can ask me the
latest patch (Dag is now too discouraged). We will put it in the usual
place on Sourceforge...
I hope it clarify a few things...
Jean
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread[parent not found: <Pine.LNX.4.10.10011072030070.15254-100000@penguin.transmeta.com>]
* Re: [RANT] Linux-IrDA status
[not found] <Pine.LNX.4.10.10011072030070.15254-100000@penguin.transmeta.com>
@ 2000-11-08 5:08 ` Michael Rothwell
2000-11-08 5:23 ` Linus Torvalds
2000-11-08 7:26 ` Linus Torvalds
0 siblings, 2 replies; 10+ messages in thread
From: Michael Rothwell @ 2000-11-08 5:08 UTC (permalink / raw)
To: Linus Torvalds; +Cc: jt, Linux kernel mailing list, Alan Cox, Dag Brattli
Linus Torvalds wrote:
>
> On Tue, 7 Nov 2000, Michael Rothwell wrote:
> >
> > Linus, can you post reasons why you keep ignoring^W rejecting the IrDA
> > patch?
>
> Basically, whatever Alan rants, I've not seen the patches all that many
> times at all.
>
> Also, I've never seen much in the form of explanation, and at least the
> last patch I saw just the first screenful was so off-putting that I just
> went "Ok, I have real bugs to fix, I don't need this crap".
>
> Linus
Like what? I'm not sure what you're saying here. It seems that the pople
writing the IrDA code have gotten no feedback from you as to why their
patch is never accepted -- could you clarify? They're apparently putting
a lot of effort into writing and fixing IrDA for Linux, and have become
very discouraged at the lack of feedback. "Crap" the code may be, but it
seems like it would be a good idea to at least say something substantive
about why their code keeps getting rejected.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [RANT] Linux-IrDA status
2000-11-08 5:08 ` Michael Rothwell
@ 2000-11-08 5:23 ` Linus Torvalds
2000-11-08 7:26 ` Linus Torvalds
1 sibling, 0 replies; 10+ messages in thread
From: Linus Torvalds @ 2000-11-08 5:23 UTC (permalink / raw)
To: Michael Rothwell; +Cc: jt, Kernel Mailing List, Alan Cox, Dag Brattli
On Wed, 8 Nov 2000, Michael Rothwell wrote:
> Linus Torvalds wrote:
> >
> > Also, I've never seen much in the form of explanation, and at least the
> > last patch I saw just the first screenful was so off-putting that I just
> > went "Ok, I have real bugs to fix, I don't need this crap".
>
> Like what? I'm not sure what you're saying here. It seems that the pople
> writing the IrDA code have gotten no feedback from you as to why their
> patch is never accepted -- could you clarify?
There's one _major_ reason why things never get accepted:
CVS trees
I'm not fed patches. I'm force-fed big changes every once in a while. I
don't like it.
I like it even less when the very first screen of a patch is basically a
stupid change that implies that somebody calls ioctl's from interrupts.
When I get a big patch like that, where the very first screen is
bletcherous, what the hell am I supposed to do? I'm not going to waste my
time on people who cannot send multiple small and well-defined patches,
and who send be big, ugly, "non-maintained" (as far as I'm concerned)
patches.
I'm surprised Alan rants about this. He knows VERY well how I work, and is
(along with Jeff Garzik and Randy Dunlap) one of the people who are very
good at sending me 25 separate patches with explanations of what they do.
Basically, if you send me a big patch with tons of changes, how the hell
DO you expect me to answer them? Does anybodt really expect me to go
through ten thousand lines of code that I do not know, and comment on it?
Obviously not, as anybody with an ounce of sense would see.
So what choice do I have? Apply them blindly?
Quite frankly, I'd rather have a few people hate me deeply than apply
stuff I don't like. If I just start blindly applying big patches, I can
avoid nasty discussions. But I'd rather have people flame me. Maybe some
day people will instead start sending me smaller commented patches.
I'm NOT going to do other peoples work for them. If people can't be
bothered to send me well-specified patches ESPECIALLY now that we're close
to 2.4.x, then I can't be bothered to apply them,
Live with it. Hat eme all you like. I do not care. Th ething I care about
is not letting too much crap through unchecked.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RANT] Linux-IrDA status
2000-11-08 5:08 ` Michael Rothwell
2000-11-08 5:23 ` Linus Torvalds
@ 2000-11-08 7:26 ` Linus Torvalds
2000-11-08 8:14 ` Russell King
` (2 more replies)
1 sibling, 3 replies; 10+ messages in thread
From: Linus Torvalds @ 2000-11-08 7:26 UTC (permalink / raw)
To: Michael Rothwell; +Cc: jt, Kernel Mailing List, Alan Cox, Dag Brattli
On Wed, 8 Nov 2000, Michael Rothwell wrote:
>
> Like what? I'm not sure what you're saying here. It seems that the pople
> writing the IrDA code have gotten no feedback from you as to why their
> patch is never accepted -- could you clarify?
Just to clarify.
The ONLY message from the IrDA people I've gotten during the last few
weeks has been a SINGLE email from Dag Brattli, with a 330kB patch.
The whole, full, unabridged explanation for those 330kB of patches:
>> Hello Linus,
>>
>> Here is the latest IrDA patch for Linux-2.4.0-test10.
>>
>> Short summary:
>>
>> o Fixes IrDA in 2.4
>> o Touches _no_ other files.
>>
>> Please apply!
>>
>> Best regards
>>
>> Dag Brattli
That's it.
ONE message during the last month. ONE huge patch. From people who should
have known about 2.4.x being pending for some time.
10,000+ lines of diff, with _no_ effort to split it up, or explain it with
anything but
"o Fixes IrDA in 2.4"
and these people expect me to reply, sending long explanations of why I
don't like them? After they did nothing of the sort for the code they
claim should have been applied? Nada.
Get a grip.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [RANT] Linux-IrDA status
2000-11-08 7:26 ` Linus Torvalds
@ 2000-11-08 8:14 ` Russell King
2000-11-08 12:15 ` [RANT] Linux-IrDA status, " Dag Brattli
2000-11-08 12:31 ` Michael Rothwell
2 siblings, 0 replies; 10+ messages in thread
From: Russell King @ 2000-11-08 8:14 UTC (permalink / raw)
To: Linus Torvalds
Cc: Michael Rothwell, jt, Kernel Mailing List, Alan Cox, Dag Brattli
Linus Torvalds writes:
> ONE message during the last month. ONE huge patch. From people who should
> have known about 2.4.x being pending for some time.
>
> 10,000+ lines of diff, with _no_ effort to split it up, or explain it with
> anything but
>
> "o Fixes IrDA in 2.4"
>
> and these people expect me to reply, sending long explanations of why I
> don't like them? After they did nothing of the sort for the code they
> claim should have been applied? Nada.
>
> Get a grip.
Linus,
You know full well that I have sent you *small* self-contained obviously
correct patches since 2.4.0-test2 onwards. Why haven't these been applied
when the only argument against it is "ONE huge patch"?
_____
|_____| ------------------------------------------------- ---+---+-
| | Russell King rmk@arm.linux.org.uk --- ---
| | | | http://www.arm.linux.org.uk/personal/aboutme.html / / |
| +-+-+ --- -+-
/ | THE developer of ARM Linux |+| /|\
/ | | | --- |
+-+-+ ------------------------------------------------- /\\\ |
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [RANT] Linux-IrDA status, Re: [RANT] Linux-IrDA status
2000-11-08 7:26 ` Linus Torvalds
2000-11-08 8:14 ` Russell King
@ 2000-11-08 12:15 ` Dag Brattli
2000-11-10 21:24 ` Pavel Machek
2000-11-08 12:31 ` Michael Rothwell
2 siblings, 1 reply; 10+ messages in thread
From: Dag Brattli @ 2000-11-08 12:15 UTC (permalink / raw)
To: torvalds; +Cc: jt, linux-kernel, alan
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3611 bytes --]
Hi Linus,
I agree that the latest patch wasn't good about specifying its contents.
But in fact, the 26th of august I sent you a mail which was much better
(but then your mailbox crashed or something!?) Since you hadn't applied
any previoius patches (and not even the patches from Russell), I felt that you
wasn't to interested about IrDA (even if Transmeta is a member of IrDA these
days ;-) or didn't have time to look thru them. So that's the reason for the
very short description. I'm sorry about that!
I've watched the ISDN discussion a year ago, so I already knew what you
felt about such large patches. The truth is that I've been very busy with my
new job, and haven't had much time to maintain the Linux-IrDA project, so
those large patches was the best I could do, and it's correct that I haven't
actually flooded you with patches the last 6 months.
But we should anyway discuss what to do with IrDA support in Linux 2.4.
The state of the current IrDA code in 2.4 is very bad and probably not
working at all. The latest patch may have some bad code as well but at
least things are working (and Linux isn't the OS which is best known for it's
beautiful code anyway). It will eventually be fixed, once people start
complaining!
Some options:
1) Split up the large patch and fix the things you didn't like, submit them
with better discription. But then It's probably to late anyway for 2.4 (even if
the 2.4-test series is not the most stable stuff I've tried). Is it to late for this?
2) Remove IrDA from the kernel, and we'll go back to using CVS and
make our own package (like PCMCIA and IrDA was before they got
into the kernel. At least PCMCIA used to work back then ;-)
3) Just apply the stuff!?! Look at Jean's mail for description of the changes.
-- Dag
On Tue, 7 Nov 2000 23:26:34 -0800 (PST), you wrote:
>
>
> On Wed, 8 Nov 2000, Michael Rothwell wrote:
> >
> > Like what? I'm not sure what you're saying here. It seems that the pople
> > writing the IrDA code have gotten no feedback from you as to why their
> > patch is never accepted -- could you clarify?
>
> Just to clarify.
>
> The ONLY message from the IrDA people I've gotten during the last few
> weeks has been a SINGLE email from Dag Brattli, with a 330kB patch.
>
> The whole, full, unabridged explanation for those 330kB of patches:
>
> >> Hello Linus,
> >>
> >> Here is the latest IrDA patch for Linux-2.4.0-test10.
> >>
> >> Short summary:
> >>
> >> o Fixes IrDA in 2.4
> >> o Touches _no_ other files.
> >>
> >> Please apply!
> >>
> >> Best regards
> >>
> >> Dag Brattli
>
> That's it.
>
> ONE message during the last month. ONE huge patch. From people who should
> have known about 2.4.x being pending for some time.
>
> 10,000+ lines of diff, with _no_ effort to split it up, or explain it with
> anything but
>
> "o Fixes IrDA in 2.4"
>
> and these people expect me to reply, sending long explanations of why I
> don't like them? After they did nothing of the sort for the code they
> claim should have been applied? Nada.
>
> Get a grip.
>
> Linus
>
>
>
----
Dag Brattli, Mail: dagb@fast.no
Senior Systems Engineer Web: http://www.fast.no/
Fast Search & Transfer ASA Phone: +47 776 96 688
P.O. Box 1126 Fax: +47 776 96 689
NO-9261 Tromsø, NORWAY Cell: +47 924 05 388
Try FAST Search: http://www.alltheweb.com/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RANT] Linux-IrDA status
2000-11-08 12:15 ` [RANT] Linux-IrDA status, " Dag Brattli
@ 2000-11-10 21:24 ` Pavel Machek
0 siblings, 0 replies; 10+ messages in thread
From: Pavel Machek @ 2000-11-10 21:24 UTC (permalink / raw)
To: Dag Brattli; +Cc: jt, linux-kernel, alan
Hi!
> Some options:
>
> 1) Split up the large patch and fix the things you didn't like, submit them
> with better discription. But then It's probably to late anyway for 2.4 (even if
> the 2.4-test series is not the most stable stuff I've tried). Is it
> to late for this?
Probably not. Get tytso to agree that broken IrDA is critical bug,
split patches, and see them accepted.
> 2) Remove IrDA from the kernel, and we'll go back to using CVS and
> make our own package (like PCMCIA and IrDA was before they got
> into the kernel. At least PCMCIA used to work back then ;-)
Do not do that, please.
> 3) Just apply the stuff!?! Look at Jean's mail for description of
> the changes.
Pavel
--
I'm pavel@ucw.cz. "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at discuss@linmodems.org
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [RANT] Linux-IrDA status
2000-11-08 7:26 ` Linus Torvalds
2000-11-08 8:14 ` Russell King
2000-11-08 12:15 ` [RANT] Linux-IrDA status, " Dag Brattli
@ 2000-11-08 12:31 ` Michael Rothwell
2 siblings, 0 replies; 10+ messages in thread
From: Michael Rothwell @ 2000-11-08 12:31 UTC (permalink / raw)
To: Linus Torvalds; +Cc: jt, Kernel Mailing List, Alan Cox, Dag Brattli
Linus Torvalds wrote:
> and these people expect me to reply, sending long explanations of why I
> don't like them? After they did nothing of the sort for the code they
> claim should have been applied? Nada.
Did you say that to them? I'm not saying you're wrong; but did you tell
them that? It might make your life easier if you make a faq on "how to
get your code accepted" and another on "how to get your code rejected."
Then you could send people off to read those, and maybe even site a
"violates #6" or whatever.
> Get a grip.
Help a little.
-M
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <Pine.LNX.4.10.10011072027520.15254-100000@penguin.transmeta.com>]
end of thread, other threads:[~2000-11-10 21:36 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-11-08 1:14 [RANT] Linux-IrDA status Jean Tourrilhes
[not found] ` <3A08AB56.10BD5007@mandrakesoft.com>
2000-11-08 1:38 ` Jean Tourrilhes
2000-11-08 8:12 ` Russell King
[not found] <Pine.LNX.4.10.10011072030070.15254-100000@penguin.transmeta.com>
2000-11-08 5:08 ` Michael Rothwell
2000-11-08 5:23 ` Linus Torvalds
2000-11-08 7:26 ` Linus Torvalds
2000-11-08 8:14 ` Russell King
2000-11-08 12:15 ` [RANT] Linux-IrDA status, " Dag Brattli
2000-11-10 21:24 ` Pavel Machek
2000-11-08 12:31 ` Michael Rothwell
[not found] <Pine.LNX.4.10.10011072027520.15254-100000@penguin.transmeta.com>
[not found] ` <200011081204.MAA68767@tepid.osl.fast.no>
2000-11-08 18:20 ` Jean Tourrilhes
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®