25 Sep, 2006

19 commits


20 Sep, 2006

13 commits


19 Sep, 2006

8 commits

  • Signed-off-by: Trond Myklebust

    Trond Myklebust
     
  • Signed-off-by: Trond Myklebust

    Trond Myklebust
     
  • Signed-off-by: Trond Myklebust

    Trond Myklebust
     
  • This reverts commits 11012d419cfc0e0f78ca356aca03674217910124 and
    40dd2d20f220eda1cd0da8ea3f0f9db8971ba237, which allowed us to use the
    MMIO accesses for PCI config cycles even without the area being marked
    reserved in the e820 memory tables.

    Those changes were needed for EFI-environment Intel macs, but broke some
    newer Intel 965 boards, so for now it's better to revert to our old
    2.6.17 behaviour and at least avoid introducing any new breakage.

    Andi Kleen has a set of patches that work with both EFI and the broken
    Intel 965 boards, which will be applied once they get wider testing.

    Cc: Arjan van de Ven
    Cc: Edgar Hucek
    Cc: Andi Kleen
    Signed-off-by: Linus Torvalds

    Linus Torvalds
     
  • * git://git.infradead.org/mtd-2.6:
    [MTD] Use SEEK_{SET,CUR,END} instead of hardcoded values in mtdchar lseek()
    MTD: Fix bug in fixup_convert_atmel_pri
    [JFFS2][SUMMARY] Fix a summary collecting bug.
    [PATCH] [MTD] DEVICES: Fill more device IDs in the structure of m25p80
    MTD: Add lock/unlock operations for Atmel AT49BV6416
    MTD: Convert Atmel PRI information to AMD format
    fs/jffs2/xattr.c: remove dead code
    [PATCH] [MTD] Maps: Add dependency on alternate probe methods to physmap
    [PATCH] MTD: Add Macronix MX29F040 to JEDEC
    [MTD] Fixes of performance and stability issues in CFI driver.
    block2mtd.c: Make kernel boot command line arguments work (try 4)
    [MTD NAND] Fix lookup error in nand_get_flash_type()
    remove #error on !PCI from pmc551.c
    MTD: [NAND] Fix the sharpsl driver after breakage from a core conversion
    [MTD] NAND: OOB buffer offset fixups
    make fs/jffs2/nodelist.c:jffs2_obsolete_node_frag() static
    [PATCH] [MTD] NAND: fix dead URL in Kconfig

    Linus Torvalds
     
  • Fix a performance degradation introduced in 2.6.17. (30% degradation
    running dbench with 16 threads)

    Commit 21730eed11de42f22afcbd43f450a1872a0b5ea1, which claims to make
    EXT2_DEBUG work again, moves the taking of the kernel lock out of
    debug-only code in ext2_count_free_inodes and ext2_count_free_blocks and
    into ext2_statfs.

    The same problem was fixed in ext3 by removing the lock completely (commit
    5b11687924e40790deb0d5f959247ade82196665)

    Signed-off-by: Dave Kleikamp
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Dave Kleikamp
     
  • Remove definitions of PAGE_* from the user view
    Delete unnecessary comments referring to the size of pages
    Only include if we're in __KERNEL__

    Signed-off-by: David Woodhouse
    Signed-off-by: Matthew Wilcox
    Signed-off-by: Kyle McMartin
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Matthew Wilcox
     
  • Fix 'make headers_check' on m68k

    Signed-off-by: Geert Uytterhoeven
    Cc: Roman Zippel
    Cc: David Woodhouse
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven