Article View: be.comp.os.unix
Article #709Re: raar probleem met kernel-modules (redhat 9)
From: Nicolas Barbier
Date: Thu, 31 Jul 2003 09:39
Date: Thu, 31 Jul 2003 09:39
35 lines
2750 bytes
2750 bytes
Kristoff Bonne wrote: > In de C-code van de kernel-module het volgende bijgevoeld: > > #define video_proc_entry video_proc_entry_R065afab7 > #define create_proc_entry create_proc_entry_R443030a5 > #define video_register_device video_register_device_Rd61d9524 > #define video_unregister_device video_unregister_device_R9eb36634 > #define request_module request_module_R27e4dc04 > #define remove_proc_entry remove_proc_entry_Rb64bf838 *Yuk* :-). Als je als kernel headers diegenen gebruikt die ook zijn gebruikt om je kernel te compileren, zou in principe automatisch symbol versioning gebruikt moeten worden (vooropgesteld dat je kernel juist geconfigureerd is). Deze lijn moet dan in <gebruikte kernel-headers>/linux/autoconf.h aanwezig zijn: #define CONFIG_MODVERSIONS 1 In principe ga je nu ook merken of je module eventueel al dan niet meer compatibel is met je kernelinterface (de "rommel" achter die symbolen gaat verschillend zijn als dat niet het geval is). > Die 'kernel_flag_cacheline' heb ik echter nergens staan via ksyms. > Nu, het schijnt iets te zijn dat staat in de kernel-source; in > /usr/src/linux-2.4.20-18.9/include/linux/modules/i386_ksyms.ver en schijnt > iets te maken te hebben met SMP; maar meer snap ik er ook niet van. Eventueel is die module voor een andere kernelversie dan die van jou bedoeld? -- Nicolas Barbier
Technical Details
Message-ID:
<3f28e402$0$6526$6c56d894@sisyphus.news.be.easynet.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-09!supernews.com!216.170.153.135.MISMATCH!tdsnet-transit!newspeer.tds.net!newsfeed.online.be!feed1.news.be.easynet.net!sisyphus.news.be.easynet.net!not-for-mailReferences:
<pan.2003.07.30.14.51.44.657618@compaqnet.nospam.be> <87y8ygaqx4.fsf@wyrd.be> <pan.2003.07.30.21.00.08.617937@compaqnet.nospam.be> <pan.2003.07.30.22.31.30.228299@compaqnet.nospam.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 100a19,8bc32119f7154d9d X-Google-Attributes: gid100a19,public X-Google-Thread: 109d4a,8bc32119f7154d9d X-Google-Attributes: gid109d4a,public X-Google-ArrivalTime: 2003-07-31 02:40:43 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-09!supernews.com!216.170.153.135.MISMATCH!tdsnet-transit!newspeer.tds.net!newsfeed.online.be!feed1.news.be.easynet.net!sisyphus.news.be.easynet.net!not-for-mail Message-ID: <3f28e402$0$6526$6c56d894@sisyphus.news.be.easynet.net> From: Nicolas Barbier <reply@in.group.invalid> Subject: Re: raar probleem met kernel-modules (redhat 9) Newsgroups: be.comp.os.unix,be.comp.os.linux Followup-To: be.comp.os.linux Date: Thu, 31 Jul 2003 11:39:13 +0200 References: <pan.2003.07.30.14.51.44.657618@compaqnet.nospam.be> <87y8ygaqx4.fsf@wyrd.be> <pan.2003.07.30.21.00.08.617937@compaqnet.nospam.be> <pan.2003.07.30.22.31.30.228299@compaqnet.nospam.be> User-Agent: KNode/0.7.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Lines: 35 Organization: [ posted via Easynet Belgium ] NNTP-Posting-Date: 31 Jul 2003 09:40:18 GMT NNTP-Posting-Host: 213.193.183.62 X-Trace: 1059644418 sisyphus.news.be.easynet.net 6526 [::ffff:213.193.183.62]:32807 X-Complaints-To: abuse@be.easynet.net