1. 16 Oct, 2003 6 commits
    • Andrew Morton's avatar
      [PATCH] Don't swap to files which do not implement readpage · 81a07073
      Andrew Morton authored
      From: Zwane Mwaikambo <zwane@arm.linux.org.uk>
      
      The swapon code uses read_cache_page() to access the swap header, so the
      filesystem had better implement it.
      81a07073
    • Andrew Morton's avatar
      [PATCH] Correct case sensitivity in make mandocs · ab642d48
      Andrew Morton authored
      From: Michael Still <mikal@stillhq.com>
      
      The attached patch corrects case sensitivity in the mandocs make target.
      XML is case insensitive, and a bunch of the kernel-doc assumes this.  The
      makeman and splitman scripts incorrectly cared about case.  This patch also
      updates the Docbook DTD version which the script generates.
      ab642d48
    • Andrew Morton's avatar
      [PATCH] SELINUX: add policyvers to selinuxfs · aa9a90bf
      Andrew Morton authored
      From: James Morris <jmorris@redhat.com>
      
      This patch adds a file to the root selinuxfs directory which returns the
      security policy version associated with the currently running kernel.  Its
      purpose is to allow scripts to determine which version of policy to load.
      aa9a90bf
    • Andrew Morton's avatar
      [PATCH] Fix early __might_sleep() calls · 517251c1
      Andrew Morton authored
      From: Roger Luethi <rl@hellgate.ch>
      
      __might_sleep prints warnings only after jiffies wrap (typically after 5
      minutes of uptime).
      517251c1
    • Andrew Morton's avatar
      [PATCH] Add missing sjcd uaccess checks · de8c4ff8
      Andrew Morton authored
      From: Felipe W Damasio <felipewd@terra.com.br>
      
      Check the return of copy_from_user in a few places to not use buggy
      structures if copy_from_user != 0.  Found by smatch.
      de8c4ff8
    • Andrew Morton's avatar
      [PATCH] drivers/block/initrd.c removal · 0af65687
      Andrew Morton authored
      From: viro@parcelfarce.linux.theplanet.co.uk
      
      * drivers/block/initrd.c gone
      
      * chunk of memory where the current tree would look for intird image is
        checked for being a valid initramfs image first; then, it is either
        unpacked (in addition to normal built-in image) or, if it wasn't a valid
        image, copied into a regular file on rootfs called /dev/initrd.  Then
        memory is freed.
      
      Result:
      
      a) we can put initramfs image in place of initrd one and kernel will DTRT.
      
      b) initrd images still work as usual; code that shoves the thing to
         ramdisk, etc.  doesn't care whether it reads from a block device or
         regular file.
      
      c) initrd.c is gone, so is fake block device and a lot of irregularities
         with it.
      
      It has been in -mm for almost two weeks with no reported problems.
      0af65687
  2. 15 Oct, 2003 12 commits
  3. 14 Oct, 2003 22 commits