s390: claim efficient unaligned access
authorChristian Borntraeger <borntraeger@de.ibm.com>
Mon, 12 Sep 2016 11:13:38 +0000 (13:13 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 20 Sep 2016 12:26:01 +0000 (14:26 +0200)
commit9078a54996a0989e25a04bbb9276bc340a52a673
treea3501e4b20c6b146900a906bdd4344dfffc534b0
parentc783b91ebdbab67e848889c29dd0611c2b2c9fea
s390: claim efficient unaligned access

most unaligned accesses are reasonable efficient (no kernel emulation)
on s390, let's announce it

This also
- removes the ubsan false positives for unaligned accesses on s390 with
  default config
- uses simpler arithmetic in several functions in several other areas
  of the kernel like ethernet frame classification

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/Kconfig