1. 21 Feb, 2003 19 commits
    • Kai Germaschewski's avatar
      do_mounts: __init* cleanup · 224e4d06
      Kai Germaschewski authored
      o prepare_namespace() is called before free_initmem(), so it can
        be __init.
      o all static data in do_mounts.c can be __initdata for the same reason.
      o move the __init into its standard location between return value
        and function name.
      o root_device_name can be a char *.
      224e4d06
    • Kai Germaschewski's avatar
      do_mounts: Move devfs into own file. · e8f787bf
      Kai Germaschewski authored
      Get rid of a couple scattered #ifdef CONFIG_DEVFS_FS in init/do_mounts.c
      by moving the devfs code into its own file and using stubs when it's
      not selected.
      e8f787bf
    • Brian Gerst's avatar
      [PATCH] Remove checkhelp.pl and header.tk · dccd1d8f
      Brian Gerst authored
      Changes in the config system have obsoleted these files.
      dccd1d8f
    • Brian Gerst's avatar
      [PATCH] Trival patch to i386 enter_lazy_tlb() · 22d22de6
      Brian Gerst authored
      Moves the #ifdef into the function to improve readability.
      22d22de6
    • Linus Torvalds's avatar
      Merge bk://linux-bt.bkbits.net/bt-2.5 · adb35b9d
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      adb35b9d
    • Brian Gerst's avatar
      [PATCH] Clean up list head usage in sysrq.c · b4274bcf
      Brian Gerst authored
      Use list_for_each_entry() instead of open code.
      b4274bcf
    • Brian Gerst's avatar
      [PATCH] Use mempool_alloc/free_slab · 91bdae7c
      Brian Gerst authored
      Convert fs/bio.c and fs/jfs/jfs_metapage.c to use the mempool_alloc_slab
      and mempool_free_slab helper functions.
      91bdae7c
    • Andrew Morton's avatar
      [PATCH] pnp compile fix · 7bdcfe31
      Andrew Morton authored
      fix two tpyos
      7bdcfe31
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/gregkh/linux/pci-2.5 · ebe7808b
      Linus Torvalds authored
      into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
      ebe7808b
    • Linus Torvalds's avatar
      Merge bk://linux-pnp.bkbits.net/linus-2.5 · f921e208
      Linus Torvalds authored
      into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
      f921e208
    • Linus Torvalds's avatar
      Merge bk://ppc.bkbits.net/for-linus-ppc · 75b6d5db
      Linus Torvalds authored
      into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
      75b6d5db
    • Paul Mackerras's avatar
      Merge samba.org:/home/paulus/kernel/linux-2.5 · 3627be6d
      Paul Mackerras authored
      into samba.org:/home/paulus/kernel/for-linus-ppc
      3627be6d
    • Stelian Pop's avatar
      [PATCH] use correct gcc flags when compiling for Crusoe · 97229062
      Stelian Pop authored
      This makes use of 'check_gcc' facility when compiling for a Crusoe
      processor in order to choose the correct -falign or -malign compiler
      flags.
      97229062
    • Stelian Pop's avatar
      [PATCH] meye suspend/resume capabilities · ed9ce517
      Stelian Pop authored
      This adds suspend/resume capabilities to the meye driver.
      ed9ce517
    • Stelian Pop's avatar
      [PATCH] sonypi and input subsystem · 90c25ebb
      Stelian Pop authored
      This makes the sonypi driver forward the VAIO jog-dial events directly
      to the input subsystem as mouse wheel events.  This way one is not
      required anymore to have an external daemon polling /dev/sonypi if
      interested only in jogdial events.
      90c25ebb
    • Christoph Hellwig's avatar
    • Christoph Hellwig's avatar
      [PATCH] try_module_get(THIS_MODULE) is bogus · 6fe56a9f
      Christoph Hellwig authored
      In most cases the fix is to add an struct module * member to the operations
      vector instead and manipulate the refcounts in the callers context.
      
      For the ALSA cases it was completly superflous (when will people get it that
      using an exported symbol will make it's module unloadable?..)
      6fe56a9f
    • Linus Torvalds's avatar
      We don't need to wait for task in-activity in release_task() any more, · 3d3f22be
      Linus Torvalds authored
      since we now properly reference-count the allocations and thus can't
      be freeing the thread structures from underneath the task running on
      another CPU.
      
      Move "free_uid(p->user)" and "security_task_free()" to __put_task_struct(),
      so that we're guaranteed to always have a user structure pointer.
      3d3f22be
    • Pamela Delaney's avatar
      [PATCH] Fusion Driver 2.05.00.03 against 2.5.62bk3 · bf6ca902
      Pamela Delaney authored
      Please accept this large patch against 2.5.62bk4 to update the
      Fusion-MPT driver from 2.03.01.01 to 2.05.00.03.
      
      This version contains full 2.5 kernel support (add, configuration &
      removal of disks, new module hooks), performance enhancements, removal
      of obsolete code that is 2.4 (or earlier) specific and removal of blank
      spaces at end of lines.  Tested overnight on 2.5.62bk3 and ran some
      tests against bk4 this morning on both machines.  Things appear to be
      fine - have not tested the two failure conditions today.
      
      The driver has been tested on two different platforms:
      
      - P4 4-processor
         o boot controller
         o built into kernel
         o disk add, configure, remove
         o bus, target reset
         o device offline cases
         o cross channel I/O stress tests w/ Fibre and SCSI
      
       - Athlon uniprocessor, IDE boot
         o Ran a test that repeatedly loads the driver, mounts disks, runs a
           short I/O test (20mins) then unload the driver components in a
           different order
      
      Failures:
         o Unable to boot if boot controller is built as a module - pivot_root
           fails (Happens if IDE or SCSI boot)
      
         o Problems when formatting large SCSI disks.  On P4 w/ 2.5.60, there
           were no difficulties formatting a 36GB disk.  On Athlon, mkfs.ext2
           would never send a write command to the driver (verified w/ SCSI
           trace and driver debug).  Reads completed successfully.  mkfs.ext2
           would not exit and is shown as a running process.
      
           Smaller partitions were formatted correctly.  W/ 2.5.62 failures on
           P4 and Athlon.
      
           Same error with other drivers. 100% reproducible.
      bf6ca902
  2. 20 Feb, 2003 15 commits
  3. 19 Feb, 2003 6 commits