1. 08 Jun, 2004 6 commits
    • Alan Cox's avatar
      [PATCH] epic100 fixes · 06d26886
      Alan Cox authored
      "Gee it works better if you turn the chip on before programming it"
      
      The ioctl to ethtool change broke that little detail...
      
      
      I made the changes, Jeff agreed in principle, Red Hat owns them and I know
      no reason they can't be contributed under the GPL v2 or later.
      
      Requires: ethtool change
      06d26886
    • Alan Cox's avatar
      [PATCH] ethtool power manglement hooks · 263aa157
      Alan Cox authored
      Several ethernet drivers have been broken by the ethtool support because
      the ioctl code used to power the interface up and down as needed. Rather
      than add this to each driver call Jeff Garzik suggested we add hooks
      for before/after ethtool processing.
      
      This patch implements them which makes fixing the PM stuff easier,
      as the epic100 patch to follow will show. It also cleans up the
      via-velocity driver pm/ethtool logic a great deal. As per Jeff's
      request the before handler is allowed to fail the operation.
      
      --
      
      The contribution herein included is a creation of Red Hat Inc. It is hereby
      submitted under the license of the existing files and as a derivative work
      thereof. I know of no reason for not having the right to submit the
      work herein included.
      
      (Bluff your way in legalese ;))
      263aa157
    • Paul Mackerras's avatar
      [PATCH] Make paca xCurrent field be a pointer · 369a5360
      Paul Mackerras authored
      The paca struct contains a pointer to the current task, which is used
      for the `current' macro.  For some reason, this field is a u64, and
      every time we use it we need a cast, because it is really a pointer.
      This patch cleans things up a little by making it a pointer to struct
      task_struct and removing the casts.  It also removes a now-incorrect
      comment which said that r13 contains current (it now holds
      &paca[smp_processor_id()]).
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      369a5360
    • Paul Mackerras's avatar
      [PATCH] Single-stepping emulated instructions · eb18549a
      Paul Mackerras authored
      Occasionally the ppc64 kernel emulates a usermode instruction, for
      example in the alignment exception handler.  Kumar Gala pointed out
      (in the context of the ppc32 kernel) that if the instruction was being
      single-stepped, and we end up emulating the instruction, we should
      then send the process a SIGTRAP as if it had not been emulated and the
      process had then taken a single-step exception.  This patch implements
      this for ppc64.
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      eb18549a
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/net-2.6 · f89b5127
      Linus Torvalds authored
      into evo.osdl.org:/home/torvalds/v2.6/linux
      f89b5127
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/gregkh/linux/usb-fix-2.6 · 131ee776
      Linus Torvalds authored
      into evo.osdl.org:/home/torvalds/v2.6/linux
      131ee776
  2. 07 Jun, 2004 12 commits
  3. 06 Jun, 2004 18 commits
  4. 05 Jun, 2004 4 commits