1. 08 11月, 2007 4 次提交
    • D
      [POWERPC] Fix mv643xx_pci sysfs .read and .write functions · d102c9d5
      Dale Farnsworth 提交于
      Commit 91a69029 introduced an additional parameter to the .read and .write
      methods for sysfs binary attributes.  Two mv64x60_pci functions
      were missed in that patch, resulting in these errors:
      	/cache/git/linux-2.6/arch/powerpc/sysdev/mv64x60_pci.c:77: warning: initialization from incompatible pointer type
      	/cache/git/linux-2.6/arch/powerpc/sysdev/mv64x60_pci.c:78: warning: initialization from incompatible pointer type
      
      Add the missing "struct bin_attribute *" parameter.
      Signed-off-by: NDale Farnsworth <dale@farnsworth.org>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      d102c9d5
    • A
      [POWERPC] i8259: Add disable method · 3a800ff5
      Aurelien Jarno 提交于
      Since commit 76d21601, the NE2000 card
      is not working anymore on PPC and POWERPC and produces WATCHDOG
      timeouts.
      
      The patch below fixes that the same way it has been done on x86, x86_64
      and MIPS.
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      3a800ff5
    • M
      [POWERPC] Read back MSI message in rtas_setup_msi_irqs() so restore works · 1db3e890
      Michael Ellerman 提交于
      There are plans afoot to use pci_restore_msi_state() to restore MSI
      state after a device reset.  In order for this to work for the RTAS MSI
      backend, we need to read back the MSI message from config space after
      it has been setup by firmware.
      
      This should be sufficient for restoring the MSI state after a device
      reset, however we will need to revisit this for suspend to disk if that
      is ever implemented on pseries.
      Signed-off-by: NMichael Ellerman <michael@ellerman.id.au>
      Acked-by: NLinas Vepstas <linas@austin.ibm.com>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      1db3e890
    • O
      [POWERPC] Fix build break in arch/ppc/syslib/m8260_setup.c · bdd71eec
      Olof Johansson 提交于
      Fix build break and warnings in current mainline git:
      
      arch/ppc/syslib/m8260_setup.c: In function 'm8260_setup_arch':
      arch/ppc/syslib/m8260_setup.c:63: error: implicit declaration of function 'identify_ppc_sys_by_name_and_id'
      arch/ppc/syslib/m8260_setup.c:64: warning: passing argument 1 of 'in_be32' makes pointer from integer without a cast
      arch/ppc/syslib/m8260_setup.c: In function 'm8260_show_cpuinfo':
      arch/ppc/syslib/m8260_setup.c:158: warning: format '%08x' expects type 'unsigned int', but argument 5 has type 'long unsigned int'
      arch/ppc/syslib/m8260_setup.c:158: warning: format '%d' expects type 'int', but argument 6 has type 'long unsigned int'
      arch/ppc/syslib/m8260_setup.c:158: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long unsigned int'
      arch/ppc/syslib/m8260_setup.c:158: warning: format '%u' expects type 'unsigned int', but argument 8 has type 'long unsigned int'
      arch/ppc/syslib/m8260_setup.c:158: warning: format '%u' expects type 'unsigned int', but argument 9 has type 'long unsigned int'
      make[1]: *** [arch/ppc/syslib/m8260_setup.o] Error 1
      make[1]: *** Waiting for unfinished jobs....
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      bdd71eec
  2. 02 11月, 2007 2 次提交
    • P
      Merge branch 'linux-2.6' into merge · 97a4649d
      Paul Mackerras 提交于
      97a4649d
    • L
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 · 54866f03
      Linus Torvalds 提交于
      * 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:
        [IRDA] IRNET: Fix build when TCGETS2 is defined.
        [NET]: docbook fixes for netif_ functions
        [NET]: Hide the net_ns kmem cache
        [NET]: Mark the setup_net as __net_init
        [NET]: Hide the dead code in the net_namespace.c
        [NET]: Relax the reference counting of init_net_ns
        [NETNS]: Make the init/exit hooks checks outside the loop
        [NET]: Forget the zero_it argument of sk_alloc()
        [NET]: Remove bogus zero_it argument from sk_alloc
        [NET]: Make the sk_clone() lighter
        [NET]: Move some core sock setup into sk_prot_alloc
        [NET]: Auto-zero the allocated sock object
        [NET]: Cleanup the allocation/freeing of the sock object
        [NET]: Move the get_net() from sock_copy()
        [NET]: Move the sock_copy() from the header
        [TCP]: Another TAGBITS -> SACKED_ACKED|LOST conversion
        [TCP]: Process DSACKs that reside within a SACK block
      54866f03
  3. 01 11月, 2007 29 次提交
  4. 31 10月, 2007 5 次提交