Hi, > If sets _are_ required, the change can still be implemented, but use one > of the format flags for "append". If the flag is set, then append the > curent range to the existing selection, otherwise use the original > semantics. This will prevent breaking the API, and can be easily > implemented. Drivers that do not support discontiguous ranges can (and > should already) return -EINVAL if the extra format flag is set. This sounds good, especially as it doesn't break the existing API. Thanks. Regards Sojan.