[ofw] changes to ibbus in SVN rev 1160
    Sean Hefty 
    sean.hefty at intel.com
       
    Thu May 29 22:37:07 PDT 2008
    
    
  
>Revision 1160 added partitioning support.  This introduced a new IOCTL, however
>the AL_IOCTL_VERSION wasn't updated.  Anytime the IOCTLs are changed this needs
>to be updated so that applications fail gracefully if there's a version
>mismatch.
A new IOCTL shouldn't require updating the version.  A new app that uses the
IOCTL with an older kernel would simply get an error when it tried to issue the
request.  Other combinations of old/new apps/kernel won't see any issues.  If
you update the version, then you've broken all existing apps, none of which use
the new IOCTL.
- Sean
    
    
More information about the ofw
mailing list