> If we had wrappers for the most common cases, then any cases that were > left that used copy_from_user() explicitly could be flagged and > checked by hand, since they would be exception, and not the rule. Arjan's copy_from_user validation code already does verification checks on the copies using gcc magic. Some of the others might be useful - kmalloc_from_user() is a fairly obvious interface, a copy_from_user_into() interface where you pass the destination object and its actual length as well is mostly covered by Arjan's stuff. Alan -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>