Re: [PATCH 0/9] x86-64 put current in r10



Randy.Dunlap wrote:

Just for the sake of understanding the current kernel release
process, when would something like this be acceptable/possible?
Would it require a Linux 3.0 version, or at least a 2.8?


No. It has been stated many times that there is no guarantee about
binary compatibility. So this sort of change (breaking out-of-tree
assembly or other code) can happen at anytime, even in a stable series, even if
the reason for the change isn't very strong. You will even find those
who want to break binary compatibility occationally on purpose, just to get
people firmly off the idea that they can depend on such things.


The reason for the last attitude is the preference for open source.
Vendors may like binary drivers, but they have a history of bad
maintainership, especially when the product no longer sell. Open source
is then useful in that any interested programmer can fix things. That's
almost impossible with binary stuff. Sort of "if they want to be difficult to us,
then we'll be difficult to them."


Getting out-of-tree code into the kernel tree is one way of avoiding
trouble, because then the people making changes will try hard not
to break anything. This is obviously not an option for non-gpl code,
search the mail archives for how many times kernel changes
broke the binary modules of vmware, nvidia and others.

Policy is that those who keep their code to themselves gets
to play catchup - a lot.  Their trouble is a non-issue.
Exceptions have sometimes been made in
order to not break the kernel for large amounts of people.  Apparently,
the number of people using nvidia/vmware/out-of-tree assembly
isn't considered large enough, or at least the changes have been
more important than their troubles.

Helge Hafting

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Relevant Pages

  • Re: Trouble with a capital UBLE
    ... Ok,I have this friend of a friend who has trouble with a ... you know the sort. ... it is her little Trouble with a capital UBLE she can drag about the ... wimmin are all the same so don't worry about it. ...
    (soc.culture.irish)
  • Re: I dig stumperings.....
    ... infinite impregnability where no-one's troubled by buses. ... suggesting both within and among the keys. ... but one went sort of like this. ...
    (talk.religion.buddhism)
  • Re: Trade
    ... Well, sort of. ... He has definitely gotten in trouble off the field. ... The one on-field thing Moss did that I have a problem was leaving the game ...
    (alt.sports.football.pro.ne-patriots)
  • Trouble sorting a table???
    ... Using Excel 2002) ... The spreadsheet I'm having trouble with is pretty basic, ... credits, items, number of transactions, and their balance as calculated in ... This is the table I'm having trouble with as I can't sort these ...
    (microsoft.public.excel)