Skip to content
Commits on Aug 24, 2005
  1. Linux v2.6.13-rc7

    Too many changes to release a final 2.6.13.
    Linus Torvalds committed Aug 23, 2005
  2. [PATCH] Fix IXP4xx CLOCK_TICK_RATE

    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>
    Deepak Saxena committed with Linus Torvalds Aug 23, 2005
  3. [PATCH] cpu_exclusive sched domains on partial nodes temp fix

    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>
    Paul Jackson committed with Linus Torvalds Aug 23, 2005
  4. Merge head 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kerne…

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

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

    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>
    Andi Kleen committed with Linus Torvalds Aug 23, 2005
  7. [PATCH] usbnet oops fix

    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>
    lepton committed with Linus Torvalds Aug 22, 2005
  8. [PATCH] i386: fix incorrect FP signal code

    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>
    Chuck Ebbert committed with Linus Torvalds Aug 23, 2005
  9. [PATCH] s390 __CHECKER__ ifdefs

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  10. [PATCH] %t... in vsnprintf

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  11. [PATCH] ad1980 makefile fix

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  12. [PATCH] Kconfig fix (non-modular SCSI drivers)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  13. [PATCH] Kconfig fix (missing dependencies on PCI in sound/*)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  14. [PATCH] missing exports on m32r

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

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  16. [PATCH] typo fix in qdio.c

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  17. [PATCH] emac netpoll fix

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  18. [PATCH] vidc gcc4 fix

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  19. [PATCH] broken inline asm on s390 (misuse of labels)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  20. [PATCH] m32r_sio gcc4 fixes

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  21. [PATCH] m32r icu_data gcc4 fixes

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  22. [PATCH] m32r smp.h gcc4 fixes

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  23. [PATCH] alpha spinlock code and bogus constraints

    "=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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  24. [PATCH] alpha xchg fix

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  25. [PATCH] missing include in pcmcia_resource.c

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  26. [PATCH] alpha gcc4 warnings

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  27. [PATCH] Kconfig fix (sparc32 drivers/char dependencies)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  28. [PATCH] Kconfig fix (emac dependencient)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  29. [PATCH] Kconfig fix (CONFIG_PM on 44x)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  30. [PATCH] Kconfig fix (ppc 4xx and early serial)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  31. [PATCH] Kconfig fix (IRQ_ALL_CPUS vs. MV64360)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  32. [PATCH] Kconfig fix (ppc32 SMP dependencies)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  33. [PATCH] Kconfig fix (VGA console on arm/versatile)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
  34. [PATCH] Kconfig fix (amba on arm/versatile)

    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>
    Al Viro committed with Linus Torvalds Aug 23, 2005
Something went wrong with that request. Please try again.