1. 26 Sep, 2003 28 commits
  2. 25 Sep, 2003 12 commits
    • Andi Kleen's avatar
      [PATCH] Another x86-64 merge - make it boot again · c9c9f146
      Andi Kleen authored
      This fixes a few x86-64 issues that have crept in and broke bootup.
      
       - Disable -funit-at-a-time. It breaks symbol exports with gcc 3.3.1-hammer.
       - Fix sched_clock to not access HPET.  The new scheduler uses it more
         extensively and it is not mapped early enough.  I opted to just
         disable the HPET access, because even a slightly non monotonous TSC
         should be accurate enough for scheduling purposes. 
       - Fixes for separate objdirs by Arnd Bergmann
       - Fix two warnings that have crept in
      c9c9f146
    • Neil Brown's avatar
      [PATCH] Fix up initialisation of md devices · e9b22b65
      Neil Brown authored
      Previously, we called blk_queue_make_request(q,mddev->pers->make_request)
      *before* calling mddev->pers->run(), but this left a hole in which the
      device could be accessed before it was initialised.
      
      So we moved blk_queue_make_request to *after* ->pers->run(), but now some
      of the initialisation done in ->run is over-written by blk_queue_make_request(), 
      particularly limits like ->max_sectors.
      
      So now, we just open-code the one line of blk_queue_make_request that we
      need at this point.
      
      All the rest has been done by a separate called to blk_queue_make_request, 
      either when the mddev was first allocated, or when a previous incarnation
      of the device was stopped.
      
      This fixes "bio too big" error that occured due to max_sectors being too large.
      e9b22b65
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5 · 662c8869
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      662c8869
    • Rusty Russell's avatar
      [PATCH] [PATCH 2.6.0-test1] remove check_region from drivers_net_3c509.c · f96d1ee4
      Rusty Russell authored
      From:  Domen Puncer <root@coderock.org>
      f96d1ee4
    • Angelo Dell\'Aera's avatar
      [PATCH] saa9730 (minor revision) · 0b7fab69
      Angelo Dell\'Aera authored
      Don't know if the patch I released few days ago was still
      applied. This is a minor revision of that patch which converts
      saa9730 to spinlocks thus removing save_and_cli() and
      restore_flags() calls.
      
      Regards,
      Angelo Dell'Aera
      0b7fab69
    • Simon Kelley's avatar
      [PATCH] - atmel wireless driver · 8e4b3625
      Simon Kelley authored
      This does two things:
      
      1) Fix alignment problem on PARISC64 (and maybe other 64bit archs.)
      2) Add another couple of cards to the table.
      
      Cheers,
      
      Simon.
      8e4b3625
    • Paul Gortmaker's avatar
      83c3b403
    • Paul Gortmaker's avatar
      [PATCH] ne2k_cbus tidy up · bd5a5f32
      Paul Gortmaker authored
      bd5a5f32
    • Paul Gortmaker's avatar
      [PATCH] ne2k-pci full duplex with RealTek · e331896d
      Paul Gortmaker authored
      e331896d
    • Stephen Hemminger's avatar
      [PATCH] (3/4) baycom/hdlcdrv unregister · d766e943
      Stephen Hemminger authored
      If baycom driver has never been opened, it will attempt to free
      an IRQ that it never registered when removed.  The problem is that hdlcdrv
      does not keep track of open/close state.
      d766e943
    • Stephen Hemminger's avatar
      [PATCH] (2/4) baycom c99 initializers · 98919de3
      Stephen Hemminger authored
      98919de3
    • Stephen Hemminger's avatar
      [PATCH] (1/4) Update baycom drivers for 2.6 · eb8a710d
      Stephen Hemminger authored
      Update baycom drivers for 2.6.0-test5
      	- get rid of MOD_INC/DEC
      	    (looked into hdlcdrv_ops and don't need to have owner field because
      	     baycom drivers unregister on  unload).
      	- use alloc_netdev instead of static device structures.
      	- hdlcdrv_register returns device instead of getting passed one.
      	- put private data in space allocated at dev->priv in alloc_netdev
      	- shorten name of hdlcdrv_register_hdlcdrv to hdlcdrv_register
      
      I don't have actual baycom hardware, but driver builds and loads/unloads.
      Real hardware initialization doesn't happen until open.
      
      The first one is the important patch, the other three are just code review
      type cleanups.
      eb8a710d