<< | Thread Index | >> ]    [ << | Date Index | >> ]

To: "Vitaly Protsko" <villy,AT,sft,DOT,ru>
Subject: RE: AW: is a kernel 2.6.14.* patch available
From: "Dick St.Peters" <stpeters,AT,NetHeaven,DOT,com>
Date: Sun, 27 Nov 2005 22:06:54 -0500
Cc: <cipe-l,AT,inka,DOT,de>
Dkim-signature: a=rsa-sha1; c=nowsp; d=netheaven.com; s=saint; t=1133147215; h=X-DomainKeys: DomainKey-Signature:Received:Message-ID:Date:From:To:Cc:Subject: In-Reply-To:References:X-Mailer; b=FfzamVVRuzmPncoUfusb+ZWZmYmKsBH7eI9OQ/U2KhtusEuWPzPMIczP6GK+NYGI64aaLCykTnV5sGxII2QcbA==
Domainkey-signature: a=rsa-sha1; s=saint; d=netheaven.com; c=nofws; q=dns;h=received:message-id:date:from:to:cc:subject:in-reply-to:references:x-mailer;b=fK5CoSolo6qIPTSAXR3qlplofd3Z/su8d2PZMq8ekVIPkIAFJSngevIYQV9/xYfkzBqNx8yvBOcyvHrcreli1w==
In-reply-to: <000101c5f351$95091c70$4358a8c0@int.sft.ru>
References: <20051127133226.4044d381.skraw@ithnet.com><000101c5f351$95091c70$4358a8c0@int.sft.ru>

Vitaly Protsko writes:
> Seems, it is an old-old mis-design (?) "feature" - compile your kernel w/o
> "regparam" and cipe will go to work properly ...
> 
> Can anybody look onto it to fix?

Setting the kernel config parameter CONFIG_PARM alters the way the
kernel passes function arguments internally.  Unless a module is
compiled to match it will almost certainly fail.  The module will be
expecting to get arguments from the rest of the kernel on the stack,
but the kernel will pass some of them in registers.

Compiling the cipe kernel module with "-mregparm=3" added to the gcc
arguments should make a working cipe module.  Maybe somebody with a
SUSE kernel could try this ...

--
Dick St.Peters, stpeters,AT,NetHeaven,DOT,com 


<< | Thread Index | >> ]    [ << | Date Index | >> ]