diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2023-05-23 17:03:42 +0300 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2023-05-29 12:27:08 +0300 |
commit | e36bfc0bc3ceb3ace1ff0ed5f9ed781395b6cbc5 (patch) | |
tree | 4c36403dfe2ad42376f8867cc570c164e0bc4501 /scripts/gdb/linux/vmalloc.py | |
parent | ee5971613da37b92ceb5cadfe878074eabcd5deb (diff) | |
download | linux-e36bfc0bc3ceb3ace1ff0ed5f9ed781395b6cbc5.tar.xz |
xen/netback: Pass (void *) to virt_to_page()
virt_to_page() takes a virtual address as argument but
the driver passes an unsigned long, which works because
the target platform(s) uses polymorphic macros to calculate
the page.
Since many architectures implement virt_to_pfn() as
a macro, this function becomes polymorphic and accepts both a
(unsigned long) and a (void *).
Fix this up by an explicit (void *) cast.
Cc: Wei Liu <wei.liu@kernel.org>
Cc: Paul Durrant <paul@xen.org>
Cc: xen-devel@lists.xenproject.org
Cc: netdev@vger.kernel.org
Acked-by: Wei Liu <wei.liu@kernel.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'scripts/gdb/linux/vmalloc.py')
0 files changed, 0 insertions, 0 deletions