Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jun 2007 22:39:36 -0700
From:      vehemens <vehemens@verizon.net>
To:        freebsd-current@freebsd.org
Subject:   Re: KSE was Re: open/close/ioctl api change?
Message-ID:  <200706262239.37281.vehemens@verizon.net>
In-Reply-To: <E1I2uHq-000DkP-E7@cs1.cs.huji.ac.il>
References:  <E1I2uHq-000DkP-E7@cs1.cs.huji.ac.il>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 25 June 2007 12:31:46 pm Danny Braniss wrote:

> Julian,
> I compiled the kernel, and DEFAULT contains
> 	option KSE
> then I compiled the loadable module, outside the source tree, where
> KSE is not defined, the thread structure has #ifdef KSE ... #endif
> so my module sees a different thread structure. The real arguable issue
> is that the #ifdef KSE is below the *td_proc, So td->proc should not
> be affected by the ifdef. BTW, it was NULL when compiled for i386,
> garbage for amd64.

The KSE structure option also broke my DRM modules.

Is the plan to eliminate the KSE option from the headers?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706262239.37281.vehemens>