1. 06 1月, 2006 1 次提交
  2. 05 1月, 2006 1 次提交
  3. 13 11月, 2005 1 次提交
  4. 07 11月, 2005 1 次提交
  5. 10 10月, 2005 1 次提交
  6. 10 9月, 2005 1 次提交
  7. 08 7月, 2005 2 次提交
  8. 28 6月, 2005 5 次提交
  9. 26 6月, 2005 1 次提交
    • C
      [PATCH] Cleanup patch for process freezing · 3e1d1d28
      Christoph Lameter 提交于
      1. Establish a simple API for process freezing defined in linux/include/sched.h:
      
         frozen(process)		Check for frozen process
         freezing(process)		Check if a process is being frozen
         freeze(process)		Tell a process to freeze (go to refrigerator)
         thaw_process(process)	Restart process
         frozen_process(process)	Process is frozen now
      
      2. Remove all references to PF_FREEZE and PF_FROZEN from all
         kernel sources except sched.h
      
      3. Fix numerous locations where try_to_freeze is manually done by a driver
      
      4. Remove the argument that is no longer necessary from two function calls.
      
      5. Some whitespace cleanup
      
      6. Clear potential race in refrigerator (provides an open window of PF_FREEZE
         cleared before setting PF_FROZEN, recalc_sigpending does not check
         PF_FROZEN).
      
      This patch does not address the problem of freeze_processes() violating the rule
      that a task may only modify its own flags by setting PF_FREEZE. This is not clean
      in an SMP environment. freeze(process) is therefore not SMP safe!
      Signed-off-by: NChristoph Lameter <christoph@lameter.com>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      3e1d1d28
  10. 24 6月, 2005 1 次提交
    • D
      [PATCH] yenta TI: turn off interrupts during card power-on #2 · fa912bcb
      Daniel Ritz 提交于
      - make boot-up card recognition more reliable (ie.  redo interrogation
        always if there is no valid 'card inserted' state) (and yes, i saw it
        happening on an o2micro controller that both CB_CBARD and CB_16BITCARD
        bits were set at the same time)
      
      - also redo interrogation before probing the ISA interrupts.  it's safer
        to do the probing with the socket in a clean state.
      
      - make card insert detect more reliable.  yenta_get_status() now returns
        SS_PENDING as long as the card is not completley inserted and one of the
        voltage bits is set.  also !CB_CBARD doesn't mean CB_16BITCARD.  there is
        CB_NOTACARD as well, so make an explicit check for CB_16BITCARD.
      
      - for TI bridges: disable IRQs during power-on.  in all-serial and tied
        interrupt mode the interrupts are always disabled for single-slot
        controllers.  for two-slot contollers the disabling is only done when the
        other slot is empty.  to force disabling there is a new module parameter
        now: pwr_irqs_off=Y (which is a regression for working setups.  that's
        why it's an option, only use when required)
      
      - modparm to disable ISA interrupt probing (isa_probe, defaults to on)
      
      - remove unneeded code/cleanups (ie.  merge yenta_events() into
        yenta_interrupts())
      Signed-off-by: NDaniel Ritz <daniel.ritz@gmx.ch>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      fa912bcb
  11. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4