17 Feb, 2007

3 commits


09 Feb, 2007

1 commit


04 Feb, 2007

3 commits


03 Feb, 2007

7 commits


02 Feb, 2007

11 commits


31 Jan, 2007

15 commits

  • Have fun.

    >From 24f4a1a77431575a9cdfaae25adda85842099f70 Mon Sep 17 00:00:00 2001
    From: Al Viro
    Date: Mon, 1 Jan 2007 15:22:56 -0500
    Subject: [PATCH] netxen trivial annotations

    Signed-off-by: Al Viro
    Signed-off-by: Jeff Garzik

    Al Viro
     
  • * 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid:
    HID: fix pb_fnmode and move it to generic HID
    HID: fix hid-input mapping for Firefly Mini Remote Control
    USB HID: fix hid_blacklist clash for 0x08ca/0x0010
    HID: fix memleaking of collection

    Linus Torvalds
     
  • Fix a dangling pointer bug in ipmi_timeout_handler. A list of timedout
    messages is not re-initialized before reuse, causing the head of the list
    to point to freed memory.

    Signed-off-by: David Barksdale
    Signed-off-by: Corey Minyard
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    David Barksdale
     
  • jmicron module detects all JMB36x as JMB361 and PATA0 has wrong pin status
    of XICBLID.

    Cc: Jeff Garzik
    Cc: Alan Cox
    Cc: Bartlomiej Zolnierkiewicz
    Cc: Sergei Shtylyov
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    ethanhsiao@jmicron.com
     
  • Fix VIA quirks that were recently broken by Alan Cox in the upstream
    kernel (commit 1597cacbe39802d86656d1f2e6329895bd2ef531).

    My understanding is that pci_find_present() doesn't work yet at the time
    the quirks are run. So I used a two-step quirk as is done for some other
    quirks already. First we detect the VIA south bridges and set the right
    low and high device limits, then we are ready to actually run the quirks on
    the affected devices.

    Signed-off-by: Jean Delvare
    Acked-by: Alan Cox
    Acked-by: Nick Piggin
    Cc: Greg KH
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jean Delvare
     
  • This reverts commit 0c0b3ae68ec93b1db5c637d294647d1cca0df763.

    Quoth David:

    "Jeff, please revert

    It's wrong. We had a lengthy analysis of this piece of code
    several months ago, and it is correct.

    Consider, if we run the loop and we get an error
    the following happens:

    1) attempt of ifb_init_one(i) fails, therefore we should
    not try to "ifb_free_one()" on "i" since it failed
    2) the loop iteration first increments "i", then it
    check for error

    Therefore we must decrement "i" twice before the first
    free during the cleanup. One to "undo" the for() loop
    increment, and one to "skip" the ifb_init_one() case which
    failed."

    Reported-by: David Miller
    Acked-by: Jeff Garzik
    Cc: Andrew Morton
    Signed-off-by: Linus Torvalds

    Linus Torvalds
     
  • * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:
    libata: fix translation for START STOP UNIT
    libata-scsi: ata_task_ioctl should return ATA registers from sense data
    pata_platform: set_mode fix
    ata_if_xfermask() word 51 fix
    pata_sil680: PIO1 taskfile transfers overclocking fix (repost)
    libata: fix ata_eh_suspend() return value
    ahci: port_no should be used when clearing IRQ in ahci_thaw()

    Fix trivial conflict in drivers/ata/pata_platform.c manually

    Linus Torvalds
     
  • * master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:
    [CPUFREQ] Remove unneeded errata workaround from p4-clockmod.
    [CPUFREQ] check sysfs_create_link return value

    Linus Torvalds
     
  • * master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:
    [AGPGART] Add new IDs to VIA AGP.
    [AGPGART] Remove pointless assignment.
    [AGPGART] Remove pointless typedef in ati-agp
    [AGPGART] Prevent (unlikely) memory leak in amd_create_gatt_pages()
    [AGPGART] intel_agp: restore graphics device's pci space early in resume

    Linus Torvalds
     
  • * master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6:
    via82cxxx/pata_via: correct PCI_DEVICE_ID_VIA_SATA_EIDE ID and add support for CX700 and 8237S
    ide: unregister idepnp driver on unload
    ide: add missing __init tags to IDE PCI host drivers
    ia64: add pci_get_legacy_ide_irq()
    ide/generic: Jmicron has its own drivers now
    atiixp.c: add cable detection support for ATI IDE
    atiixp.c: sb600 ide only has one channel
    atiixp.c: remove unused code
    jmicron: fix warning
    ide: update MAINTAINERS entry

    Linus Torvalds
     
  • * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:
    Broadcom 4400 resume small fix
    b44: src_desc->addr is little-endian
    e100: fix irq leak on suspend/resume
    bonding: ARP monitoring broken on x86_64
    ehea: Fixed missing tasklet_kill() call
    ehea: Fixed wrong jumbo frames status query
    82596 warning fixes
    FS_ENET: OF-related fixup for FEC and SCC MAC's
    net: ifb error path loop fix
    b44: Fix frequent link changes

    Linus Torvalds
     
  • Signed-off-by: Al Viro
    Signed-off-by: Linus Torvalds

    Al Viro
     
  • Signed-off-by: Al Viro
    Signed-off-by: Linus Torvalds

    Al Viro
     
  • What DMA for 16bit pcmcia card, anyway? We never do request_dma()
    there and ->dma_channel never changes since initialization to -1.
    IOW, that call is dead code.

    Signed-off-by: Al Viro
    Signed-off-by: Linus Torvalds

    Al Viro
     
  • Signed-off-by: Al Viro
    Signed-off-by: Linus Torvalds

    Al Viro