Hmm, it doesn't apply to a 1.3.79 tarball. There's nothing suitable for the second hunk in that file. Applying the first hunk only makes inserting the module fail:

libafs: module license 'unspecified' taints kernel.
libafs: no version for "sys_close" found: kernel tainted.
libafs: Unknown symbol AFS_ASSERT_RXGLOCK
libafs: Unknown symbol AFS_ASSERT_GLOCK


On Mon, 28 Feb 2005, chas williams - CONTRACTOR wrote:

In message <[EMAIL PROTECTED]>,Stephan Wiesand wri
tes:
[EMAIL PROTECTED] ~]# grep -i preempt /lib/modules/2.6.9-5.0.3.EL/build/.config
# CONFIG_PREEMPT is not set
CONFIG_PREEMPT_VOLUNTARY=y

CONFIG_PREEMPT_VOLUNTARY means you get some preemption. just to test this theory that its preempt, can you try this patch with a up kernel:

Index: src/afs/LINUX/osi_machdep.h
===================================================================
RCS file: /cvs/openafs/src/afs/LINUX/osi_machdep.h,v
retrieving revision 1.24
diff -u -u -r1.24 osi_machdep.h
--- src/afs/LINUX/osi_machdep.h 14 Jan 2005 17:36:40 -0000      1.24
+++ src/afs/LINUX/osi_machdep.h 28 Feb 2005 16:06:27 -0000
@@ -193,7 +193,7 @@
/* function to help with the page offset stuff */
#define afs_linux_page_address(page) (afs_linux_page_offset + PAGE_SIZE * (page 
- mem_map))

-#if defined(__KERNEL__) && defined(CONFIG_SMP)
+#if 1
#include "../h/sched.h"
#include "linux/wait.h"

@@ -24,7 +24,7 @@
#define AFS_GLOBAL_RXLOCK_KERNEL 1


-#ifdef CONFIG_SMP +#if 1 #define RX_ENABLE_LOCKS 1

#ifndef _LINUX_CODA_FS_I
_______________________________________________
OpenAFS-info mailing list
OpenAFS-info@openafs.org
https://lists.openafs.org/mailman/listinfo/openafs-info


--

 ----------------------------------------------------
| Stephan Wiesand  |                                |
|                  |                                |
| DESY     - DV -  | phone  +49 33762 7 7370        |
| Platanenallee 6  | fax    +49 33762 7 7216        |
| 15738 Zeuthen    | mobile +49 171 317 6367        |
| Germany          | email  [EMAIL PROTECTED] |
 ----------------------------------------------------
_______________________________________________
OpenAFS-info mailing list
OpenAFS-info@openafs.org
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to