diff options
| author | dmitry pervushin <dpervushin@nvidia.com> | 2020-01-13 13:39:52 -0500 |
|---|---|---|
| committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2020-03-24 11:39:04 -0400 |
| commit | 982049b5ceaeab23cfda7b5950bd0c85322a7b20 (patch) | |
| tree | 62452b294f0c6b856bdbc5bcd37fa7afd11d2e03 /include/uapi/misc | |
| parent | 74f006cebaf29dded0e95ec4852ecb7b8eda537a (diff) | |
kasan: use __no_sanitize_address for hypercalls
Hypercall wrappers are very sensitive to register content inside.
In case of KASAN enabled, we should not sanitize addresses as sanitizing
clobbers registers.
So, hypercall wrappers are now static __maybe_unused __no_sanitize_address
instead of static inline when KASAN is enabled
Bug 2835333
Change-Id: Ib16448205465b5a955b722e9282b6d2cbaa44a8b
Signed-off-by: dmitry pervushin <dpervushin@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2278522
Reviewed-by: Rahul Jain (SW-TEGRA) <rahuljain@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2315988
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Reviewed-by: automaticguardword <automaticguardword@nvidia.com>
Reviewed-by: Phoenix Jung <pjung@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'include/uapi/misc')
0 files changed, 0 insertions, 0 deletions
