From: Felipe Balbi <me@felipebalbi.com>
To: Emanoil Kotsev <deloptes@yahoo.com>
Cc: "linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org>,
"linux-omap-open-source@linux.omap.com"
<linux-omap-open-source@linux.omap.com>,
"linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>
Subject: Re: USB driver issue
Date: Fri, 1 Aug 2008 00:02:45 +0300 [thread overview]
Message-ID: <20080731210245.GA9789@frodo> (raw)
In-Reply-To: <368260.89826.qm@web53203.mail.re2.yahoo.com>
Hi,
I hope we end this thread some day...
On Thu, Jul 31, 2008 at 01:38:59PM -0700, Emanoil Kotsev wrote:
> Kernel developers should fix bugs in minor kernel versions as they are meant for this purpous and do major changes only in major version. A bunch of bugfixes I see (not only usb related) are just not in place in minor kernel versions. That's my opinion at first place.
>
> Second if you want to have me as happy linux user developers should agree to support older versions to help embeded and other developers working further on their projects.
> And I'm writing this because (also in other forums) people tend to have such a neglecting mentality ignoring the needs of others. Just to remember the reason for this discussion was the statement that 2.6.22 was too old, which as Anand pointed out was in it's latest release was issued in the beginning of the year. This is really "windows like" mentality and as Anand says at least they support the versions they issue - sorry for this - but I think it's kind of truth.
>
2.6.22 was in Jul 2007, he pointed out a minor stable version out of
2.6.22.
> > > And yes I'm planing to try 2.6.26, but I'm
> > pretty sure that there
> > > would be issues with drivers like uvcview, the
> > proprietary ATI and
> > > NVidia and apps like skype
> >
> > Closed source drivers have issues, film at 11. Bah, take
> > it up with
> > them, there is NOTHING that us developers can do about
> > that, sorry.
>
> You are neglecting the point and kind of insulting me! So you think I should spent my time convincing about 20 people from different companies to recompile their software because I was told by you to upgrade to fix a usb issue or a kind that is not related to their software and when they finally do it there is a already a new kernel version ... sorry I can not agree with any of you on this point. You want me to spent my time contacting people and not working on my projects ;-)
You are really missing the whole point of the discussion.
The driver in question is musb, which is not closed source at all.
Closed source drivers is a different issue and Linux kernel is said that
won't provide a stable API. It's always changing.
Really, musb driver _has_ changed since 2.6.22 and that special 2.6.22
version was coming from a vendor we cannot support vendor kernel. We
support linux mainline git tree, that's all.
I just asked why using that version, I didn't ask nobody to upgrade. But
really, all the changes made from 2.6.22 until now would make any musb
patch from 2.6.22 to be unaplicable to recent musb code, besides,
*again* it might be that the particular bug could have been fixed in all
those set of changes in musb driver from 2.6.22 until now, so why
spending time trying to fix again something that might have been fixed ?
We could only backport that particular bug fix to 2.6.22.
> Why just not be able to patch my old kernel without breaking the ability to use the software I already have installed and is working with the version I use?
You can do it, but you cannot expect that your patch get accepted, it
might even not apply and that was my point.
> I think this is the question no body wants to answer and I think there is a problem with you guys. What are you doing this development if some people are not happy with it and have reasonable arguments.
Talk for yourself, don't "broadcast" it.
> May be the patches should be split into smaller files related to bugs - just an idea!
> You experience a bug and patch - the bug is gone you are happy.
> May be there should be some longer period to support at least the latest stable releases ... but something should be done.
If the api has changed you cannot expect that. Specialy if you're using
vendor-specific kernel, it doesn't matter if it's nokia, redhat, ubuntu,
TI, etc.
> > Applications are a different story, they should "just
> > work" with
> > different kernel versions, there should not be any problems
> > there. If
> > there are, let the kernel developers know, we take
> > backwards userspace
> > compatiblity VERY seriously.
>
> gcc-4.3 ;-) is it application or what do you mean ... the compiler is not an application ;-)
And it works it doesn't matter the kernel is running below it. If it can
generate good binaries or not it's a different story. Has nothing to do
with kernel, it's a gcc-related issue, don't you think ?
Anyways, this thread is already way too big.
--
balbi
next prev parent reply other threads:[~2008-07-31 21:02 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <35fa40850807300459k2558dddak8768318e87a1ab58@mail.gmail.com>
[not found] ` <35fa40850807300459k2558dddak8768318e87a1ab58-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-07-30 12:05 ` USB driver issue Felipe Balbi
[not found] ` <31e679430807300505o3050a75ar2f9d8ff0cd35ea1b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-07-30 14:21 ` Emanoil Kotsev
[not found] ` <317276.12528.qm-RmV0OGDAqv2B9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2008-07-30 14:39 ` Daniel Stone
2008-07-30 15:46 ` Felipe Balbi
[not found] ` <20080730154648.GJ6897-f9ZlEuEWxVfta4EC/59zMBl4MBrZKKet0E9HWUfgJXw@public.gmane.org>
2008-07-30 16:23 ` Gadiyar, Anand
[not found] ` <5A47E75E594F054BAF48C5E4FC4B92AB02567D91E7-/tLxBxkBPtCIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
2008-07-30 16:26 ` Gadiyar, Anand
[not found] ` <5A47E75E594F054BAF48C5E4FC4B92AB02567D91E9-/tLxBxkBPtCIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
2008-07-30 16:28 ` Igor Stoppa
2008-07-30 17:32 ` Gadiyar, Anand
[not found] ` <5A47E75E594F054BAF48C5E4FC4B92AB02567D91EE-/tLxBxkBPtCIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
2008-07-30 17:49 ` Felipe Balbi
2008-07-30 16:42 ` Felipe Balbi
2008-07-30 16:44 ` Daniel Stone
2008-07-30 17:25 ` Gadiyar, Anand
[not found] ` <5A47E75E594F054BAF48C5E4FC4B92AB02567D91ED-/tLxBxkBPtCIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
2008-07-30 17:41 ` Felipe Balbi
2008-07-31 15:43 ` Emanoil Kotsev
2008-08-01 6:19 ` Greg KH
2008-07-30 18:51 ` Riku Voipio
[not found] ` <527235.45700.qm@web53204.mail.re2.yahoo.com>
2008-07-31 16:36 ` Greg KH
2008-07-31 20:38 ` Emanoil Kotsev
2008-07-31 21:02 ` Felipe Balbi [this message]
2008-08-01 0:47 ` Stalin Kenny
2008-08-01 6:15 ` Greg KH
2008-08-01 15:36 ` Alan Stern
2008-08-02 15:42 ` Stalin Kenny
2008-08-02 16:00 ` Koen Kooi
[not found] ` <54651.89695.qm@web53208.mail.re2.yahoo.com>
[not found] ` <54651.89695.qm-9wxuV4rZ2daB9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2008-08-03 0:17 ` Felipe Balbi
[not found] ` <8cef9d540807311747k614eba83p5a783960c7613ec8-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-08-02 7:47 ` Emanoil Kotsev
2008-08-02 8:21 ` Felipe Balbi
2008-08-02 9:02 ` Emanoil Kotsev
2008-08-02 9:17 ` Felipe Balbi
2008-08-02 9:53 ` Emanoil Kotsev
2008-08-02 10:04 ` Koen Kooi
[not found] ` <420751.76388.qm-Ll//HCKdAyWB9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2008-08-02 14:31 ` Igor Stoppa
2008-08-02 18:27 ` Greg KH
2008-08-03 0:11 ` Emanoil Kotsev
2008-08-03 2:56 ` Greg KH
2008-08-03 4:08 ` Emanoil Kotsev
[not found] ` <962792.40418.qm-Ll//HCKdAyWB9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2008-08-03 4:18 ` Greg KH
[not found] ` <20080803041837.GA9216-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2008-08-03 4:33 ` Emanoil Kotsev
2008-08-03 4:57 ` Greg KH
2008-08-03 9:46 ` Emanoil Kotsev
[not found] ` <368260.89826.qm-ddnbr+Bmt6iB9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2008-08-01 6:30 ` Greg KH
2008-08-02 8:51 ` Emanoil Kotsev
2008-08-02 18:37 ` Greg KH
[not found] ` <604137.34126.qm-Ll//HCKdAyWB9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2008-08-04 16:12 ` Daniel Stone
2008-08-01 13:05 ` Daniel Stone
2008-08-01 13:32 ` Riku Voipio
[not found] ` <5A47E75E594F054BAF48C5E4FC4B92AB02568EAC5C@dbde02.ent.ti.com>
[not found] ` <35fa40850807300520k221ccf7epc8727ef9a437b5d5@mail.gmail.com>
2008-07-30 12:58 ` Dasgupta, Romit
2008-07-30 13:11 ` Felipe Balbi
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=20080731210245.GA9789@frodo \
--to=me@felipebalbi.com \
--cc=deloptes@yahoo.com \
--cc=linux-omap-open-source@linux.omap.com \
--cc=linux-omap@vger.kernel.org \
--cc=linux-usb@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