Re: linux-next: Tree for July 30

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linus Torvalds
Date: Thursday, July 31, 2008 - 1:16 pm

On Thu, 31 Jul 2008, Dmitry Torokhov wrote:

We basically _never_ have to upgrade userspace that aggressively. We can 
have a Changes file that talks about things that will eventually break 
when we remove support for it eventually, but it should never EVER be used 
as an excuse for "I needed to break it now".

So no, I refuse to make it any more prominent. Because it would just be 
used as an excuse for behavior that I consider unacceptable. It was 
different back when we had 3-year development windows and people upgrading 
from 2.4.x to 2.6.x had to learn new things, but for 2.6.26 to .27 or 
similar it's simply not acceptable.

Look at the VFS layer. Look at how we have multiple different versions of 
"readdir()" (well, getdents, really), and "stat()". Exactly because we 
don't break user space.


Ok, I can see how it's confused, asking for KEY_MAX _bits_. If this is the 
main user, why not just change the definition to be in bits?


A year down the line would be 2.6.30 or so.


Maybe the problem is a bad design that encourages people to just create 
new keycodes when they really shouldn't? 

			Linus
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
linux-next: Tree for July 30, Stephen Rothwell, (Wed Jul 30, 12:06 am)
Re: linux-next: Tree for July 30, Takashi Iwai, (Wed Jul 30, 7:47 am)
Re: linux-next: Tree for July 30, Andrew Morton, (Wed Jul 30, 11:10 pm)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 7:07 am)
Re: linux-next: Tree for July 30, Bartlomiej Zolnierki ..., (Thu Jul 31, 8:36 am)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 8:56 am)
Re: linux-next: Tree for July 30, Andrew Morton, (Thu Jul 31, 10:44 am)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 11:17 am)
Re: linux-next: Tree for July 30, Andrew Morton, (Thu Jul 31, 11:26 am)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 11:34 am)
Re: linux-next: Tree for July 30, Rafael J. Wysocki, (Thu Jul 31, 11:48 am)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 11:54 am)
Re: linux-next: Tree for July 30, Andrew Morton, (Thu Jul 31, 11:55 am)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 12:03 pm)
Re: linux-next: Tree for July 30, Linus Torvalds, (Thu Jul 31, 12:10 pm)
Re: linux-next: Tree for July 30, Andrew Morton, (Thu Jul 31, 12:13 pm)
Re: linux-next: Tree for July 30, Hugh Dickins, (Thu Jul 31, 12:20 pm)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 12:24 pm)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 12:42 pm)
Re: linux-next: Tree for July 30, Linus Torvalds, (Thu Jul 31, 12:44 pm)
Re: linux-next: Tree for July 30, Rafael J. Wysocki, (Thu Jul 31, 12:57 pm)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 1:05 pm)
Re: linux-next: Tree for July 30, Andrew Morton, (Thu Jul 31, 1:10 pm)
Re: linux-next: Tree for July 30, Linus Torvalds, (Thu Jul 31, 1:16 pm)
Re: linux-next: Tree for July 30, Linus Torvalds, (Thu Jul 31, 1:28 pm)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 1:28 pm)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Jul 31, 1:39 pm)
Re: linux-next: Tree for July 30, Linus Torvalds, (Fri Aug 1, 12:12 pm)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Fri Aug 1, 12:23 pm)
Re: linux-next: Tree for July 30, Linus Torvalds, (Fri Aug 1, 12:26 pm)
Re: linux-next: Tree for July 30, Stephen Rothwell, (Sun Aug 3, 10:47 pm)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Aug 7, 11:11 am)
Re: linux-next: Tree for July 30, Andrew Morton, (Thu Aug 7, 11:50 am)
Re: linux-next: Tree for July 30, Rafael J. Wysocki, (Thu Aug 7, 11:55 am)
Re: linux-next: Tree for July 30, Dmitry Torokhov, (Thu Aug 7, 12:06 pm)