Patch an fs/exec.c:do_execve()

Christian Weddeling cwd at uni-paderborn.de
Tue Aug 10 13:41:03 CEST 1999


On Tue, 10 Aug 1999, Jan-Benedict Glaw wrote:

> > > die Prototypen hinschreiben;( Ach ja, andere Frage noch: Wie komme ich an
> > > cwd? Es wäre ab und zu mal ganz nützlich, zu wissen, _wo_ das Programm denn 
> > > dann eigentlich ausgeführt wird...
> > 
> > Ganz einfach:
> >   cwd at uni-paderborn.de 
> 
> printk(KERN_INFO "%s\n", cwd);
> 
> ...und was da herauskam, gab´s schon lange nicht mehr;) Könnte daran Dein
> Swap-Problem hängen???            :->
> Ach ja, du hattest da von von "new" geschrieben. ...schreibst Du mit C++?
> Geht das denn nicht auch mit-ohne die beiden Plusse?

Ne, geht nicht. Im Institut wird eigentlich nur noch Objektorientiert
programmiert, es sei denn, man wird durch äußere Einflüsse dazu gezwungen.

Das Problem hat sich gelöst. Ich habe im Programm nämlich Pseudo-Datenblöcke
erstellt mit unterschiedlicher Größe erstellt. Die Größe war vom Schlüssel
abhängig und per If begrenzt. Dachte ich jedenfalls. Vorhin beim Debuggen ist
mir aufgefallen, daß hin und wieder ein Datenblock im 3 stelligen MB-Bereich
allokiert wird. Das macht kein Compi lange mit.

Tut mir leid, daß ich Euch mit meinen Peanuts von der Arbeit abgehalten habe
und danke für die Hilfe.



	Ciao
		Christian





More information about the Linux mailing list