Re: Linux 2.6.11.3
On Sun, Mar 13, 2005 at 04:38:24PM +0100, Matthias Andree wrote: > On Sat, 12 Mar 2005, Greg KH wrote: > > > A bitkeeper tree for the 2.6.11.y releases can be found at: > > bk://linux-release.bkbits.net/linux-2.6.11 > > Do we then start switching trees with every new minor release? Yes. thanks, greg k-h - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Linux 2.6.11.3
On Sat, 12 Mar 2005, Greg KH wrote: > A bitkeeper tree for the 2.6.11.y releases can be found at: > bk://linux-release.bkbits.net/linux-2.6.11 Do we then start switching trees with every new minor release? -- Matthias Andree - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Linux 2.6.11.3
On Sat, 12 Mar 2005, Greg KH wrote: A bitkeeper tree for the 2.6.11.y releases can be found at: bk://linux-release.bkbits.net/linux-2.6.11 Do we then start switching trees with every new minor release? -- Matthias Andree - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Linux 2.6.11.3
On Sun, Mar 13, 2005 at 04:38:24PM +0100, Matthias Andree wrote: On Sat, 12 Mar 2005, Greg KH wrote: A bitkeeper tree for the 2.6.11.y releases can be found at: bk://linux-release.bkbits.net/linux-2.6.11 Do we then start switching trees with every new minor release? Yes. thanks, greg k-h - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Linux 2.6.11.3
diff -Nru a/Makefile b/Makefile --- a/Makefile 2005-03-12 22:45:06 -08:00 +++ b/Makefile 2005-03-12 22:45:06 -08:00 @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 11 -EXTRAVERSION = .2 +EXTRAVERSION = .3 NAME=Woozy Numbat # *DOCUMENTATION* diff -Nru a/arch/ppc/oprofile/op_model_fsl_booke.c b/arch/ppc/oprofile/op_model_fsl_booke.c --- a/arch/ppc/oprofile/op_model_fsl_booke.c2005-03-12 22:45:06 -08:00 +++ b/arch/ppc/oprofile/op_model_fsl_booke.c2005-03-12 22:45:06 -08:00 @@ -150,7 +150,6 @@ int is_kernel; int val; int i; - unsigned int cpu = smp_processor_id(); /* set the PMM bit (see comment below) */ mtmsr(mfmsr() | MSR_PMM); @@ -162,7 +161,7 @@ val = ctr_read(i); if (val < 0) { if (oprofile_running && ctr[i].enabled) { - oprofile_add_sample(pc, is_kernel, i, cpu); + oprofile_add_pc(pc, is_kernel, i); ctr_write(i, reset_value[i]); } else { ctr_write(i, 0); diff -Nru a/arch/ppc/platforms/4xx/ebony.h b/arch/ppc/platforms/4xx/ebony.h --- a/arch/ppc/platforms/4xx/ebony.h2005-03-12 22:45:06 -08:00 +++ b/arch/ppc/platforms/4xx/ebony.h2005-03-12 22:45:06 -08:00 @@ -61,8 +61,8 @@ */ /* OpenBIOS defined UART mappings, used before early_serial_setup */ -#define UART0_IO_BASE (u8 *) 0xE200 -#define UART1_IO_BASE (u8 *) 0xE300 +#define UART0_IO_BASE 0xE200 +#define UART1_IO_BASE 0xE300 /* external Epson SG-615P */ #define BASE_BAUD 691200 diff -Nru a/arch/ppc/platforms/4xx/luan.h b/arch/ppc/platforms/4xx/luan.h --- a/arch/ppc/platforms/4xx/luan.h 2005-03-12 22:45:06 -08:00 +++ b/arch/ppc/platforms/4xx/luan.h 2005-03-12 22:45:06 -08:00 @@ -47,9 +47,9 @@ #define RS_TABLE_SIZE 3 /* PIBS defined UART mappings, used before early_serial_setup */ -#define UART0_IO_BASE (u8 *) 0xa200 -#define UART1_IO_BASE (u8 *) 0xa300 -#define UART2_IO_BASE (u8 *) 0xa600 +#define UART0_IO_BASE 0xa200 +#define UART1_IO_BASE 0xa300 +#define UART2_IO_BASE 0xa600 #define BASE_BAUD 11059200 #define STD_UART_OP(num) \ diff -Nru a/arch/ppc/platforms/4xx/ocotea.h b/arch/ppc/platforms/4xx/ocotea.h --- a/arch/ppc/platforms/4xx/ocotea.h 2005-03-12 22:45:06 -08:00 +++ b/arch/ppc/platforms/4xx/ocotea.h 2005-03-12 22:45:06 -08:00 @@ -56,8 +56,8 @@ #define RS_TABLE_SIZE 2 /* OpenBIOS defined UART mappings, used before early_serial_setup */ -#define UART0_IO_BASE (u8 *) 0xE200 -#define UART1_IO_BASE (u8 *) 0xE300 +#define UART0_IO_BASE 0xE200 +#define UART1_IO_BASE 0xE300 #define BASE_BAUD 11059200/16 #define STD_UART_OP(num) \ diff -Nru a/drivers/char/drm/drm_ioctl.c b/drivers/char/drm/drm_ioctl.c --- a/drivers/char/drm/drm_ioctl.c 2005-03-12 22:45:06 -08:00 +++ b/drivers/char/drm/drm_ioctl.c 2005-03-12 22:45:06 -08:00 @@ -326,6 +326,8 @@ DRM_COPY_FROM_USER_IOCTL(sv, argp, sizeof(sv)); + memset(, 0, sizeof(version)); + dev->driver->version(); retv.drm_di_major = DRM_IF_MAJOR; retv.drm_di_minor = DRM_IF_MINOR; diff -Nru a/drivers/media/video/adv7170.c b/drivers/media/video/adv7170.c --- a/drivers/media/video/adv7170.c 2005-03-12 22:45:06 -08:00 +++ b/drivers/media/video/adv7170.c 2005-03-12 22:45:06 -08:00 @@ -130,7 +130,7 @@ u8 block_data[32]; msg.addr = client->addr; - msg.flags = client->flags; + msg.flags = 0; while (len >= 2) { msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/adv7175.c b/drivers/media/video/adv7175.c --- a/drivers/media/video/adv7175.c 2005-03-12 22:45:06 -08:00 +++ b/drivers/media/video/adv7175.c 2005-03-12 22:45:06 -08:00 @@ -126,7 +126,7 @@ u8 block_data[32]; msg.addr = client->addr; - msg.flags = client->flags; + msg.flags = 0; while (len >= 2) { msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/bt819.c b/drivers/media/video/bt819.c --- a/drivers/media/video/bt819.c 2005-03-12 22:45:06 -08:00 +++ b/drivers/media/video/bt819.c 2005-03-12 22:45:06 -08:00 @@ -146,7 +146,7 @@ u8 block_data[32]; msg.addr = client->addr; - msg.flags = client->flags; + msg.flags = 0; while (len >= 2) { msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/saa7110.c b/drivers/media/video/saa7110.c --- a/drivers/media/video/saa7110.c 2005-03-12 22:45:06
Linux 2.6.11.3
As there were no complaints about the patches posted a few days ago, I've released 2.6.11.3 with them in it. It's available now in the normal kernel.org places: kernel.org/pub/linux/kernel/v2.6/patch-2.6.11.3.gz which is a patch against the 2.6.11 release (note, this is different than before, and should fix all of the previous complaints.) I've also rediffed the 2.6.11.2 patch against the 2.6.11 release, instead of the 2.6.11.1 release, and updated it. There are incremental patches between the 2.6.11.y releases at: kernel.org/pub/linux/kernel/v2.6/incr If anyone has any issues with the way the patches are diffed, please let me know. A detailed changelog can be found at: kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.11.3 A bitkeeper tree for the 2.6.11.y releases can be found at: bk://linux-release.bkbits.net/linux-2.6.11 The diffstat and short summary of the fixes are below. I'll also be replying to this message with a copy of the patch between 2.6.11.2 and 2.6.11.3, as it is small enough to do so. thanks, greg k-h --- Makefile |2 +- arch/ppc/oprofile/op_model_fsl_booke.c |3 +-- arch/ppc/platforms/4xx/ebony.h |4 ++-- arch/ppc/platforms/4xx/luan.h |6 +++--- arch/ppc/platforms/4xx/ocotea.h|4 ++-- drivers/char/drm/drm_ioctl.c |2 ++ drivers/media/video/adv7170.c |2 +- drivers/media/video/adv7175.c |2 +- drivers/media/video/bt819.c|2 +- drivers/media/video/saa7110.c | 33 - drivers/media/video/saa7114.c |2 +- drivers/media/video/saa7185.c |2 +- drivers/net/r8169.c| 17 ++--- drivers/net/sis900.c | 30 ++ drivers/net/via-rhine.c|3 +++ drivers/pci/hotplug/pciehp_ctrl.c |3 ++- fs/cramfs/inode.c |1 + net/ipv4/tcp_timer.c |1 + 18 files changed, 63 insertions(+), 56 deletions(-) Summary of changes from v2.6.11.2 to v2.6.11.3 == Alexander Nyberg: o PCI: fix hotplug double free David S. Miller: o [TCP]: Put back tcp_timer_bug_msg[] symbol export Egbert Eich: o drm missing memset can crash X server Eric Lammerts: o cramfs: small stat(2) fix Greg Kroah-Hartman: o Linux 2.6.11.3 Herbert Xu: o sis900 kernel oops fix Jean Delvare: o fix amd64 2.6.11 oops on modprobe (saa7110) o Fix i2c messsage flags in video drivers Kumar Gala: o ppc32: trivial fix for e500 oprofile build Matt Porter: o ppc32: Compilation fixes for Ebony, Luan and Ocotea Olof Johansson: o [VIA RHINE] older chips oops on shutdown Stephen Hemminger: o r8169: receive descriptor length fix - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Linux 2.6.11.3
As there were no complaints about the patches posted a few days ago, I've released 2.6.11.3 with them in it. It's available now in the normal kernel.org places: kernel.org/pub/linux/kernel/v2.6/patch-2.6.11.3.gz which is a patch against the 2.6.11 release (note, this is different than before, and should fix all of the previous complaints.) I've also rediffed the 2.6.11.2 patch against the 2.6.11 release, instead of the 2.6.11.1 release, and updated it. There are incremental patches between the 2.6.11.y releases at: kernel.org/pub/linux/kernel/v2.6/incr If anyone has any issues with the way the patches are diffed, please let me know. A detailed changelog can be found at: kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.11.3 A bitkeeper tree for the 2.6.11.y releases can be found at: bk://linux-release.bkbits.net/linux-2.6.11 The diffstat and short summary of the fixes are below. I'll also be replying to this message with a copy of the patch between 2.6.11.2 and 2.6.11.3, as it is small enough to do so. thanks, greg k-h --- Makefile |2 +- arch/ppc/oprofile/op_model_fsl_booke.c |3 +-- arch/ppc/platforms/4xx/ebony.h |4 ++-- arch/ppc/platforms/4xx/luan.h |6 +++--- arch/ppc/platforms/4xx/ocotea.h|4 ++-- drivers/char/drm/drm_ioctl.c |2 ++ drivers/media/video/adv7170.c |2 +- drivers/media/video/adv7175.c |2 +- drivers/media/video/bt819.c|2 +- drivers/media/video/saa7110.c | 33 - drivers/media/video/saa7114.c |2 +- drivers/media/video/saa7185.c |2 +- drivers/net/r8169.c| 17 ++--- drivers/net/sis900.c | 30 ++ drivers/net/via-rhine.c|3 +++ drivers/pci/hotplug/pciehp_ctrl.c |3 ++- fs/cramfs/inode.c |1 + net/ipv4/tcp_timer.c |1 + 18 files changed, 63 insertions(+), 56 deletions(-) Summary of changes from v2.6.11.2 to v2.6.11.3 == Alexander Nyberg: o PCI: fix hotplug double free David S. Miller: o [TCP]: Put back tcp_timer_bug_msg[] symbol export Egbert Eich: o drm missing memset can crash X server Eric Lammerts: o cramfs: small stat(2) fix Greg Kroah-Hartman: o Linux 2.6.11.3 Herbert Xu: o sis900 kernel oops fix Jean Delvare: o fix amd64 2.6.11 oops on modprobe (saa7110) o Fix i2c messsage flags in video drivers Kumar Gala: o ppc32: trivial fix for e500 oprofile build Matt Porter: o ppc32: Compilation fixes for Ebony, Luan and Ocotea Olof Johansson: o [VIA RHINE] older chips oops on shutdown Stephen Hemminger: o r8169: receive descriptor length fix - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Linux 2.6.11.3
diff -Nru a/Makefile b/Makefile --- a/Makefile 2005-03-12 22:45:06 -08:00 +++ b/Makefile 2005-03-12 22:45:06 -08:00 @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 11 -EXTRAVERSION = .2 +EXTRAVERSION = .3 NAME=Woozy Numbat # *DOCUMENTATION* diff -Nru a/arch/ppc/oprofile/op_model_fsl_booke.c b/arch/ppc/oprofile/op_model_fsl_booke.c --- a/arch/ppc/oprofile/op_model_fsl_booke.c2005-03-12 22:45:06 -08:00 +++ b/arch/ppc/oprofile/op_model_fsl_booke.c2005-03-12 22:45:06 -08:00 @@ -150,7 +150,6 @@ int is_kernel; int val; int i; - unsigned int cpu = smp_processor_id(); /* set the PMM bit (see comment below) */ mtmsr(mfmsr() | MSR_PMM); @@ -162,7 +161,7 @@ val = ctr_read(i); if (val 0) { if (oprofile_running ctr[i].enabled) { - oprofile_add_sample(pc, is_kernel, i, cpu); + oprofile_add_pc(pc, is_kernel, i); ctr_write(i, reset_value[i]); } else { ctr_write(i, 0); diff -Nru a/arch/ppc/platforms/4xx/ebony.h b/arch/ppc/platforms/4xx/ebony.h --- a/arch/ppc/platforms/4xx/ebony.h2005-03-12 22:45:06 -08:00 +++ b/arch/ppc/platforms/4xx/ebony.h2005-03-12 22:45:06 -08:00 @@ -61,8 +61,8 @@ */ /* OpenBIOS defined UART mappings, used before early_serial_setup */ -#define UART0_IO_BASE (u8 *) 0xE200 -#define UART1_IO_BASE (u8 *) 0xE300 +#define UART0_IO_BASE 0xE200 +#define UART1_IO_BASE 0xE300 /* external Epson SG-615P */ #define BASE_BAUD 691200 diff -Nru a/arch/ppc/platforms/4xx/luan.h b/arch/ppc/platforms/4xx/luan.h --- a/arch/ppc/platforms/4xx/luan.h 2005-03-12 22:45:06 -08:00 +++ b/arch/ppc/platforms/4xx/luan.h 2005-03-12 22:45:06 -08:00 @@ -47,9 +47,9 @@ #define RS_TABLE_SIZE 3 /* PIBS defined UART mappings, used before early_serial_setup */ -#define UART0_IO_BASE (u8 *) 0xa200 -#define UART1_IO_BASE (u8 *) 0xa300 -#define UART2_IO_BASE (u8 *) 0xa600 +#define UART0_IO_BASE 0xa200 +#define UART1_IO_BASE 0xa300 +#define UART2_IO_BASE 0xa600 #define BASE_BAUD 11059200 #define STD_UART_OP(num) \ diff -Nru a/arch/ppc/platforms/4xx/ocotea.h b/arch/ppc/platforms/4xx/ocotea.h --- a/arch/ppc/platforms/4xx/ocotea.h 2005-03-12 22:45:06 -08:00 +++ b/arch/ppc/platforms/4xx/ocotea.h 2005-03-12 22:45:06 -08:00 @@ -56,8 +56,8 @@ #define RS_TABLE_SIZE 2 /* OpenBIOS defined UART mappings, used before early_serial_setup */ -#define UART0_IO_BASE (u8 *) 0xE200 -#define UART1_IO_BASE (u8 *) 0xE300 +#define UART0_IO_BASE 0xE200 +#define UART1_IO_BASE 0xE300 #define BASE_BAUD 11059200/16 #define STD_UART_OP(num) \ diff -Nru a/drivers/char/drm/drm_ioctl.c b/drivers/char/drm/drm_ioctl.c --- a/drivers/char/drm/drm_ioctl.c 2005-03-12 22:45:06 -08:00 +++ b/drivers/char/drm/drm_ioctl.c 2005-03-12 22:45:06 -08:00 @@ -326,6 +326,8 @@ DRM_COPY_FROM_USER_IOCTL(sv, argp, sizeof(sv)); + memset(version, 0, sizeof(version)); + dev-driver-version(version); retv.drm_di_major = DRM_IF_MAJOR; retv.drm_di_minor = DRM_IF_MINOR; diff -Nru a/drivers/media/video/adv7170.c b/drivers/media/video/adv7170.c --- a/drivers/media/video/adv7170.c 2005-03-12 22:45:06 -08:00 +++ b/drivers/media/video/adv7170.c 2005-03-12 22:45:06 -08:00 @@ -130,7 +130,7 @@ u8 block_data[32]; msg.addr = client-addr; - msg.flags = client-flags; + msg.flags = 0; while (len = 2) { msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/adv7175.c b/drivers/media/video/adv7175.c --- a/drivers/media/video/adv7175.c 2005-03-12 22:45:06 -08:00 +++ b/drivers/media/video/adv7175.c 2005-03-12 22:45:06 -08:00 @@ -126,7 +126,7 @@ u8 block_data[32]; msg.addr = client-addr; - msg.flags = client-flags; + msg.flags = 0; while (len = 2) { msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/bt819.c b/drivers/media/video/bt819.c --- a/drivers/media/video/bt819.c 2005-03-12 22:45:06 -08:00 +++ b/drivers/media/video/bt819.c 2005-03-12 22:45:06 -08:00 @@ -146,7 +146,7 @@ u8 block_data[32]; msg.addr = client-addr; - msg.flags = client-flags; + msg.flags = 0; while (len = 2) { msg.buf = (char *) block_data; msg.len = 0; diff -Nru a/drivers/media/video/saa7110.c b/drivers/media/video/saa7110.c --- a/drivers/media/video/saa7110.c 2005-03-12 22:45:06