Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch
> The other side of this is that COMPAT_50 (i.e. time_t) doesn't work in the
> module due to the way that it was implemented, so compat is basically broken
> for i386 GENERIC.
>
> I'm not aware of a disussion about the problem before the time_t merge, so
> that's how the situation came about. There was discussion after the merge
> and the consensus was to:
>
> - always include native compat compat code in the kernel
> - make emulations depend on it (already true for the modules)
> - use a single option for it to make it maintainable.
>
> Antti proposed inverting the sense of the option to send a strong signal
> about what is considered the default (NO_COMPAT) but some were uncomfortable
> about this because becuse config allows you to say 'no options foo'.
>
> So the way forward is understood but noone has stepped up to the plate to
> do the work.
Ah, sorry I missed the thread in current-users. I was just bitten by
this and had to debug why 3.0 /sbin/init dies on the kernel.
enami.
Home |
Main Index |
Thread Index |
Old Index