1. 22 Apr, 2004 24 commits
    • David S. Miller's avatar
      Merge nuts.davemloft.net:/disk1/BK/network-2.6 · 88d0505c
      David S. Miller authored
      into nuts.davemloft.net:/disk1/BK/net-2.6
      88d0505c
    • Mikael Pettersson's avatar
      [PATCH] use smp_processor_id() in init_IRQ() · 98a5d354
      Mikael Pettersson authored
      This replaces current_thread_info()->cpu in i386' init_IRQ() by the
      equivalent smp_processor_id().
      
      Reduces overhead on UP, and makes the code cleaner.
      98a5d354
    • Mikael Pettersson's avatar
      [PATCH] clean up Pentium M quirk code in nmi.c · 7bc2551d
      Mikael Pettersson authored
      This simplifies the Pentium M quirk code in nmi.c, and eliminates an
      unnecessary apic_read().
      
      Local APIC accesses are not zero-cycle; let's not inflict more damage
      than we must.
      7bc2551d
    • Andrew Morton's avatar
      [PATCH] ppc64: Set ARCH_MIN_TASKALIGN · f377a822
      Andrew Morton authored
      From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      
      We need some alignement of those structs for proper operations especially
      with FP and Altivec, or SLAB_DEBUG can break us.
      f377a822
    • Andrew Morton's avatar
      [PATCH] ppc64: add some iSeries proc entries · cec75551
      Andrew Morton authored
      From: Stephen Rothwell <sfr@canb.auug.org.au>
      
      This patch just adds some proc entries for the virtual tape and cdrom
      drivers to allow mapping between linux devices and OS/400 ones.  This is
      expected by existing users and there is no other way to do this
      translation.
      cec75551
    • Andrew Morton's avatar
      [PATCH] sunrpc rmmod oops fix · 32419a40
      Andrew Morton authored
      From: "J. Bruce Fields" <bfields@fieldses.org>
      
      Unregister svcauth_gss caches on exit from gss module; fixes an oops on
      rmmod.
      32419a40
    • Andrew Morton's avatar
      [PATCH] Set ARCH_MIN_TASKALIGN on ppc32 · 39b000cf
      Andrew Morton authored
      From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      
      From: David Woodhouse <dwmw2@infradead.org>
      
      Without this the task struct gets unaligned when using SLAB_DEBUG, causing
      random problems with FP and Altivec.
      39b000cf
    • Andrew Morton's avatar
      [PATCH] Update comment in fs/compat.c · 366779f7
      Andrew Morton authored
      From: Ralf Baechle <ralf@linux-mips.org>
      
      MIPS now also uses the generic ioctl compat code.
      366779f7
    • Andrew Morton's avatar
      [PATCH] MIPS is an a.out free zone · 479308ad
      Andrew Morton authored
      From: Ralf Baechle <ralf@linux-mips.org>
      
      MIPS never uses a.out
      479308ad
    • Andrew Morton's avatar
      [PATCH] Merge missing MIPS i8042 bits · 2b7058b3
      Andrew Morton authored
      From: Ralf Baechle <ralf@linux-mips.org>
      
      - Add HPC3 PS/2 driver bits for SGI IP22 aka Indy
      - Add Mace PS/2 driver bits for SGI IP32 aka O2
      - Add R4030 PS/2 driver bits for Jazz family
      - Don't register I/O ports where we're using the I/O port memory window
         to access the i8042 registers
      2b7058b3
    • Andrew Morton's avatar
      [PATCH] Add Pete Popov to credits · 0ef7471d
      Andrew Morton authored
      From: Ralf Baechle <ralf@linux-mips.org>
      
      Add Pete to CREDITS for all the time he's invested into supporting the AMD
      Alchemy of SOCs and eval boards.
      0ef7471d
    • Andrew Morton's avatar
      [PATCH] MIPS: PCI code is now shared. · c833da0b
      Andrew Morton authored
      From: Ralf Baechle <ralf@linux-mips.org>
      
      All MIPS systems use the same PCI code now.
      c833da0b
    • Andrew Morton's avatar
      [PATCH] fbdev comment fix · 82e07b2c
      Andrew Morton authored
      Fix the incorrect comment which caused the fb_ioctl confusion.
      82e07b2c
    • Andrew Morton's avatar
      [PATCH] dynamic proc cleanups · e5c7f247
      Andrew Morton authored
      From: Matt Mackall <mpm@selenic.com>
      
      Delete obsolete comment and kill test of obsolete define.
      e5c7f247
    • Andrew Morton's avatar
      [PATCH] EDD: set sysfs attr owner field · 507662e1
      Andrew Morton authored
      From: Matt Domsch <Matt_Domsch@dell.com>
      
      The patch below from Michael E.  Brown properly sets the owner field of a
      sysfs attribute.  Without this patch, it is possible to crash the kernel with
      a simultaneous insmod/rmmod while reading files exported by the module.
      507662e1
    • Andrew Morton's avatar
      [PATCH] s390: crypto api. · fcde1407
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      Add support for z990 crypto instructions to in-kernel crypto api.
      fcde1407
    • Andrew Morton's avatar
      [PATCH] s390: zfcp adapter fixes. · 35a52a80
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      zfcp host adapter changes:
       - Fix error recovery stall in case of unavailable nameserver.
       - Reset host_scribble field to NULL in scsi_cmd.
       - Remove request debug code.
      35a52a80
    • Andrew Morton's avatar
      [PATCH] s390: dasd device driver. · 19edabfd
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      dasd device driver changes:
       - Initialize open_count with -1 to account for blkdev_open in
         dasd_scan_partitions.
       - Introduce USE_ERP request flag to selectivly switch off error
         recovery for reserve, release & unconditional reserve ioctls.
      19edabfd
    • Andrew Morton's avatar
      [PATCH] s390: network device drivers. · 8d21a7e3
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      Network driver changes:
       - qeth: Fix reference counting in regard to sysfs backing store patches.
       - qeth: Prefix kernel thread names with qeth_.
       - qeth: Remove inbound and outbound tasklets. Handle buffers directly
               in the interrupts handlers.
       - iucv: Add missing kfree in iucv_register_program.
       - iucv: Add missing return in netiucv_transmit_skb.
       - iucv: Check for NULL pointer in conn_action_txdone.
      8d21a7e3
    • Andrew Morton's avatar
      [PATCH] s390: 3270 device driver. · c6f7f898
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      3270 device driver changes:
       - Add NULL pointer checks.
      c6f7f898
    • Andrew Morton's avatar
      [PATCH] s390: common i/o layer. · 3b1e2468
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      Common i/o layer changes:
       - Quiesce active subchannels for lpar reipl.
       - Delete timer after reception of interrupt for kill on timeout.
       - Cleanup some comments in qdio.
      3b1e2468
    • Andrew Morton's avatar
      [PATCH] s390: core s390. · a23d3734
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      s390 core changes:
       - Fix race in do_call_softirq in regard to kernel preemption.
       - Fix typo in compat mq system call wrappers.
       - Add s390 to Kconfig for AUDITSYSCALL.
       - Redefine TASK_SIZE to TASK31_SIZE for compilation of binfmt_elf32.
       - Use correct error value for sys32_ipc when called with an invalid number.
       - New default configuration.
      a23d3734
    • Andrew Morton's avatar
      [PATCH] ppc64: iSeries virtual cdrom module fix · ff15d3ec
      Andrew Morton authored
      From: Stephen Rothwell <sfr@canb.auug.org.au>
      
      This patch fixes loading viocd as a module.  It would oops because I was
      passing the address of a static buffer to dma_map_single and when loaded as
      a module, this address is not valid for that purpose.
      
      There are a couple of simple cleanups here as well.
      ff15d3ec
    • Andrew Morton's avatar
      [PATCH] remove show_trace_task() · d8932719
      Andrew Morton authored
      It no longer has any callers.
      d8932719
  2. 21 Apr, 2004 16 commits