1. 03 Sep, 2003 15 commits
    • Andrew Morton's avatar
      [PATCH] MODULE_ALIAS() in block devices · e46674c8
      Andrew Morton authored
      From: Rusty Russell <rusty@rustcorp.com.au>
      
      Previously, default aliases were hardwired into modutils.  Now they should
      be inside the modules, using MODULE_ALIAS() (they will be overridden by any
      user alias).
      e46674c8
    • Andrew Morton's avatar
      [PATCH] might_sleep() improvements · 5eebb6f2
      Andrew Morton authored
      From: Mitchell Blank Jr <mitch@sfgoth.com>
      
      This patch makes the following improvements to might_sleep():
      
       o Add a "might_sleep_if()" macro for when we might sleep only if some
         condition is met.  It's a bit tidier, and has an unlikely() in it.
      
       o Add might_sleep checks to skb_share_check() and skb_unshare() which
         sometimes need to allocate memory.
      
       o Make all architectures call might_sleep() in both down() and
         down_interruptible().  Before only ppc, ppc64, and i386 did this check.
         (sh did the check on down() but not down_interruptible())
      5eebb6f2
    • Andrew Morton's avatar
      [PATCH] more slab page checking · 55308a20
      Andrew Morton authored
      Add checks for kfree() of a page which was allocated with __alloc_pages(),
      and for free_pages() of a page which was allocated with kmalloc().
      55308a20
    • Andrew Morton's avatar
      [PATCH] proc_misc.c needs irq.h · 6571a956
      Andrew Morton authored
      fs/proc/proc_misc.c: In function `show_stat':
      fs/proc/proc_misc.c:423: `irq_desc' undeclared (first use in this function)
      6571a956
    • Andrew Morton's avatar
      [PATCH] 8250_acpi taints kernel · 0dabddb1
      Andrew Morton authored
      From: Dmitry Torokhov <dtor_core@ameritech.net>
      
      8250_acpi module does not have MODULE_LICENSE specified.  8250_gsc does not
      have it either but as I can't compile it I did not touch it.
      0dabddb1
    • Andrew Morton's avatar
      [PATCH] elevator insertion fixes · 1cfcda6a
      Andrew Morton authored
      From: Nick Piggin <piggin@cyberone.com.au>
      
      This fixes a bug in deadline and AS that causes insert_here to be ignored on
      blk_fs_requests. This has been causing problems with SCSI requeueing code.
      It makes elevator insertion more correct as advertised wrt insert_here and
      REQ_SOFTBARRIER.
      
      It also fixes a buglet in the as_requeue code where the request wasn't being
      put into the front of the list (in rare cases).
      1cfcda6a
    • Andrew Morton's avatar
      [PATCH] add config option for qla1280 SCSI MMIO/ioport · c12f96f2
      Andrew Morton authored
      From: Andrey Panin <pazke@donpac.ru>
      
      Add a config option which allows ioport/mmio selection for QLA1280 SCSI
      driver.
      
      With this patch applied QLA1280 can be used on Visws again.
      c12f96f2
    • Andrew Morton's avatar
      [PATCH] Fix rtc symbol clash and HPET config problems · 56928c85
      Andrew Morton authored
      The new HPET RTC emulation code uses a function in rtc.c, get_rtc_time().
      
      So that function was made non-static.  Problem is, the same function name is
      used elsewhere by some architectures, so there will be linkage problems.
      
      And rtc_get_time() is used too, so I renamed it to rtc_get_rtc_time().
      
      Also, the HPET code was setting CONFIG_HPET_EMULATE_RTC by hand in a header
      file.  Fix it to use the Kconfig system properly.
      56928c85
    • Andrew Morton's avatar
      [PATCH] convert /proc/stat to seq_file · b465fc74
      Andrew Morton authored
      From: "Randy.Dunlap" <rddunlap@osdl.org>
      
      Anton needs this for ppc64.  Things overflow with a huge number of CPUs.
      b465fc74
    • Andrew Morton's avatar
      [PATCH] Fix odd code in bio_add_page · ad1ee2b1
      Andrew Morton authored
      From: Neil Brown <neilb@cse.unsw.edu.au>
      
      With the current code in bio_add_page, if fail_segments is ever set, it
      stays set, so bio_add_page will eventually fail having recounted the
      segmentation once.
      
      I don't think this is intended.  This patch changes the code to allow
      success if the recounting the segments helps.
      
      (Jens has acked this)
      ad1ee2b1
    • Andrew Morton's avatar
      [PATCH] misc fixes · 36f9e5f4
      Andrew Morton authored
      - non_fatal.c comment fix (Zwane Mwaikambo <zwane@linuxpower.ca>)
      
      - s/elevator/io scheduler/ in ll_rw_blk.c (Jens)
      
      - update KJ mailing list address ("Randy.Dunlap" <rddunlap@osdl.org>)
      
      - unused var in riscom8.c (Adrian Bunk <bunk@fs.tum.de>)
      
      - add help texts to two OSS drivers (Adrian Bunk <bunk@fs.tum.de>)
      
      - "PCMCIA SCSI adapter support" requires CONFIG_MODULES (Adrian Bunk
        <bunk@fs.tum.de>)
      36f9e5f4
    • Linus Torvalds's avatar
      Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk · b5984adb
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      b5984adb
    • Russell King's avatar
      [ARM] Remove more reminants of 26-bit ARM support. · ac7ebfb2
      Russell King authored
      This removes include/asm-arm/proc-armv entirely, merging the
      contents into the relevant include files in include/asm-arm.
      We also update various files in arch/arm which reference
      definitions in the now non-existent directory.
      ac7ebfb2
    • Russell King's avatar
      [ARM] Remove more 26-bit ARM support. · de950cef
      Russell King authored
      Remove more of the redundant 26-bit ARM CPU support from the
      32-bit ARM tree.
      de950cef
    • Karsten Keil's avatar
      [PATCH] ISDN bugfixes part 1 · c5164261
      Karsten Keil authored
      Here is the first part of ISDN bugfixes for 2.6.
      It should make ISDN work again with most controllers.
      
      More fixes follow after more testing.
      c5164261
  2. 04 Sep, 2003 2 commits
  3. 03 Sep, 2003 13 commits
  4. 04 Sep, 2003 2 commits
  5. 02 Sep, 2003 8 commits