[Top] [All Lists]

Re: Kernel Semaphores

To: "Ralf Baechle" <>
Subject: Re: Kernel Semaphores
From: "Kevin D. Kissell" <>
Date: Mon, 6 Dec 1999 21:33:38 +0100
Cc: "Linux SGI" <>
>> To make it work on 32-bit CPUs, I looked at using
>> the x386 model, but that one uses interrupt disables
>> and is intrinsically SMP-unsafe.
>semaphore-helper.h uses spin_lock_irqsave which is smp-safe.  The way
>we do things for 64-bit MIPS is just more performant.

spin_lock_irqsave() in 2.2.12 for MIPS is just a save_and_cli().
The MIPS spin_lock macros all collapse the lock into nothingness.

<Prev in Thread] Current Thread [Next in Thread>