🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.os.unix
Article #709

Re: raar probleem met kernel-modules (redhat 9)

#709
From: Nicolas Barbier
Date: Thu, 31 Jul 2003 09:39
35 lines
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-mail
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>

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