1. 22 Feb, 2004 15 commits
    • Andrew Morton's avatar
      [PATCH] NBD rmmod oops fix · 086a0782
      Andrew Morton authored
      From: Paul Clements <Paul.Clements@SteelEye.com>
      
      Fix a module unload oops, as well as fix some return codes (so nbd-client
      can exit with the proper error code, rather than 0, when an error occurs).
      086a0782
    • Andrew Morton's avatar
      [PATCH] dynamic pty allocation · 562123b5
      Andrew Morton authored
      From: "H. Peter Anvin" <hpa@transmeta.com>
      
      Remove the limit of 2048 pty's - allocate them on demand up to the 12:20
      dev_t limit: a million.
      562123b5
    • Andrew Morton's avatar
      [PATCH] fix shmat · d6ca3890
      Andrew Morton authored
      From: Nick Piggin <piggin@cyberone.com.au>
      
      sys_shmat() need to be declared asmlinkage.  This causes breakage when we
      actually get the proper prototypes into caller's scope.
      d6ca3890
    • Andrew Morton's avatar
      [PATCH] Intel i830 AGP fix · 7f22b58a
      Andrew Morton authored
      From: Terence Ripperda <tripperda@nvidia.com>
      
      When coming out of standby, some chipsets lose their configuration in pci
      config space.  this includes not just the agp master register being lost, but
      chipset-specific information, such as the physical address of the gatt table
      and other settings.  Calling this configure routine again restores those
      settings.
      
      Dave said he was adding chipsets to this list on an "as needed and tested"
      basis.  I ran across this problem I believe on a Dell Inspiron 4100 with
      nv11.  (there had been some similar problems with specific nv11 systems when
      doing apm with the 2.4 kernel, I suspect, but haven't been able to verify,
      it's the same problem).
      7f22b58a
    • Andrew Morton's avatar
      [PATCH] more serial driver fixups · 05fa7c2c
      Andrew Morton authored
      From: Russell King <rmk@arm.linux.org.uk>
      
      Here is a patch which updates various serial drivers in the kernel to make
      them less broken than they were before.  Nevertheless, they are still
      broken.
      
      The improvement is to make these drivers use the tiocmget/tiocmset methods,
      which are present in the 2.6 kernel.
      
      Many of these have been incorrectly converted from the old global IRQ
      locking without regard for SMP issues, or still use the old global IRQ
      locking methods which are no longer present in 2.6 kernels.
      
      The full message thread can be found at:
      
      http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=1dvnl-5Pr-1%40gated-at.bofh.it&rnum=1&prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DISO-8859-1%26q%3DOutstanding%2Bfixups%26btnG%3DGoogle%2BSearch%26meta%3Dgroup%253Dlinux.kernel
      05fa7c2c
    • Andrew Morton's avatar
      [PATCH] serial fixups · 258b92e8
      Andrew Morton authored
      From: Russell King <rmk@arm.linux.org.uk>
      
      Convert a bunch of serial drivers to new-style ioctl handling.
      258b92e8
    • Linus Torvalds's avatar
      Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk · 84557b40
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.5/linux
      84557b40
    • Russell King's avatar
      [ARM] Remove non-existent Kconfig source statement. · bcc3181b
      Russell King authored
      A bit too over-eager to minimise the delta resulted in this Kconfig
      file trying to source a currently non-existent Kconfig file.
      bcc3181b
    • Russell King's avatar
      [ARM] Fix late abort handler for Thumb code. · 7d2f6ae8
      Russell King authored
      ARM720T processors use the "late" abort option, which means we have to
      correct the base address of any page fault ourselves.  However, we
      were mis-correcting the thumb "push" instruction, causing the retried
      instruction to fail in a spectacular way.
      7d2f6ae8
    • Peter Teichmann's avatar
      [ARM PATCH 1719/1] Acornfb update · 66d76f3e
      Peter Teichmann authored
      Patch from: Peter Teichmann, edited by Russell King.
      
      * a bugfix to the pseudo palette handling in 16/32 bit modes: the
        pseudo palette is always kept in 32 bit integers
      * a bugfix to setcolreg() in 16 bit modes: there have to be 32 colour
        registers (this has nothing to do with the 16 pseudo palette
        colours, it is a bit misleading that setcolreg() is used both for
        pseudo palette setup and DIRECTCOLOR colour translation)
        (The behaviour should be selected using the visual and the rgb
         representation rather than the current BPP setting. --rmk)
      * change 16 bit visual from TRUECOLOR to DIRECTCOLOR
      * take the limited bandwidth of the RiscPC video memory into account
        for acornfb_valid_pixrate()
      * acornfb_vidc20_find_rates() now takes into account the differences
        between VRAM and DRAM when setting the FIFO preload value. With
        VRAM, the FIFO can be set to the highest possible setting because
        there are no latency considerations for other memory accesses.
        However, in 64 bit bus mode the FIFO preload value must not be set
        to VIDC20_CTRL_FIFO_28 because this will let the FIFO overflow.
        See VIDC20 manual page 33 (6.0 Setting the FIFO preload value).
      
      * select Multifreq monitor as default, increase frequency range for
        Multifreq monitor (this is of course a philosophical question, but
        I believe a sensible default setting should not impose too much
        limits to the user)
        (I dropped this change because it is known that some monitor
         hardware shipped with Acorn machines does not take kindly to
         wrong timing signals.  If people really care, they should use
         the kernel command line to select the correct monitor type. --rmk) 
      66d76f3e
    • Russell King's avatar
      2a089f7e
    • Russell King's avatar
      [ARM] Update SA1111 Neponset code to use safe GPIO functionality. · cd2cb093
      Russell King authored
      Use the SA1111 GPIO functionality added by the previous cset to
      ensure that GPIOs are modified atomically.
      cd2cb093
    • Russell King's avatar
      [ARM] Add safe sa1111 IO handling. · e5b400ee
      Russell King authored
      This introduces a set of functions which allow the SA1111 IO pins to
      be safely modified with no fear of other kernel threads interfering.
      e5b400ee
    • Bartlomiej Zolnierkiewicz's avatar
      [PATCH] fix /proc/ide/<hwif> for IDE PCI modules · 22a4bcc2
      Bartlomiej Zolnierkiewicz authored
      From: Andrey Borzenkov <arvidjaar@mail.ru>
      
      Also add dummy create_proc_ide_interfaces()
      for CONFIG_PROC_FS=n (per Linus' suggestion).
      22a4bcc2
    • Ben Collins's avatar
  2. 21 Feb, 2004 21 commits
  3. 20 Feb, 2004 4 commits