On Tuesday 27 September 2005 6:33 pm, Jeffrey Hutzelman wrote: > On Tuesday, September 27, 2005 05:53:44 PM -0400 Madhusudan Singh > > <[EMAIL PROTECTED]> wrote: > > Hi > > > > Over the past 2-3 days, I have tried to add software suspend (using patch > > from www.suspend2.net) functionality into the kernel (tried 2.6.12 and > > 2.6.13 - openafs modules compile and install correctly with 2.6.12.5 > > without this patch) and each time, the compilation of openafs has > > failed. > > > > I am wondering if this is at all possible. If anyone has a working > > configuration, please post. > > Well, since you just said "it failed" without posting any details, I can > only guess what problems you might be encountering. > > In order to get OpenAFS to work with a 2.6.12 kernel with swsusp2, you will > need to undo a change made by the swsusp2 patches to the last line of > kernel/power/process.c. Change > > EXPORT_SYMBOL_GPL(refrigerator); > > back to > > EXPORT_SYMBOL(refrigerator); > > Without this change, the OpenAFS module will fail to load. I reported this > problem to the suspend2 maintainer a while ago, and while he says he made > the change, it hadn't been integrated as of 2.1.9.5 (I haven't looked yet > at 2.1.9.9, which is the latest version available for Linux 2.6.12). > > > To build against Linux 2.6.13, you will likely need the latest OpenAFS > release candidate, released today. Unfortunately, we've just gotten word > that the source tarball on the web site is broken, so you might want to > wait a few hours until it's been replaced with a corrected one. > > -- Jeffrey T. Hutzelman (N3NHS) <[EMAIL PROTECTED]> > Sr. Research Systems Programmer > School of Computer Science - Research Computing Facility > Carnegie Mellon University - Pittsburgh, PA
Here is the error o/p from the module compilation : CC [M] /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_misc.o /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_misc.c: In function 'osi_rdwr': /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_misc.c:149: warning: '_fs_space_decl.seg' may be used uninitialized in this function CC [M] /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_module.o In file included from /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_module.c:38: include/linux/seq_file.h:43: warning: 'printk' is an unrecognized format function type CC [M] /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_probe.o CC [M] /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_sleep.o /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_sleep.c: In function 'osi_TimedSleep': /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_sleep.c:291: error: 'PF_FREEZE' undeclared (first use in this function) /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_sleep.c:291: error: (Each undeclared identifier is reported only once /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_sleep.c:291: error: for each function it appears in.) make[8]: *** [/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP/osi_sleep.o] Error 1 make[7]: *** [_module_/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP] Error 2 make[7]: Leaving directory `/usr/src/linux-2.6.13.1' make[6]: *** [openafs.ko] Error 2 make[6]: Leaving directory `/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.13.1-rj-SP' make[5]: *** [linux_compdirs] Error 2 make[5]: Leaving directory `/usr/src/modules/openafs/src/libafs' make[4]: *** [libafs] Error 2 make[4]: Leaving directory `/usr/src/modules/openafs' make[3]: *** [build] Error 2 make[3]: Leaving directory `/usr/src/modules/openafs' make[2]: *** [only_libafs] Error 2 make[2]: Leaving directory `/usr/src/modules/openafs' make[1]: *** [build-modules-stamp] Error 2 make[1]: Leaving directory `/usr/src/modules/openafs' Module /usr/src/modules/openafs failed. Hit return to Continue _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
