On Tue, 19 May 2009, David Holland wrote:
On Mon, May 18, 2009 at 04:56:36AM -0700, Paul Goyette wrote:I've got an externally-provided program, available only as a binary, that uses this sysctl, so it would be nice to determine if it is supposed to work when compat is loaded as a module rather than being part of the booted kernel.As I recall from the last round of flamage on this subject, COMPAT_50 in particular (and compat_netbsd in general) doesn't work as a module.
Yeah, trolling thru the source shows that there's quite a bit of stuff in the kernel that seems not to have been moved into compat code. It would be a fair amount of work to finish this, IMHO.
Perhaps it would be the better part of valor to remove the compat module completely, and to mark it obsolete in the file-lists?
------------------------------------------------------------------------- | Paul Goyette | PGP DSS Key fingerprint: | E-mail addresses: | | Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com | | Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net | | Kernel Developer | | pgoyette at netbsd.org | -------------------------------------------------------------------------