07 Nov, 2008

7 commits

  • …git/tip/linux-2.6-tip

    * 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    Revert "x86: default to reboot via ACPI"
    x86: align DirectMap in /proc/meminfo
    AMD IOMMU: fix lazy IO/TLB flushing in unmap path
    x86: add smp_mb() before sending INVALIDATE_TLB_VECTOR
    x86: remove VISWS and PARAVIRT around NR_IRQS puzzle
    x86: mention ACPI in top-level Kconfig menu
    x86: size NR_IRQS on 32-bit systems the same way as 64-bit
    x86: don't allow nr_irqs > NR_IRQS
    x86/docs: remove noirqbalance param docs
    x86: don't use tsc_khz to calculate lpj if notsc is passed
    x86, voyager: fix smp_intr_init() compile breakage
    AMD IOMMU: fix detection of NP capable IOMMUs

    Linus Torvalds
     
  • FAT has the ATTR_RO (read-only) attribute. But on Windows, the ATTR_RO
    of the directory will be just ignored actually, and is used by only
    applications as flag. E.g. it's setted for the customized folder by
    Explorer.

    http://msdn2.microsoft.com/en-us/library/aa969337.aspx

    This adds "rodir" option. If user specified it, ATTR_RO is used as
    read-only flag even if it's the directory. Otherwise, inode->i_mode
    is not used to hold ATTR_RO (i.e. fat_mode_can_save_ro() returns 0).

    Signed-off-by: OGAWA Hirofumi
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    OGAWA Hirofumi
     
  • While debugging a sync mount regression on vfat I noticed that there were
    mount options parsed by the driver that were not documented.

    [hirofumi@mail.parknet.co.jp: fix some parts]
    Signed-off-by: Bart Trojanowski
    Signed-off-by: OGAWA Hirofumi
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Bart Trojanowski
     
  • cpuset can be used to move a process onto or off an isolated CPU.

    Signed-off-by: Li Zefan
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Li Zefan
     
  • P700m support was added in:
    9cff3b383dad193b0762c27278a16237e10b53dc

    Update cciss.txt to match.

    Signed-off-by: dann frazier
    Acked-by: Mike Miller
    Cc: Jens Axboe
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    dann frazier
     
  • Signed-off-by: Tim Hockin
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Tim Hockin
     
  • Add support for 2 new SAS/SATA controllers.

    Signed-off-by: Mike Miller
    Cc: Jens Axboe
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Mike Miller
     

04 Nov, 2008

3 commits


31 Oct, 2008

16 commits

  • Impact: add new generic io_map_*() APIs

    Graphics devices have large PCI apertures which would consume a significant
    fraction of a 32-bit address space if mapped during driver initialization.
    Using ioremap at runtime is impractical as it is too slow.

    This new set of interfaces uses atomic mappings on 32-bit processors and a
    large static mapping on 64-bit processors to provide reasonable 32-bit
    performance and optimal 64-bit performance.

    The current implementation sits atop the io_map_atomic fixmap-based
    mechanism for 32-bit processors.

    This includes some editorial suggestions from Randy Dunlap for
    Documentation/io-mapping.txt

    Signed-off-by: Keith Packard
    Signed-off-by: Eric Anholt
    Signed-off-by: Ingo Molnar

    Keith Packard
     
  • Paul Mundt
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:
    lguest: fix irq vectors.
    lguest: fix early_ioremap.
    lguest: fix example launcher compile after moved asm-x86 dir.

    Linus Torvalds
     
  • …l/git/tip/linux-2.6-tip

    * 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    sched: remove sched-design.txt from 00-INDEX
    sched: change sched_debug's mode to 0444

    Linus Torvalds
     
  • …nel/git/tip/linux-2.6-tip

    * 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    ftrace: handle archs that do not support irqs_disabled_flags

    Linus Torvalds
     
  • Signed-off-by: Rusty Russell

    Rusty Russell
     
  • * master.kernel.org:/home/rmk/linux-2.6-arm:
    [ARM] 5326/1: AFEB9260: Fix for i2c_board_info structure
    [ARM] mx31ads: Add missing include
    [ARM] MXC: Fix mxc_gpio_get(), which must read PSR register instead DR.
    [ARM] MX3: Use ioremap wrapper to map SoC devices nonshared
    [ARM] gpio_free might sleep, arm architecture
    [ARM] ep93xx: fix OHCI DMA mask
    leds: da903x: (da9030 only) led brightness reversed.
    [ARM] sharpsl_pm: fix compilation w/o CONFIG_PM
    [ARM] pcm037: map AIPS1 and AIPS2 as nonshared area
    [ARM] build fixes for netX serial driver
    [ARM] 5323/1: Remove outdated empeg documentation.
    [ARM] 5299/1: Add maintainer for Mobilepro 900/c
    [ARM] corgi_lcd: fix simultaneous compilation with corgi_bl
    [ARM] pxa/spitz: fix spi cs on spitz
    [ARM] 5322/1: Fix fastpath issue in mmci.c
    [ARM] xsc3: revert writethrough memory-type encoding change

    Linus Torvalds
     
  • Impact: build fix on non-lockdep architectures

    Some architectures do not support a way to read the irq flags that
    is set from "local_irq_save(flags)" to determine if interrupts were
    disabled or enabled. Ftrace uses this information to display to the user
    if the trace occurred with interrupts enabled or disabled.

    Besides the fact that those archs that do not support this will fail to
    compile, unless they fix it, we do not want to have the trace simply
    say interrupts were not disabled or they were enabled, without knowing
    the real answer.

    This patch adds a 'X' in the output to let the user know that the
    architecture they are running on does not support a way for the tracer
    to determine if interrupts were enabled or disabled. It also lets those
    same archs compile with tracing enabled.

    Signed-off-by: Steven Rostedt
    Signed-off-by: Ingo Molnar

    Steven Rostedt
     
  • …git/tip/linux-2.6-tip

    * 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, gart: fix gart detection for Fam11h CPUs
    x86: 64 bit print out absent pages num too
    x86, kdump: fix invalid access on i386 sparsemem
    x86: fix APIC_DEBUG with inquire_remote_apic
    x86: AMD microcode patch loader author update
    x86: microcode patch loader author update
    mailmap: add Peter Oruba
    x86, bts: improve help text for BTS config
    doc/x86: fix doc subdirs

    Linus Torvalds
     
  • * 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
    i2c-s3c2410: Correct use of ! and &
    i2c: The i2c mailing list is moving
    scx200_i2c: Add missing class parameter

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6:
    Driver core: fix 'dynamic_debug' cmd line parameter
    HOWTO: Sync patch for jp_JP/HOWTO
    Update stable tree documentation
    sysfs: Fix return values for sysdev_store_{ulong,int}
    driver core: drivers/base/sys.c: update comments
    Document kernel taint flags properly

    Linus Torvalds
     
  • Acked-by: Randy Dunlap
    Signed-off-by: Alan Cox
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Alan Cox
     
  • Just corrected the book name. I'm probably the only one who ever read
    this file :-)

    Signed-off-by: Jiri Pirko
    Signed-off-by: Randy Dunlap
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jiri Pirko
     
  • The total width of the command name plus spaces should be
    8 characters, but were 7 and 9, respectively. With 8 chars,
    all commands are now lining up nicely.

    The mandocs, psdocs, xmldocs commands are OK.

    Before:
    HOSTCC scripts/basic/docproc
    DOCPROC Documentation/DocBook/deviceiobook.xml
    HTML Documentation/DocBook/deviceiobook.html
    DOCPROC Documentation/DocBook/wanbook.xml
    PDF Documentation/DocBook/wanbook.pdf

    After:
    HOSTCC scripts/basic/docproc
    DOCPROC Documentation/DocBook/deviceiobook.xml
    HTML Documentation/DocBook/deviceiobook.html
    DOCPROC Documentation/DocBook/wanbook.xml
    PDF Documentation/DocBook/wanbook.pdf

    Signed-off-by: Hans Ulrich Niedermann
    Signed-off-by: Randy Dunlap
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Hans Ulrich Niedermann
     
  • Nothing uses prepare_write or commit_write. Remove them from the tree
    completely.

    [akpm@linux-foundation.org: schedule simple_prepare_write() for unexporting]
    Signed-off-by: Nick Piggin
    Cc: Christoph Hellwig
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Nick Piggin
     
  • Signed-off-by: Alexey Dobriyan
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Alexey Dobriyan
     

30 Oct, 2008

7 commits


29 Oct, 2008

1 commit


28 Oct, 2008

3 commits

  • The Documentation/i386 and Documentation/x86_64 directories and their
    contents have been moved into Documentation/x86. Fix references to
    those files accordingly.

    Signed-off-by: Uwe Hermann
    Signed-off-by: Randy Dunlap
    Signed-off-by: Ingo Molnar

    Uwe Hermann
     
  • This code has been dead for many years. The last update it received
    was in 2003 in order to update it for the driver model changes, though
    it had already been in disarray and unused before that point. The only
    boards that ever used this chip have not had users in many years either,
    so it is finally safe to just kill it off and move on with life.

    Signed-off-by: Paul Mundt

    Paul Mundt
     
  • Impact: documentation fix

    sched-design-CFS.txt wrongly references sched_granularity_ns sysctl,
    as its name in fact is sched_min_granularity_ns.

    Signed-off-by: Jiri Kosina
    Acked-by: Peter Zijlstra
    Signed-off-by: Ingo Molnar

    Jiri Kosina
     

27 Oct, 2008

3 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
    Input: psmouse - add support for Elantech touchpads
    Input: i8042 - add Blue FB5601 to noloop exception table

    Linus Torvalds
     
  • Fix docbook fatal errors (file location changed):

    docproc: lin2628-rc1/include/asm-x86/io_32.h: No such file or directory
    make[1]: *** [Documentation/DocBook/deviceiobook.xml] Error 1

    docproc: lin2628-rc1/include/asm-x86/atomic_32.h: No such file or directory
    make[1]: *** [Documentation/DocBook/kernel-api.xml] Error 1

    docproc: lin2628-rc1/include/asm-x86/mca_dma.h: No such file or directory
    make[1]: *** [Documentation/DocBook/mcabook.xml] Error 1

    Signed-off-by: Randy Dunlap
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • The LM99 differs from the LM86, LM89 and LM90 in that it reports
    remote temperatures (temp2) 16 degrees lower than they really are. So
    far we have been cheating and handled this in userspace but it really
    should be handled by the driver directly.

    Signed-off-by: Jean Delvare
    Cc: Matthew Garrett

    Jean Delvare