1. 08 Jun, 2003 22 commits
  2. 07 Jun, 2003 18 commits
    • Sam Ravnborg's avatar
      [PATCH] all archs: Replace O_TARGET with lib-y · f54e16ee
      Sam Ravnborg authored
      lib-y is the new way to define what objects belongs to a library.  The
      implementation was not made backwards compatible and therefore an update
      to all architectures are needed.
      
      This is a simple replacement of obj-* to lib-* and deletion of L_TARGET.
      The new mechanish where lib.a can be mixed with built-in.o is not
      utilised.
      f54e16ee
    • Sam Ravnborg's avatar
      Merge bk://linux-sam.bkbits.net/main · 19c273c5
      Sam Ravnborg authored
      into mars.ravnborg.org:/home/sam/src/linux/kernel/bk/v2.5
      19c273c5
    • Sam Ravnborg's avatar
      docbook: Move definition of MODULENAME_SIZE · 20a88ed0
      Sam Ravnborg authored
      The location between the comment and the prototype confused kernel-doc.
      Kernel-doc requires the prototype to follow after the comment section.
      20a88ed0
    • Sam Ravnborg's avatar
      docbook: Warn about missing parameter definitions · 78a34380
      Sam Ravnborg authored
      Previously kernel-doc silently ignored missing parameter descriptions
      but sometimes 'make sgmldocs' failed with exit code > 0.
      When kernel-doc encounter parameters where the description is missing
      it now prints a warning.
      docproc corrected so previously exit code are recorded.
      docbook makefile cleaned up a bit
      78a34380
    • Sam Ravnborg's avatar
      docbook: Recognize sis900 functions · efaa7474
      Sam Ravnborg authored
      Adapted comments to follow what kernel-doc (docbook) understands
      efaa7474
    • Sam Ravnborg's avatar
      docbook/kernel-api: include files updated · 7ec25fab
      Sam Ravnborg authored
      Path to pci_hotplug_core corrected.
      Added !Eli/string.h to document strlcpy and friends
      7ec25fab
    • Bartlomiej Zolnierkiewicz's avatar
      [PATCH] switch ide to taskfile IO · 4949833a
      Bartlomiej Zolnierkiewicz authored
      - rewrite taskfile PIO handlers
        (they now comply with ide state machine and use bio walking)
      - switch ide-disk.c to use *only* taskfile IO
      - swicth pdc4030.c to use *only* taskfile IO (untested)
      - remove old cruft (>600 lines)
      4949833a
    • Andrew Morton's avatar
      [PATCH] eventpoll: fix possible use-after-free · 319a0865
      Andrew Morton authored
      From: Davide Libenzi <davidel@xmailserver.org>
      
      After the ep_remove() the "epi" is given back to the cache, so "epi->ep"
      might become invalid.  It was not cought by my tests because the element
      wasn't immediately reused (and because I was using a single epoll fd, so
      the "ep" item remained the same).
      319a0865
    • Andrew Morton's avatar
      [PATCH] add bootmem failure warning · 906b9f69
      Andrew Morton authored
      From: Dave Hansen <haveblue@us.ibm.com>
      
      __alloc_bootmem_core() has a couple of BUG_ON()'s.  Since the handlers
      aren't set up this early, if you hit it, you just get along stream of
      "Unknown Interrupt" messages.  It would be very nice to have a little
      bit more information when something has decided to BUG() out this
      early.
      906b9f69
    • Andrew Morton's avatar
      [PATCH] rocket.c: devfs fix · b7eec9fb
      Andrew Morton authored
      Christoph says this undef is not correct.
      b7eec9fb
    • Andrew Morton's avatar
      [PATCH] provide bus to node mapping for Summit · d05a9ed7
      Andrew Morton authored
      From: Matt Dobson, via Martin Bligh
      
      This parses the machine's BIOS tables to populate the
      mp_bus_id_to_node[bus] array.  Only affects Summit machines, safe, boring.
      Has been in -mjb tree for ages, and works fine.
      d05a9ed7
    • Andrew Morton's avatar
      [PATCH] cleanup conditionals in summit subarch · 9f319fe0
      Andrew Morton authored
      From: "Martin J. Bligh" <mbligh@aracnet.com>
      
      The "magic" switching in subarch was ugly when I put it there, and nobody
      liked it then (including me).  It hasn't got any prettier since.  Andi's
      generic arch stuff is a cleaner solution for now, so we can remove the old
      hacky stuff, and significantly simplify the code.  All this does is replace
      "(x86_summit ?  A : B)" with "A" everywhere.
      9f319fe0
    • Andrew Morton's avatar
      [PATCH] fix apic handling for NUMA-Q · a8123da8
      Andrew Morton authored
      From: "Martin J. Bligh" <mbligh@aracnet.com>
      
      All this fancy stuff in cpu_mask_to_apicid doesn't work for NUMA-Q, because
      it's based on logical apicids, and we use physical.  Drop back to just
      always returning 0xF instead, which is the broadcast physical ID, and has
      been working fine since the dawn of time.
      a8123da8
    • Andrew Morton's avatar
      [PATCH] JFFS_PROC_FS must depend on JFFS_FS · c6254c88
      Andrew Morton authored
      From: Adrian Bunk <bunk@fs.tum.de>
      
      Compilation fails if JFFS_PROC_FS and !PROC.  The following dependency in
      the Kconfig file is needed.
      c6254c88
    • Andrew Morton's avatar
      [PATCH] remove_proc_entry() fix · 11781343
      Andrew Morton authored
      From Bartlomiej Zolnierkiewicz
      
      With !CONFIG_PROC_FS, ieee1394_core fails to compile because the argument to
      this inline is still evaluated.  But it doesn't exist.
      
      A general fix is to not evaluate the arg at all.
      11781343
    • Andrew Morton's avatar
      [PATCH] x86_64: use common ioctl code · d168bb87
      Andrew Morton authored
      From: Pavel Machek <pavel@suse.cz>
      
      Convert x86_64 to use the common ioctl code.
      d168bb87
    • Andrew Morton's avatar
      [PATCH] ioctl32 cleanup: sparc64 · 1973ada8
      Andrew Morton authored
      From: Pavel Machek <pavel@suse.cz>
      
      Make sparc64 use generic ioctl32 code.
      1973ada8
    • Andrew Morton's avatar
      [PATCH] common 32-bit ioctl code · 7c069681
      Andrew Morton authored
      From: Pavel Machek <pavel@suse.cz>
      
      Various 64-bit architectures are duplicating a ton of 32-bit compat code.
      
      Pavel's patch creates a generic 32-bit ioctl file in fs/compat_ioctl.c which
      architectures will #include from within their arch/ layer.
      
      Has been reviewed by everyone and tested on sparc64, x86_64, ppc64 and ia32.
      7c069681