On Thu, Dec 04, 2014 at 08:26:24PM +0300, Yuri Gribov wrote: > On Thu, Dec 4, 2014 at 8:06 PM, 'Dmitry Vyukov' via address-sanitizer > <address-saniti...@googlegroups.com> wrote: > > You answered your own question about user space :) > > Yeah, I hoped someone would rush to overpersuade me...
While in C unaligned accesses are UB, I think still many userland programs actually use those, not just the kernel, on the architectures known not to SIGILL on those. Though, of course, say on x86_64/i686, when not vectorized unaligned access works just fine, but when vectorized it does not. Jakub