1. 17 4月, 2008 15 次提交
  2. 16 4月, 2008 2 次提交
  3. 15 4月, 2008 18 次提交
  4. 14 4月, 2008 2 次提交
    • P
      [POWERPC] Fix handling of unrecoverable SLB miss interrupts · 320787c7
      Paul Mackerras 提交于
      If an SLB miss interrupt happens while the RI bit of MSR is zero, we
      can't just return, because RI being zero indicates that SRR0/SRR1
      potentially had live values in them, and the process of taking an
      interrupt overwrites them.
      
      This should never happen, but if it does, we try to print a nice oops
      message.  That doesn't work, however, because the code at unrecov_slb
      assumes that the MMU has been turned on, but we call it with the MMU
      off (and have done so since the SLB miss handler was rewritten to run
      without turning the MMU on) -- except on iSeries, where everything runs
      with the MMU on.
      
      This fixes it by adding the necessary code to turn the MMU on if
      necessary.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      320787c7
    • P
      Merge branch 'linux-2.6' · ac7c5353
      Paul Mackerras 提交于
      ac7c5353
  5. 12 4月, 2008 3 次提交
    • L
      Linux 2.6.25-rc9 · 120dd64c
      Linus Torvalds 提交于
      120dd64c
    • L
      Merge branch 'docs' of git://git.lwn.net/linux-2.6 · 14897e35
      Linus Torvalds 提交于
      * 'docs' of git://git.lwn.net/linux-2.6:
        Add additional examples in Documentation/spinlocks.txt
        Move sched-rt-group.txt to scheduler/
        Documentation: move rpc-cache.txt to filesystems/
        Documentation: move nfsroot.txt to filesystems/
        Spell out behavior of atomic_dec_and_lock() in kerneldoc
        Fix a typo in highres.txt
        Fixes to the seq_file document
        Fill out information on patch tags in SubmittingPatches
        Add the seq_file documentation
      14897e35
    • M
      Add additional examples in Documentation/spinlocks.txt · 14dadf1d
      Mark Fasheh 提交于
      Checkpatch will throw an error if code doesn't use the correct initializers
      for static spinlocks:
      
      ERROR: Use of SPIN_LOCK_UNLOCKED is deprecated: see Documentation/spinlocks.txt
      
      This is fine, but Documentation/spinlocks.txt isn't very clear on how to
      _use_ the new initializers for static variables. To save people time in the
      future, I added two small examples of how to fix old-style static
      initializers to be more lockdep friendly.
      Signed-off-by: NMark Fasheh <mfasheh@suse.com>
      Signed-off-by: NJonathan Corbet <corbet@lwn.net>
      14dadf1d