Kernel: KUBSAN implementation of returns-nonnull-attribute

This didn't find anything in the current source.
This commit is contained in:
Brian Gianforcaro 2021-02-06 23:24:49 -08:00 committed by Andreas Kling
commit c95d48c8d6
Notes: sideshowbarker 2024-07-18 22:33:26 +09:00
3 changed files with 12 additions and 1 deletions

View file

@ -53,6 +53,13 @@ void __ubsan_handle_nonnull_arg(const NonnullArgData& data)
print_location(data.location);
}
void __ubsan_handle_nonnull_return_v1(const NonnullReturnData&, const SourceLocation&);
void __ubsan_handle_nonnull_return_v1(const NonnullReturnData&, const SourceLocation& location)
{
dbgln("KUBSAN: null pointer return from function declared to never return null");
print_location(location);
}
void __ubsan_handle_vla_bound_not_positive(const VLABoundData&, void*);
void __ubsan_handle_vla_bound_not_positive(const VLABoundData& data, void*)
{