Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tag: v2.6.13-rc7
Commits on Aug 24, 2005
  1. Linux v2.6.13-rc7

    Linus Torvalds authored
    Too many changes to release a final 2.6.13.
  2. [PATCH] Fix IXP4xx CLOCK_TICK_RATE

    Deepak Saxena authored Linus Torvalds committed
    As pointed out in the following thread, the CLOCK_TICK_RATE setting for
    IXP4xx is incorrect b/c the HW ignores the lowest 2 bits of the LATCH
    value.
    
       http://lists.arm.linux.org.uk/pipermail/linux-arm-kernel/2005-August/030950.html
    
    Tnx to George Anziger and Egil Hjelmeland for finding the issue.
    
    Signed-off-by: Deepak Saxena <dsaxena@plexity.net>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  3. [PATCH] cpu_exclusive sched domains on partial nodes temp fix

    Paul Jackson authored Linus Torvalds committed
    This keeps the kernel/cpuset.c routine update_cpu_domains() from
    invoking the sched.c routine partition_sched_domains() if the cpuset in
    question doesn't fall on node boundaries.
    
    I have boot tested this on an SN2, and with the help of a couple of ad
    hoc printk's, determined that it does indeed avoid calling the
    partition_sched_domains() routine on partial nodes.
    
    I did not directly verify that this avoids setting up bogus sched
    domains or avoids the oops that Hawkes saw.
    
    This patch imposes a silent artificial constraint on which cpusets can
    be used to define dynamic sched domains.
    
    This patch should allow proceeding with this new feature in 2.6.13 for
    the configurations in which it is useful (node alligned sched domains)
    while avoiding trying to setup sched domains in the less useful cases
    that can cause the kernel corruption and oops.
    
    Signed-off-by: Paul Jackson <pj@sgi.com>
    Acked-by: Ingo Molnar <mingo@elte.hu>
    Acked-by: Dinakar Guniguntala <dino@in.ibm.com>
    Acked-by: John Hawkes <hawkes@sgi.com>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  4. Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kerne…

    Linus Torvalds authored
    …l/git/jgarzik/misc-2.6
  5. Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kerne…

    Linus Torvalds authored
    …l/git/jgarzik/libata-dev
  6. [PATCH] x86_64: Don't oops at boot when empty Opteron node has IO

    Andi Kleen authored Linus Torvalds committed
    The code to detect IO links on Opteron would not check
    if the node had actually memory. This could lead to pci_bus_to_node
    returning an invalid node, which might cause crashes later
    when dma_alloc_coherent passes it to page_alloc_node().
    
    The bug has been there forever but for some reason
    it is causing now crashes.
    
    Signed-off-by: Andi Kleen <ak@suse.de>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  7. [PATCH] usbnet oops fix

    lepton authored Linus Torvalds committed
    There's a "return the wrong SKB" error in the GL620A cable minidriver
    (for "usbnet") which can oops.  This would not appear when talking
    Linux-to-Linux, only Linux-to-Windows (for recent Linuxes).
    
    Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  8. [PATCH] i386: fix incorrect FP signal code

    Chuck Ebbert authored Linus Torvalds committed
    i386 floating-point exception handling has a bug that can cause error
    code 0 to be sent instead of the proper code during signal delivery.
    
    This is caused by unconditionally checking the IS and c1 bits from the
    FPU status word when they are not always relevant.  The IS bit tells
    whether an exception is a stack fault and is only relevant when the
    exception is IE (invalid operation.) The C1 bit determines whether a
    stack fault is overflow or underflow and is only relevant when IS and IE
    are set.
    
    Signed-off-by: Chuck Ebbert <76306.1226@compuserve.com>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  9. [PATCH] s390 __CHECKER__ ifdefs

    Al Viro authored Linus Torvalds committed
    remove the bogus games with explicit ifdefs on __CHECKER__
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  10. [PATCH] %t... in vsnprintf

    Al Viro authored Linus Torvalds committed
    handling of %t... (ptrdiff_t) in vsnprintf
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  11. [PATCH] ad1980 makefile fix

    Al Viro authored Linus Torvalds committed
    ac97_plugin_ad1980 should trigger build of ac97_codec
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  12. [PATCH] Kconfig fix (non-modular SCSI drivers)

    Al Viro authored Linus Torvalds committed
    non-modular scsi drivers depend on built-in scsi
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  13. [PATCH] Kconfig fix (missing dependencies on PCI in sound/*)

    Al Viro authored Linus Torvalds committed
    a bunch of PCI-only drivers didn't have the right dependency
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  14. [PATCH] missing exports on m32r

    Al Viro authored Linus Torvalds committed
    missing exports on m32r
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  15. [PATCH] qualifiers in return types - easy cases

    Al Viro authored Linus Torvalds committed
    a bunch of functions switched from volatile to __attribute__((noreturn)) and
    from const to __attribute_pure__
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  16. [PATCH] typo fix in qdio.c

    Al Viro authored Linus Torvalds committed
    dumb typo: u32 volatile * mistyped as u32 * volatile
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  17. [PATCH] emac netpoll fix

    Al Viro authored Linus Torvalds committed
    netpoll is void(struct net_device *), not int(struct net_device *)
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  18. [PATCH] vidc gcc4 fix

    Al Viro authored Linus Torvalds committed
    removes an extern for a static variable.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  19. [PATCH] broken inline asm on s390 (misuse of labels)

    Al Viro authored Linus Torvalds committed
    use of explicit labels in inline asm is a Bad Idea(tm), since gcc can
    decide to inline the function in several places.  Fixed by use of 1f/f:
    instead of .Lfitsin/.Lfitsin:
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  20. [PATCH] m32r_sio gcc4 fixes

    Al Viro authored Linus Torvalds committed
    extern declaration followed by static in drivers/serial/m32r_sio.c
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  21. [PATCH] m32r icu_data gcc4 fixes

    Al Viro authored Linus Torvalds committed
    either icu_data declaration for SMP case should be taken out of m32102.h,
    or its declarations for m32700ut and opsput should not be static for SMP.
    Patch does the latter - judging by comments in m32102.h it is intended to
    be non-static.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  22. [PATCH] m32r smp.h gcc4 fixes

    Al Viro authored Linus Torvalds committed
    extern on physid_2_cpu[] does not belong in smp.h - the thing is static.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  23. [PATCH] alpha spinlock code and bogus constraints

    Al Viro authored Linus Torvalds committed
    "=m" (lock->lock) / "1" (lock->lock) makes gcc4 unhappy; fixed by s/1/m/,
    same as in case of i386 rwsem.h where such variant had been accepted
    by both Linus and rth.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  24. [PATCH] alpha xchg fix

    Al Viro authored Linus Torvalds committed
    alpha xchg has to be a macro - alpha disables always_inline and if that
    puppy does not get inlined, we immediately blow up on undefined reference.
    Happens even on gcc3; with gcc4 that happens a _lot_.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  25. [PATCH] missing include in pcmcia_resource.c

    Al Viro authored Linus Torvalds committed
    missing include of asm/irq.h
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  26. [PATCH] alpha gcc4 warnings

    Al Viro authored Linus Torvalds committed
    on UP smp_call_function() is expanded to expression.  Alpha oprofile
    calls that puppy and ignores the return value.  And has -Werror for
    arch/*...
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  27. [PATCH] Kconfig fix (sparc32 drivers/char dependencies)

    Al Viro authored Linus Torvalds committed
    since sparc32 Kconfig includes drivers/char/Kconfig (instead of duplicating
    its parts) we need several new dependencies there to exclude the stuff
    broken on sparc32 and not excluded by existing dependencies.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  28. [PATCH] Kconfig fix (emac dependencient)

    Al Viro authored Linus Torvalds committed
    emac doesn't build modular; ibm_emac_debug doesn't build at all (missing
    headers).
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  29. [PATCH] Kconfig fix (CONFIG_PM on 44x)

    Al Viro authored Linus Torvalds committed
    CONFIG_PM is broken on 44x; removed duplicate entry for CONFIG_PM, made
    the inclusion of generic one conditional on BROKEN || !44x.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  30. [PATCH] Kconfig fix (ppc 4xx and early serial)

    Al Viro authored Linus Torvalds committed
    a bunch of ppc 4xx variants unconditionally calls early_serial_setup() and
    therefore needs SERIAL_8250
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  31. [PATCH] Kconfig fix (IRQ_ALL_CPUS vs. MV64360)

    Al Viro authored Linus Torvalds committed
    MV64360 does not support IRQ_ALL_CPUS - see arch/ppc/kernel/mv64360_pic.c.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  32. [PATCH] Kconfig fix (ppc32 SMP dependencies)

    Al Viro authored Linus Torvalds committed
    ppc SMP is supported only for 6xx/POWER3/POWER4 - i.e. ones that have
    PPC_STD_MMU.  Dependency fixed.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Acked-by: Paul Mackerras <paulus@samba.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  33. [PATCH] Kconfig fix (VGA console on arm/versatile)

    Al Viro authored Linus Torvalds committed
    VGA console doesn't exist (or build) on arm/versatile; dependency fixed.
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  34. [PATCH] Kconfig fix (amba on arm/versatile)

    Al Viro authored Linus Torvalds committed
    AMBA_PL010 is broken on arm/versatile; marked as such
    
    Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Something went wrong with that request. Please try again.