[PATCH] ext2: correct type miss (linux-2.6.24.3)
From: Hiroyasu Ohyama Maybe I found a type miss in fs/ext2/ext2.h which is in linux-2.6.24.3, and write difference below. Signed-off-by: Hiroyasu OHYAMA <[EMAIL PROTECTED]> --- --- fs/ext2/ext2.h.orig 2008-02-27 00:56:34.0 +0900 +++ fs/ext2/ext2.h 2008-02-26 19:12:55.0 +0900 @@ -27,7 +27,7 @@ struct ext2_inode_info { /* * i_block_group is the number of the block group which contains * this file's inode. Constant across the lifetime of the inode, -* it is ued for making block allocation decisions - we try to +* it is used for making block allocation decisions - we try to * place a file's data blocks near its inode block, and new inodes * near to their parent directory's inode. */ -- 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.24.3 (if_addrlabel.h HEADERS_CHECK failure)
On Tue, 26 Feb 2008 14:38:47 + Daniel Drake <[EMAIL PROTECTED]> wrote: > Randy Dunlap wrote: > >> We (the -stable team) are announcing the release of the 2.6.24.3 > >> kernel. > > > > When HEADERS_CHECK=y: > > > > make[3]: *** No rule to make target > > `/local/linsrc/linux-2.6.24.3/include/linux/if_addrlabel.h', needed by > > `/local/linsrc/linux-2.6.24.3/usr/include/linux/if_addrlabel.h'. Stop. > > make[2]: *** [linux] Error 2 > > This appears to have been caused by the patch titled: > > NET: Add if_addrlabel.h to sanitized headers. > > The patch only adds the unifdef-y entry for this header file, however > that header was only added after 2.6.24. > > It seems that this patch was submitted to -stable in error. Stephen, can > you confirm? The patch was meant for 2.6.25 only. -- 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.24.3 (if_addrlabel.h HEADERS_CHECK failure)
Randy Dunlap wrote: We (the -stable team) are announcing the release of the 2.6.24.3 kernel. When HEADERS_CHECK=y: make[3]: *** No rule to make target `/local/linsrc/linux-2.6.24.3/include/linux/if_addrlabel.h', needed by `/local/linsrc/linux-2.6.24.3/usr/include/linux/if_addrlabel.h'. Stop. make[2]: *** [linux] Error 2 This appears to have been caused by the patch titled: NET: Add if_addrlabel.h to sanitized headers. The patch only adds the unifdef-y entry for this header file, however that header was only added after 2.6.24. It seems that this patch was submitted to -stable in error. Stephen, can you confirm? Thanks, Daniel -- 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.24.3 (incr patch missing)
Greg Kroah-Hartman wrote: We (the -stable team) are announcing the release of the 2.6.24.3 kernel. patch-2.6.24.2-3.* files are missing from http://www.kernel.org/pub/linux/kernel/v2.6/incr/ The 2.6.23.17 patches which were released at the same time are there, so it doesn't seem to be a case of kernel.org being behind. Thanks, Daniel -- 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.24.3
Hello, Tino Keitel a écrit : I can see the patch in http://www.kernel.org/pub/linux/kernel/v2.6/, but no incremental patch in http://www.kernel.org/pub/linux/kernel/v2.6/incr/. Is this due to some delay, or was is just not uploaded? It seems that the 2->3 incremental patch was uploaded in /pub/linux/kernel/v2.6/ too. -- 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.24.3
no incremental patch in http://www.kernel.org/pub/linux/kernel/v2.6/incr/. Is this due to some delay, or was is just not uploaded? Would be really nice to have indeed. signature.asc Description: OpenPGP digital signature
Re: Linux 2.6.24.3
On Mon, Feb 25, 2008 at 17:00:24 -0800, Greg Kroah-Hartman wrote: > We (the -stable team) are announcing the release of the 2.6.24.3 > kernel. Hi, I can see the patch in http://www.kernel.org/pub/linux/kernel/v2.6/, but no incremental patch in http://www.kernel.org/pub/linux/kernel/v2.6/incr/. Is this due to some delay, or was is just not uploaded? Regards, Tino -- 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.24.3
On Tue, Feb 26, 2008 at 02:39:23PM +0900, Samuel Masham wrote: > On Tue, Feb 26, 2008 at 10:00 AM, Greg Kroah-Hartman <[EMAIL PROTECTED]> > wrote: > > We (the -stable team) are announcing the release of the 2.6.24.3 > > kernel. > > > > Hi Greg, Stable people :) > > Can you confirm you have the mips irq probe crash fix in your queue > for the next stable release Yes, you just sent this to me on Monday, give me at least a week to ignore it before you worried :) It's in my queue, I'll let you know when I get to it. 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.24.3
On Tue, Feb 26, 2008 at 10:00 AM, Greg Kroah-Hartman <[EMAIL PROTECTED]> wrote: > We (the -stable team) are announcing the release of the 2.6.24.3 > kernel. > Hi Greg, Stable people :) Can you confirm you have the mips irq probe crash fix in your queue for the next stable release See: http://lkml.org/lkml/2008/2/24/255 Is there anymore I should do to help the process along? Thanks Samuel -- 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.24.3
On Mon, 25 Feb 2008 17:00:24 -0800 Greg Kroah-Hartman wrote: > We (the -stable team) are announcing the release of the 2.6.24.3 > kernel. > > It fixes a number of different bugs and all users of the 2.6.24 series > are encouraged to upgrade. > > I'll also be replying to this message with a copy of the patch between > 2.6.24.2 and 2.6.24.3 > > The updated 2.6.24.y git tree can be found at: > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.24.y.git > and can be browsed at the normal kernel.org git web browser: > > http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.24.y.git;a=summary When HEADERS_CHECK=y: make[3]: *** No rule to make target `/local/linsrc/linux-2.6.24.3/include/linux/if_addrlabel.h', needed by `/local/linsrc/linux-2.6.24.3/usr/include/linux/if_addrlabel.h'. Stop. make[2]: *** [linux] Error 2 --- ~Randy -- 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.24.3
diff --git a/Makefile b/Makefile index 6f79564..bac9dd0 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 24 -EXTRAVERSION = .2 +EXTRAVERSION = .3 NAME = Err Metey! A Heury Beelge-a Ret! # *DOCUMENTATION* diff --git a/arch/powerpc/platforms/chrp/pci.c b/arch/powerpc/platforms/chrp/pci.c index 0340a34..759c2ac 100644 --- a/arch/powerpc/platforms/chrp/pci.c +++ b/arch/powerpc/platforms/chrp/pci.c @@ -354,7 +354,7 @@ DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_WINBOND, PCI_DEVICE_ID_WINBOND_82C105, * mode as well. The same fixup must be done to the class-code property in * the IDE node /[EMAIL PROTECTED]/[EMAIL PROTECTED],1 */ -static void __devinit chrp_pci_fixup_vt8231_ata(struct pci_dev *viaide) +static void chrp_pci_fixup_vt8231_ata(struct pci_dev *viaide) { u8 progif; struct pci_dev *viaisa; @@ -375,4 +375,4 @@ static void __devinit chrp_pci_fixup_vt8231_ata(struct pci_dev *viaide) pci_dev_put(viaisa); } -DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_1, chrp_pci_fixup_vt8231_ata); +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_1, chrp_pci_fixup_vt8231_ata); diff --git a/arch/powerpc/platforms/powermac/feature.c b/arch/powerpc/platforms/powermac/feature.c index ba931be..5169ecc 100644 --- a/arch/powerpc/platforms/powermac/feature.c +++ b/arch/powerpc/platforms/powermac/feature.c @@ -2565,6 +2565,8 @@ static void __init probe_uninorth(void) /* Locate core99 Uni-N */ uninorth_node = of_find_node_by_name(NULL, "uni-n"); + uninorth_maj = 1; + /* Locate G5 u3 */ if (uninorth_node == NULL) { uninorth_node = of_find_node_by_name(NULL, "u3"); @@ -2575,8 +2577,10 @@ static void __init probe_uninorth(void) uninorth_node = of_find_node_by_name(NULL, "u4"); uninorth_maj = 4; } - if (uninorth_node == NULL) + if (uninorth_node == NULL) { + uninorth_maj = 0; return; + } addrp = of_get_property(uninorth_node, "reg", NULL); if (addrp == NULL) @@ -3029,3 +3033,8 @@ void pmac_resume_agp_for_card(struct pci_dev *dev) pmac_agp_resume(pmac_agp_bridge); } EXPORT_SYMBOL(pmac_resume_agp_for_card); + +int pmac_get_uninorth_variant(void) +{ + return uninorth_maj; +} diff --git a/arch/s390/lib/uaccess_std.c b/arch/s390/lib/uaccess_std.c index 28c4500..d2ffbad 100644 --- a/arch/s390/lib/uaccess_std.c +++ b/arch/s390/lib/uaccess_std.c @@ -293,10 +293,10 @@ int futex_atomic_cmpxchg_std(int __user *uaddr, int oldval, int newval) asm volatile( " sacf 256\n" - " cs %1,%4,0(%5)\n" - "0: lr %0,%1\n" - "1: sacf 0\n" - EX_TABLE(0b,1b) + "0: cs %1,%4,0(%5)\n" + "1: lr %0,%1\n" + "2: sacf 0\n" + EX_TABLE(0b,2b) EX_TABLE(1b,2b) : "=d" (ret), "+d" (oldval), "=m" (*uaddr) : "0" (-EFAULT), "d" (newval), "a" (uaddr), "m" (*uaddr) : "cc", "memory" ); diff --git a/arch/sparc/lib/rwsem.S b/arch/sparc/lib/rwsem.S index 2065774..f406b1f 100644 --- a/arch/sparc/lib/rwsem.S +++ b/arch/sparc/lib/rwsem.S @@ -7,7 +7,7 @@ #include #include - .section .sched.text + .section .sched.text, "ax" .align 4 .globl ___down_read diff --git a/arch/sparc64/lib/rwsem.S b/arch/sparc64/lib/rwsem.S index 75f0e6b..1a4cc56 100644 --- a/arch/sparc64/lib/rwsem.S +++ b/arch/sparc64/lib/rwsem.S @@ -6,7 +6,7 @@ #include - .section.sched.text + .section.sched.text, "ax" .globl __down_read __down_read: diff --git a/arch/x86/mm/pageattr_64.c b/arch/x86/mm/pageattr_64.c index c40afba..f636c1e 100644 --- a/arch/x86/mm/pageattr_64.c +++ b/arch/x86/mm/pageattr_64.c @@ -207,7 +207,7 @@ int change_page_attr_addr(unsigned long address, int numpages, pgprot_t prot) if (__pa(address) < KERNEL_TEXT_SIZE) { unsigned long addr2; pgprot_t prot2; - addr2 = __START_KERNEL_map + __pa(address); + addr2 = __START_KERNEL_map + __pa(address) - phys_base; /* Make sure the kernel mappings stay executable */ prot2 = pte_pgprot(pte_mkexec(pfn_pte(0, prot))); err = __change_page_attr(addr2, pfn, prot2, diff --git a/drivers/macintosh/smu.c b/drivers/macintosh/smu.c index d409f67..1ebe7a3 100644 --- a/drivers/macintosh/smu.c +++ b/drivers/macintosh/smu.c @@ -85,6 +85,7 @@ struct smu_device { u32 cmd_buf_abs;/* command buffer absolute */ struct list_headcmd_list; struct smu_cmd *cmd_cur; /* pending command */ + int broken_nap; struct list_he
Linux 2.6.24.3
We (the -stable team) are announcing the release of the 2.6.24.3 kernel. It fixes a number of different bugs and all users of the 2.6.24 series are encouraged to upgrade. I'll also be replying to this message with a copy of the patch between 2.6.24.2 and 2.6.24.3 The updated 2.6.24.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.24.y.git and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.24.y.git;a=summary thanks, greg k-h Makefile |2 arch/powerpc/platforms/chrp/pci.c |4 - arch/powerpc/platforms/powermac/feature.c | 11 +++ arch/s390/lib/uaccess_std.c |8 +- arch/sparc/lib/rwsem.S|2 arch/sparc64/lib/rwsem.S |2 arch/x86/mm/pageattr_64.c |2 drivers/macintosh/smu.c | 25 +++ drivers/net/bonding/bond_main.c | 16 ++-- drivers/net/dl2k.h|4 - drivers/net/pcmcia/smc91c92_cs.c | 12 +++ drivers/scsi/gdth.c |9 ++ drivers/scsi/sd.c | 34 -- drivers/usb/class/usblp.c |1 fs/inotify_user.c |2 fs/nfs/write.c| 20 +- fs/xfs/linux-2.6/xfs_file.c |3 include/asm-powerpc/pmac_feature.h|8 ++ include/linux/Kbuild |1 include/linux/hrtimer.h |2 include/linux/hugetlb.h |1 include/linux/ktime.h |2 kernel/audit.c| 10 ++- kernel/compat.c | 44 - kernel/futex.c|2 kernel/futex_compat.c |2 kernel/hrtimer.c | 100 +- kernel/irq/chip.c | 20 +- kernel/posix-timers.c | 25 ++- kernel/sysctl.c |2 mm/hugetlb.c | 10 +++ mm/memory.c |2 mm/slub.c |3 net/bluetooth/hci_sysfs.c | 48 +++--- net/ipv4/fib_hash.c | 47 +- net/ipv4/fib_trie.c | 57 ++--- net/ipv4/inet_diag.c | 11 +-- net/ipv4/ip_output.c |4 - net/ipv4/ipcomp.c |5 + net/ipv4/sysctl_net_ipv4.c|2 net/ipv4/xfrm4_tunnel.c |2 net/ipv6/ip6_output.c |4 - net/ipv6/ipcomp6.c|5 + net/netfilter/nf_conntrack_proto_tcp.c| 35 -- net/sched/em_meta.c | 10 +-- net/sched/ematch.c|5 - security/selinux/ss/services.c|1 47 files changed, 434 insertions(+), 193 deletions(-) Summary of changes from v2.6.24.2 to v2.6.24.3 == Al Viro (1): Fix dl2k constants Arnaldo Carvalho de Melo (1): INET_DIAG: Fix inet_diag_lock_handler error path. Benjamin Herrenschmidt (1): Disable G5 NAP mode during SMU commands on U3 Boaz Harrosh (1): SCSI: gdth: scan for scsi devices Christoph Lameter (1): SLUB: Deal with annoying gcc warning on kfree() Chuck Ebbert (1): PCMCIA: Fix station address detection in smc Dave Young (1): BLUETOOTH: Add conn add/del workqueues to avoid connection fail. David Chinner (1): XFS: Fix oops in xfs_file_readdir() David Miller (1): SPARC/SPARC64: Fix usage of .section .sched.text in assembler code. Greg Kroah-Hartman (1): Linux 2.6.24.3 Heiko Carstens (1): S390: Fix futex_atomic_cmpxchg_std inline assembly. Herbert Xu (4): IPCOMP: Fix reception of incompressible packets IPCOMP: Fetch nexthdr before ipch is destroyed INET: Prevent out-of-sync truesize on ip_fragment slow path AUDIT: Increase skb->truesize in audit_expand Ingo Molnar (1): x86_64: CPA, fix cache attribute inconsistency bug James Bottomley (1): SCSI: sd: handle bad lba in sense information Jay Vosburgh (1): bonding: fix NULL pointer deref in startup processing Jonathan Corbet (1): Be more robust about bad arguments in get_user_pages() Jozsef Kadlecsik (1): NETFILTER: nf_conntrack_tcp: conntrack reopening fix Julian Anastasov (2): IPV4: fib_trie: apply fixes from fib_hash IPV4: fib: fix route replacement, fib_info is shared Nishanth Aravamudan (1): hugetlb: add locking for overcommit sysctl Olaf Hering (1): POWERPC: Revert chrp_pci_fixup_vt8231_ata devinit to fi