1. 26 1月, 2007 4 次提交
  2. 24 1月, 2007 27 次提交
  3. 23 1月, 2007 9 次提交
    • J
      [PATCH] x86: fix PDA variables to work during boot · 9ee79a3d
      James Bottomley 提交于
      The current PDA code, which went in in post 2.6.19 has a flaw in that it
      doesn't correctly cycle the GDT and %GS segment through the boot PDA,
      the CPU PDA and finally the per-cpu PDA.
      
      The bug generally doesn't show up if the boot CPU id is zero, but
      everything falls apart for a non zero boot CPU id.  The basically kills
      voyager which is perfectly capable of doing non zero CPU id boots, so
      voyager currently won't boot without this.
      
      The fix is to be careful and actually do the GDT setups correctly.
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      Cc: Andi Kleen <ak@suse.de>
      Cc: Jeremy Fitzhardinge <jeremy@goop.org>
      Cc: Andrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      9ee79a3d
    • L
      Merge git://git.infradead.org/mtd-2.6 · ebcccd14
      Linus Torvalds 提交于
      * git://git.infradead.org/mtd-2.6: (84 commits)
        [JFFS2] debug.h: include <linux/sched.h> for current->pid
        [MTD] OneNAND: Handle DDP chip boundary during read-while-load
        [MTD] OneNAND: return ecc error code only when 2-bit ecc occurs
        [MTD] OneNAND: Implement read-while-load
        [MTD] OneNAND: fix onenand_wait bug in read ecc error
        [MTD] OneNAND: release CPU in cycles
        [MTD] OneNAND: add subpage write support
        [MTD] OneNAND: fix onenand_wait bug
        [JFFS2] use the ref_offset macro
        [JFFS2] Reschedule in loops
        [JFFS2] Fix error-path leak in summary scan
        [JFFS2] add cond_resched() when garbage collecting deletion dirent
        [MTD] Nuke IVR leftovers
        [MTD] OneNAND: fix oob handling in recent oob patch
        [MTD] Fix ssfdc blksize typo
        [JFFS2] replace kmalloc+memset with kzalloc
        [MTD] Fix SSFDC build for variable blocksize.
        [MTD] ESB2ROM uses PCI
        [MTD] of_device-based physmap driver
        [MTD] Support combined RedBoot FIS directory and configuration area
        ...
      ebcccd14
    • H
      [PATCH] vmx: Fix register constraint in launch code · e0015489
      Herbert Xu 提交于
      Both "=r" and "=g" breaks my build on i386:
      
        $ make
          CC [M]  drivers/kvm/vmx.o
        {standard input}: Assembler messages:
        {standard input}:3318: Error: bad register name `%sil'
        make[1]: *** [drivers/kvm/vmx.o] Error 1
        make: *** [_module_drivers/kvm] Error 2
      
      The reason is that setbe requires an 8-bit register but "=r" does not
      constrain the target register to be one that has an 8-bit version on
      i386.
      
      According to
      
      	http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10153
      
      the correct constraint is "=q".
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      e0015489
    • L
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 · 46fd9061
      Linus Torvalds 提交于
      * master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:
        PCI: fix pci-driver kernel-doc
        PCI: rework Documentation/pci.txt
        PCI: Unhide the SMBus on the Asus P4P800-X
      46fd9061
    • L
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 · 39470bf2
      Linus Torvalds 提交于
      * master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6:
        USB: unusual_devs.h entry for nokia 6233
        USB: Fix for typo in ohci-ep93xx.c
        USB: disable USB_MULTITHREAD_PROBE
        USB: add vendor/device id for Option GT Max 3.6 cards
        USB: unusual_devs.h for 0x046b:ff40
        USB: make usbhid ignore Imation Disc Stakka
        USB: rndis_host: fix crash while probing a Nokia S60 mobile
        USB: asix: Detect internal PHY and enable/use accordingly
        usbtouchscreen: make ITM screens report BTN_TOUCH as zero when not touched
      39470bf2
    • R
      PCI: fix pci-driver kernel-doc · ae9608af
      Randy Dunlap 提交于
      Function short description should be on only one line.
      Signed-off-by: NRandy Dunlap <randy.dunlap@oracle.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      ae9608af
    • G
      PCI: rework Documentation/pci.txt · 74da15eb
      Grant Grundler 提交于
      Rewrite Documentation/pci.txt:
      o restructure document to match how API is used when writing init code.
      o update to reflect changes in struct pci_driver function pointers.
      o removed language on "new style vs old style" device discovery.
        "Old style" is now deprecated. Don't use it. Left description in
        to document existing driver behaviors.
      o add section "Legacy I/O Port free driver" by Kenji Kaneshige
        http://lkml.org/lkml/2006/11/22/25
        (renamed to "pci_enable_device_bars() and Legacy I/O Port space")
      o add "MMIO space and write posting" section to help avoid common pitfall
        when converting drivers from IO Port space to MMIO space.
        Orignally posted http://lkml.org/lkml/2006/2/27/24
      o many typo/grammer/spelling corrections from Randy Dunlap
      o two more spelling corrections from Stephan Richter
      o fix CodingStyle as per Randy Dunlap
      Signed-off-by: NGrant Grundler <grundler@parisc-linux.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      74da15eb
    • J
      PCI: Unhide the SMBus on the Asus P4P800-X · 2e45785c
      Jean Delvare 提交于
      Unhide the SMBus on the Asus P4P800-X (and probably some other
      models of the family.) This gives access to the memory module SPD
      EEPROMs.
      
      Thanks to Winbond for supporting the lm-sensors project with the
      donation of this motherboard.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      2e45785c
    • M
      USB: unusual_devs.h entry for nokia 6233 · 39559b4f
      Manuel Osdoba 提交于
      In appendix a patch for the nokia 6233 mobile phone is included.
      The patch is against 2.6.20-rc5. It is my first patch. Hopefully it has
      the right format. The code makes my nokia 6233 on my computer work.
      
      
      From: Manuel Osdoba <manuel.osdoba@tu-ilmenau.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      39559b4f