Automagic SYSCTLs
    Dag-Erling Smørgrav 
    des at des.no
       
    Fri Jan 21 12:12:46 UTC 2011
    
    
  
mdf at FreeBSD.org writes:
> The gist is that the handler knows the sizeof the variable in the
> kernel and uses this to copy out.  For the case of a long, there's
> some goop for SCTL_MASK32.  For the case of 8 and 16 bit variables,
> they are still copied in and out as 32-bit quantities.
The inevitable question:
 - does this break the KBI?  (I assume it does, almost inevitably)
 - does this break the ABI?  (I hope it does not)
I'm in favor of the principle, what we have now is a mess.
DES
-- 
Dag-Erling Smørgrav - des at des.no
    
    
More information about the freebsd-arch
mailing list