On Tue, 2009-11-24 at 12:34 +0200, Avi Kivity wrote: > Um, C can be easily parsed with a C compiler. I don't think you can > expect it to be a plain format string and argument list. Actually, it turns out that it cannot be parsed even with a C compiler: ({ const char *ret = p->buffer + p->len; static const char *access_str[] = { "---", "--x", "w--", "w-x", "-u-", "-ux", "wu-", "wux" }; union kvm_mmu_page_role role; ... userspace cannot possibly know from this what "union kvm_mmu_page_role" is. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part