Re: Scheduling linux-2.6 2.6.24-5
On Sun, Mar 23, 2008 at 11:43:48PM +0100, maximilian attems wrote: On Tue, 18 Mar 2008, dann frazier wrote: On Mon, Mar 17, 2008 at 01:50:42PM +0100, maximilian attems wrote: * gdth unfixed fixed with upcoming 2.6.24.4 * CONFIG_SECURITY_FILE_CAPABILITIES vs. atd Anyone object to disabling this for etchnhalf? hmm only landed in linus haven't checked aedb60a67c10a0861af179725d060765262ba0fb if applies to 2.6.24 Cool, didn't notice that had gone in. It does apply to 2.6.24 with some fiddling, and since 094972840f2e7c1c6fc9e1a97d817cc17085378e was part of 2.6.24, I think we can safely include it. I've verified that it does fix #463669 for me, so I've committed my backport (r10970). If you find I've overlooked something, feel free to revert. -- dann frazier -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
jim.cromie has invited you to Spokeo
Hi debian-kernel@lists.debian.org,br/br/ [EMAIL PROTECTED] has invited you to Spokeo, which finds your friends' updates across the Web. On average, Spokeo finds 87 friends across 30 different social networks. See what Spokeo can find for you now! Click http://www.spokeo.com/public/join?c=3a3dda9064000fd5e731179631a2ad42510a70a5 to accept your invitation. - This invitation was sent with jim.cromie's approval. If you wish to opt out of all future emails, go to http://www.spokeo.com/optout?c=d495354544950495249 Copyright (c) 2008 Spokeo, Inc. All rights reserved. 1685 Plymouth Street #200, Mountain View, CA 94043
Re: kernel 2.6.24 speakup
Samuel Thibault [EMAIL PROTECTED] writes: Hello, Mario Lang, le Tue 25 Mar 2008 17:28:32 +0100, a écrit : Samuel Thibault [EMAIL PROTECTED] writes: (speakup can now be compiled fully independently) linux-modules-extra-2.6 seems like the perfect place for speakup, now that it does not require the kernel to be patched anymore. Well, a small patch is still needed, but it just boils down to GPL-exporting 4 symbols, and that is already in the -mm tree, so backporting it to the debian kernel shouldn't be a problem.. It would be nice if you could talk to Debian Kernel Team (just added it to cc list) and see if this could be added for next 2.6.24 upload or later. That would allow the module to be build from linux-modules-extra-2.6 and later to be added to d-i if needed. -- O T A V I OS A L V A D O R - E-mail: [EMAIL PROTECTED] UIN: 5906116 GNU/Linux User: 239058 GPG ID: 49A5F855 Home Page: http://otavio.ossystems.com.br - Microsoft sells you Windows ... Linux gives you the whole house.
Re: kernel 2.6.24 speakup
On Tue, Mar 25, 2008 at 03:06:58PM -0300, Otavio Salvador wrote: Samuel Thibault [EMAIL PROTECTED] writes: Hello, Mario Lang, le Tue 25 Mar 2008 17:28:32 +0100, a écrit : Samuel Thibault [EMAIL PROTECTED] writes: (speakup can now be compiled fully independently) linux-modules-extra-2.6 seems like the perfect place for speakup, now that it does not require the kernel to be patched anymore. Well, a small patch is still needed, but it just boils down to GPL-exporting 4 symbols, and that is already in the -mm tree, so backporting it to the debian kernel shouldn't be a problem.. It would be nice if you could talk to Debian Kernel Team (just added it to cc list) and see if this could be added for next 2.6.24 upload or later. That would allow the module to be build from linux-modules-extra-2.6 and later to be added to d-i if needed. ok thanks for informing us. :) afair we had a discussion about speakup and it would point to security troubles of that patch. but i don't remember the cicurmstances why it got droped when going from 2.4 to 2.6? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
Samuel Thibault, le Tue 25 Mar 2008 18:39:54 +, a écrit : Apply patches/kernel-integration-2.6.24-source.patch to the main kernel source to GPL-export 4 symbols, Note: by that, I mean to pick that patch into the regular linux-2.6 kernel. That patch is already in the -mm tree actually. Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
Frans Pop, le Tue 25 Mar 2008 19:29:56 +0100, a écrit : (Please don't CC me on list mail.) Then tell your mailer to use followup-to :) On Tuesday 25 March 2008, Samuel Thibault wrote: The idea is to compile the speakup module out-of-tree but still include it in d-i. Why would you want to compile a module that is in-tree as an out-of-tree module? Mmm, maybe I don't understand what you mean by in-tree. The idea is not to compile speakup built into the kernel, but just as a module, and then it doesn't need to be integrated to the kernel build system, but just be compiled separately, just like exmap, ndiswrapper, spca5xx etc. Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
Hello, maximilian attems, le Tue 25 Mar 2008 19:31:03 +0100, a écrit : On Tue, Mar 25, 2008 at 03:06:58PM -0300, Otavio Salvador wrote: Samuel Thibault [EMAIL PROTECTED] writes: Hello, Mario Lang, le Tue 25 Mar 2008 17:28:32 +0100, a écrit : Samuel Thibault [EMAIL PROTECTED] writes: (speakup can now be compiled fully independently) linux-modules-extra-2.6 seems like the perfect place for speakup, now that it does not require the kernel to be patched anymore. Well, a small patch is still needed, but it just boils down to GPL-exporting 4 symbols, and that is already in the -mm tree, so backporting it to the debian kernel shouldn't be a problem.. It would be nice if you could talk to Debian Kernel Team (just added it to cc list) and see if this could be added for next 2.6.24 upload or later. That would allow the module to be build from linux-modules-extra-2.6 and later to be added to d-i if needed. ok thanks for informing us. :) afair we had a discussion about speakup and it would point to security troubles of that patch. but i don't remember the cicurmstances why it got droped when going from 2.4 to 2.6? Well, things have evolved a lot since then. Speakup used to need to patch the kernel quite heavily in order to get keyboard screen access. I have worked with lkml to integrate that part much more nicely with notifiers, and it is now part of 2.6.24. The result is that the patch that Speakup needs is now reduced to exporting the inverse_translate, kbd_table, kd_mksound, and screen_glyph symbols, which is already the case in the -mm tree. As a consequence, speakup can now be compiled as a separate module which can be loaded only when necessary (blind people). Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
Hello, Otavio Salvador, le Tue 25 Mar 2008 15:06:58 -0300, a écrit : Samuel Thibault [EMAIL PROTECTED] writes: Mario Lang, le Tue 25 Mar 2008 17:28:32 +0100, a écrit : Samuel Thibault [EMAIL PROTECTED] writes: (speakup can now be compiled fully independently) linux-modules-extra-2.6 seems like the perfect place for speakup, now that it does not require the kernel to be patched anymore. Well, a small patch is still needed, but it just boils down to GPL-exporting 4 symbols, and that is already in the -mm tree, so backporting it to the debian kernel shouldn't be a problem.. It would be nice if you could talk to Debian Kernel Team (just added it to cc list) Oh, right, it was still not included. and see if this could be added for next 2.6.24 upload or later. That would allow the module to be build from linux-modules-extra-2.6 and later to be added to d-i if needed. Basically, all is needed is to git clone http://linux-speakup.org/speakup.git Apply patches/kernel-integration-2.6.24-source.patch to the main kernel source to GPL-export 4 symbols, and then run make $(cat allmodules.mk) SUBDIRS=$PWD -C /some/where/linux-whatever from src/ Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
On Tue, Mar 25, 2008 at 06:50:01PM +, Samuel Thibault wrote: Samuel Thibault, le Tue 25 Mar 2008 18:39:54 +, a écrit : Apply patches/kernel-integration-2.6.24-source.patch to the main kernel source to GPL-export 4 symbols, Note: by that, I mean to pick that patch into the regular linux-2.6 kernel. That patch is already in the -mm tree actually. once it is in next we can maybe backport, other wise we'll just pick it up when merged. 2.6.24 window is closed anyway. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
On Tue, Mar 25, 2008 at 06:39:54PM +, Samuel Thibault wrote: make $(cat allmodules.mk) SUBDIRS=$PWD -C /some/where/linux-whatever First: s/SUBDIRS/M/. Second: | $ make -C /usr/src/linux-headers-2.6.24-1-powerpc M=$(pwd) $(cat allmodule.mk) | make: Entering directory `/usr/src/linux-headers-2.6.24-1-powerpc' | CC [M] /home/waldi/linux/speakup/src/synth.o | /home/waldi/linux/speakup/src/synth.c:20:58: error: asm-ppc/pc_serial.h: No such file or directory | make[1]: *** [/home/waldi/linux/speakup/src/synth.o] Error 1 | make: *** [_module_/home/waldi/linux/speakup/src] Error 2 | make: Leaving directory `/usr/src/linux-headers-2.6.24-1-powerpc' asm-ppc is so legacy that this hurts. Bastian -- You can't evaluate a man by logic alone. -- McCoy, I, Mudd, stardate 4513.3 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
maximilian attems, le Tue 25 Mar 2008 20:13:30 +0100, a écrit : On Tue, Mar 25, 2008 at 06:50:01PM +, Samuel Thibault wrote: Samuel Thibault, le Tue 25 Mar 2008 18:39:54 +, a écrit : Apply patches/kernel-integration-2.6.24-source.patch to the main kernel source to GPL-export 4 symbols, Note: by that, I mean to pick that patch into the regular linux-2.6 kernel. That patch is already in the -mm tree actually. once it is in next in next? we can maybe backport, other wise we'll just pick it up when merged. Ah, but it will probably not happen before 2.5.26 since it didn't make it into 2.5.25, whose window is closed since a long time now. 2.6.24 window is closed anyway. You mean the upstream or the Debian? Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
On Tuesday 25 March 2008, Samuel Thibault wrote: It is not part of the upstream kernel. OK. I misunderstood that. My apologies. Anyway, it still needs to be included in linux-2.6 and l-e-m before we can really discuss inclusion in the installer. Having it in l-m-e should not be a problem for us. We already do have other modules (loop-aes and squashfs) we take from that. Cheers, FJP signature.asc Description: This is a digitally signed message part.
Re: kernel 2.6.24 speakup
Hello, Bastian Blank, le Tue 25 Mar 2008 21:22:25 +0100, a écrit : On Tue, Mar 25, 2008 at 06:39:54PM +, Samuel Thibault wrote: make $(cat allmodules.mk) SUBDIRS=$PWD -C /some/where/linux-whatever First: s/SUBDIRS/M/. Oh, right. | $ make -C /usr/src/linux-headers-2.6.24-1-powerpc M=$(pwd) $(cat allmodule.mk) | make: Entering directory `/usr/src/linux-headers-2.6.24-1-powerpc' | CC [M] /home/waldi/linux/speakup/src/synth.o | /home/waldi/linux/speakup/src/synth.c:20:58: error: asm-ppc/pc_serial.h: No such file or directory | make[1]: *** [/home/waldi/linux/speakup/src/synth.o] Error 1 | make: *** [_module_/home/waldi/linux/speakup/src] Error 2 | make: Leaving directory `/usr/src/linux-headers-2.6.24-1-powerpc' asm-ppc is so legacy that this hurts. Oh, right, I could not test non-x86 archs myself. I've pushed a fix. Thanks, Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
Frans Pop, le Tue 25 Mar 2008 21:40:24 +0100, a écrit : On Tuesday 25 March 2008, Samuel Thibault wrote: It is not part of the upstream kernel. OK. I misunderstood that. My apologies. No problem. Anyway, it still needs to be included in linux-2.6 and l-e-m before we can really discuss inclusion in the installer. Yes, sure. Having it in l-m-e should not be a problem for us. We already do have other modules (loop-aes and squashfs) we take from that. Ok, leaving the debian-boot Cc for now then. Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
Frans Pop, le Tue 25 Mar 2008 20:44:03 +0100, a écrit : The idea is not to compile speakup built into the kernel, but just as a module, and then it doesn't need to be integrated to the kernel build system, Compiling it into the kernel is not what I'm talking about. It definitely should be built as a module, but as it is part of the upstream kernel, It is not part of the upstream kernel. but just be compiled separately, just like exmap, ndiswrapper, spca5xx etc. The reason they are in linux-modules extra is exactly because they are _not_ included in the official upstream kernel source, and thus need to be in a different source package. If you wanted speakup to be in linux-modules-extra, you should not have sent your patches to lkml for inclusion... Speakup didn't got to lkml for inclusion. Only the notifier part did, and it's now available in Debian. The few still needed export symbols didn't get through however, so a very light patch is still needed (see attachement). Samuel diff --git a/drivers/char/consolemap.c b/drivers/char/consolemap.c index 4b3916f..37c7980 100644 --- a/drivers/char/consolemap.c +++ b/drivers/char/consolemap.c @@ -277,6 +277,7 @@ return p-inverse_translations[m][glyph]; } } +EXPORT_SYMBOL_GPL(inverse_translate); static void update_user_maps(void) { --- a/drivers/char/keyboard.c +++ b/drivers/char/keyboard.c @@ -111,6 +111,8 @@ struct kbd_struct kbd_table[MAX_NR_CONSOLES]; +EXPORT_SYMBOL_GPL(kbd_table); static struct kbd_struct *kbd = kbd_table; +EXPORT_SYMBOL_GPL(kd_mksound); struct vt_spawn_console vt_spawn_con = { .lock = __SPIN_LOCK_UNLOCKED(vt_spawn_con.lock), --- a/drivers/char/vt.c +++ b/drivers/char/vt.c @@ -3934,6 +3934,7 @@ c |= 0x100; return c; } +EXPORT_SYMBOL_GPL(screen_glyph); /* used by vcs - note the word offset */ unsigned short *screen_pos(struct vc_data *vc, int w_offset, int viewed)
Re: kernel 2.6.24 speakup
On Tue, Mar 25, 2008 at 07:43:47PM +, Samuel Thibault wrote: maximilian attems, le Tue 25 Mar 2008 20:13:30 +0100, a écrit : once it is in next in next? next is the linux tree of things that are ready for the next merge window aka 2.6.26 now. 2.6.24 window is closed anyway. You mean the upstream or the Debian? debian, see - http://wiki.debian.org/DebianKernelPatchAcceptanceGuidelines -- maks -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
maximilian attems, le Tue 25 Mar 2008 23:27:14 +0100, a écrit : On Tue, Mar 25, 2008 at 07:43:47PM +, Samuel Thibault wrote: maximilian attems, le Tue 25 Mar 2008 20:13:30 +0100, a écrit : once it is in next in next? next is the linux tree of things that are ready for the next merge window aka 2.6.26 now. Ok. 2.6.24 window is closed anyway. You mean the upstream or the Debian? debian Ah, so since Lenny's d-i is supposed to use 2.6.24, speakup won't make it into it :/ Thanks for the info anyway, Samuel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: kernel 2.6.24 speakup
Samuel Thibault [EMAIL PROTECTED] writes: 2.6.24 window is closed anyway. You mean the upstream or the Debian? debian Ah, so since Lenny's d-i is supposed to use 2.6.24, speakup won't make it into it :/ Beta2 is probably going to be released with 2.6.24 but I guess lenny will still be updated for 2.6.25/2.6.26 (up to kernel team to decide about it). -- O T A V I OS A L V A D O R - E-mail: [EMAIL PROTECTED] UIN: 5906116 GNU/Linux User: 239058 GPG ID: 49A5F855 Home Page: http://otavio.ossystems.com.br - Microsoft sells you Windows ... Linux gives you the whole house. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]