View Incident:
http://co-op.engr.sgi.com/BugWorks/code/bwxquery.cgi?search=Search&wlong=1&view_type=Bug&wi=768248
*Status : closed Priority : 1
Assigned Engineer : btg Submitter : mostek
Opened Date : 09/23/99 *Closed Date : 06/28/00
*Fixed By : lord *Fixed By Domain : sgi.com
*Modified Date : 06/28/00 *Modified User : lord
*Modified User Domain : sgi.com *Fix Description :
==========================
ADDITIONAL INFORMATION (CLOSE)
From: lord@xxxxxxx (BWX)
Date: Jun 28 2000 08:08:37AM
==========================
Closing PVs which were fixed in the XFS linux port a long time
ago.
Description :
All lock types needed by XFS need to be implemented/bypassed/... Linux
has many fewer lock calls than those used by XFS. For example, there are no
multi-reader locks in Linux. This work has been started in
fs/xfs/linux/xfs_locks.c
and fs/xfs/linux/xfs_sema.h.
i. Implement mrlocks including mrdemote
ii. check if any locks go to sleep in XFS interrupt threads. This can't
be done on Linux. XFS may need to have additional threads to handle this work.
iii. map spl calls in XFS to something appropriate on Linux.
.....
==========================
ADDITIONAL INFORMATION (ADD)
From: lord@xxxxxxx (BugWorks)
Date: Sep 28 1999 06:47:24AM
==========================
As part of this work we need to take account of if the kernel
is built for SMP or not. There are definitions in the xfs headers
which use MP to decide if the kernel us for single or multiple
processors, this needs to change to use config/smp.h which
defines CONFIG_SMP
|