copy_user_overflow
Regular
4.4
: Absent ⚠️
4.8
: Duplicate, Selective Inline ⚠️void copy_user_overflow(int size, long unsigned int count);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In arch/x86/kernel/tls.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In arch/x86/kernel/cpu/mcheck/mce.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In arch/x86/kernel/crash_dump_64.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In arch/x86/mm/tlb.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In arch/x86/mm/mpx.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In arch/x86/ia32/sys_ia32.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/sysctl.c (ffffffff8108b141)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
In kernel/sysctl_binary.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/capability.c (ffffffff8108d4d6)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- kernel/capability.c:SyS_capget
In kernel/ptrace.c (ffffffff8108eafc)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/sys.c (ffffffff810964ed)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:SyS_setdomainname
- kernel/sys.c:SyS_sethostname
In kernel/sched/core.c (ffffffff810b07b6)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- kernel/sched/core.c:SyS_sched_getattr
In kernel/sched/debug.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/power/qos.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/power/user.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In kernel/printk/printk.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/profile.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/time/time.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/time/hrtimer.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/time/itimer.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/time/posix-timers.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/time/posix-cpu-timers.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/time/alarmtimer.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In kernel/time/timer_stats.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/futex.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/module.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/kexec_core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/kexec.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/kexec_file.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/compat.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/user_namespace.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/kprobes.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/seccomp.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/relay.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/trace/trace.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/trace/blktrace.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/trace/trace_probe.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/trace/trace_uprobe.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In kernel/bpf/syscall.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/bpf/verifier.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In kernel/events/core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In mm/shmem.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In mm/util.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In mm/backing-dev.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In mm/mincore.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In mm/mempolicy.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In mm/migrate.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In mm/userfaultfd.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/read_write.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/stat.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In fs/exec.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/pipe.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/namei.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/fcntl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In fs/ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/readdir.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/select.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/dcache.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/filesystems.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/seq_file.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/xattr.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/libfs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/splice.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/utimes.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/statfs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8127bae5)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/signalfd.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/timerfd.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/eventfd.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In fs/userfaultfd.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/aio.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/locks.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/compat.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/binfmt_elf.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/compat_binfmt_elf.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/fhandle.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/quota/quota.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/proc/base.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/proc/kcore.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/proc/vmcore.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/kernfs/file.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/dcookies.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/ext4/ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/fat/dir.c (ffffffff813294d0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff813402e9)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/fuse/file.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/debugfs/file.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In fs/efivarfs/file.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In ipc/compat.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In ipc/msgutil.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In ipc/msg.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In ipc/sem.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In ipc/shm.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In ipc/mqueue.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In ipc/compat_mq.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/keys/keyctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/keys/request_key_auth.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/keys/user_defined.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/keys/dh.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/keys/big_key.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/keys/trusted.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/keys/encrypted-keys/encrypted.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/selinux/hooks.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/selinux/selinuxfs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/smack/smack_lsm.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/smack/smackfs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/tomoyo/common.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/tomoyo/securityfs_if.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/apparmor/apparmorfs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/apparmor/lsm.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/integrity/ima/ima_fs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In security/integrity/evm/evm_secfs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In block/ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In block/scsi_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In block/bsg.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In block/compat_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In lib/seq_buf.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In lib/kfifo.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In lib/kstrtox.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/pinctrl/pinconf.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/gpio/gpiolib.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/video/fbdev/core/fbmem.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/video/fbdev/core/fbcmap.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/acpi/proc.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/xen/mcelog.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/tty/tty_io.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/tty/n_tty.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/tty/tty_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/tty/vt/vt_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/tty/vt/vc_screen.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/tty/vt/selection.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/tty/vt/vt.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/tty/serial/serial_core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/char/mem.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/char/random.c (ffffffff81567f8e)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/char/hpet.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/char/hw_random/core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/char/agp/frontend.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/char/agp/compat_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/char/tpm/tpm-dev.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/lightnvm/core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/base/regmap/regmap-debugfs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/block/loop.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/mfd/ab3100-core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/mfd/aat2870-core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/nvdimm/bus.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/dma-buf/dma-buf.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/dma-buf/sync_file.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/scsi/scsi_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/scsi/scsi_devinfo.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/scsi/scsi_proc.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/scsi/sg.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/gpu/vga/vgaarb.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/gpu/vga/vga_switcheroo.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/net/tun.c (ffffffff8164f6d8)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
In drivers/net/ppp/ppp_generic.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/cdrom/cdrom.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/usb/core/devio.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/usb/core/devices.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/input/input-compat.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/input/mousedev.c (ffffffff816cc71a)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/input/misc/uinput.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/i2c/i2c-dev.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/watchdog/watchdog_dev.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In drivers/md/md.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In drivers/md/dm-ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/socket.c (ffffffff81766697)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- net/socket.c:SyS_socketcall
In net/core/sock.c (ffffffff8176a456)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
In net/core/scm.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/core/sysctl_net_core.c (ffffffff8177b19a)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/core/filter.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/core/dev_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/compat.c (ffffffff817ac62c)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- net/compat.c:compat_SyS_socketcall
In net/ipv4/ip_options.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff817cc049)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff817d404f)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv4/tcp_ipv4.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In net/ipv4/raw.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv4/udp.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv4/arp.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv4/devinet.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv4/igmp.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv4/fib_frontend.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv4/ipmr.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv6/addrconf.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv6/route.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv6/ipv6_sockglue.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv6/raw.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv6/mcast.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: False
In net/ipv6/exthdrs.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv6/ip6_flowlabel.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/ipv6/ip6mr.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/packet/af_packet.c (ffffffff818781ba)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
In net/wireless/wext-core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/wireless/wext-priv.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
In net/rfkill/core.c (0)
Location: arch/x86/include/asm/uaccess.h:707
Inline: True
Symbols:
ffffffff813294d0-ffffffff813294f3: copy_user_overflow (STB_LOCAL)
4.10
: Duplicate, Selective Inline ⚠️void copy_user_overflow(int size, long unsigned int count);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In arch/x86/kernel/tls.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In arch/x86/kernel/tboot.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In arch/x86/kernel/cpu/mcheck/mce.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In arch/x86/kernel/crash_dump_64.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In arch/x86/mm/tlb.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In arch/x86/mm/mpx.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In arch/x86/mm/pkeys.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In arch/x86/ia32/sys_ia32.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/sysctl.c (ffffffff81090091)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
In kernel/sysctl_binary.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/capability.c (ffffffff81092416)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- kernel/capability.c:SyS_capget
In kernel/ptrace.c (ffffffff81093a93)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/sys.c (ffffffff8109b4ad)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:SyS_setdomainname
- kernel/sys.c:SyS_sethostname
In kernel/sched/core.c (ffffffff810b6946)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- kernel/sched/core.c:SyS_sched_getattr
In kernel/sched/debug.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/power/qos.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/power/user.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In kernel/printk/printk.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/profile.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/time/time.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/time/hrtimer.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/time/alarmtimer.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In kernel/time/posix-timers.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/time/posix-cpu-timers.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/time/itimer.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/time/timer_stats.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/futex.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/module.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/kexec_core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/kexec.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/kexec_file.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/compat.c (ffffffff81120889)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- kernel/compat.c:C_SYSC_migrate_pages
In kernel/user_namespace.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/kprobes.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/seccomp.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/relay.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/trace/trace.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/trace/blktrace.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/trace/trace_probe.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/trace/trace_uprobe.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In kernel/bpf/syscall.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/bpf/verifier.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In kernel/events/core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In mm/shmem.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In mm/util.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In mm/backing-dev.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In mm/mincore.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In mm/mempolicy.c (ffffffff81213052)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- mm/mempolicy.c:C_SYSC_mbind
- mm/mempolicy.c:C_SYSC_set_mempolicy
In mm/migrate.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In mm/userfaultfd.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/read_write.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/stat.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In fs/exec.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/pipe.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/namei.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/fcntl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In fs/ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/readdir.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/select.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/dcache.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/filesystems.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/seq_file.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/xattr.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/libfs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/splice.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In fs/utimes.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/statfs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8128f6ff)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/signalfd.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/timerfd.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/eventfd.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In fs/userfaultfd.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/aio.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/crypto/policy.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/locks.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/compat.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/binfmt_elf.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/compat_binfmt_elf.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/fhandle.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/quota/quota.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/proc/base.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/proc/kcore.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/proc/vmcore.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/kernfs/file.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/dcookies.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/ext4/ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/fat/dir.c (ffffffff8133f210)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8135606f)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/debugfs/file.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In fs/efivarfs/file.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In ipc/compat.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In ipc/msgutil.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In ipc/msg.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In ipc/sem.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In ipc/shm.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In ipc/mqueue.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In ipc/compat_mq.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/keys/keyctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/keys/request_key_auth.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/keys/user_defined.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/keys/dh.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/keys/big_key.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/keys/trusted.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/keys/encrypted-keys/encrypted.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/selinux/hooks.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/selinux/selinuxfs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/smack/smack_lsm.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/smack/smackfs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/tomoyo/common.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/tomoyo/securityfs_if.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/apparmor/apparmorfs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/apparmor/lsm.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/integrity/ima/ima_fs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In security/integrity/evm/evm_secfs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In block/ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In block/scsi_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In block/bsg.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In block/compat_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In block/blk-zoned.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In lib/seq_buf.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In lib/kfifo.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In lib/kstrtox.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/pinctrl/pinconf.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/gpio/gpiolib.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/video/fbdev/core/fbmem.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/video/fbdev/core/fbcmap.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In drivers/acpi/proc.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/xen/mcelog.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In drivers/tty/tty_io.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/tty/n_tty.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/tty/tty_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In drivers/tty/vt/vt_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/tty/vt/vc_screen.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/tty/vt/selection.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/tty/vt/vt.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/tty/serial/serial_core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/char/mem.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/char/random.c (ffffffff815946ba)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/char/hpet.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In drivers/char/hw_random/core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/char/agp/frontend.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/char/agp/compat_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/char/tpm/tpm-dev.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/lightnvm/core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/base/regmap/regmap-debugfs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/block/loop.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/mfd/ab3100-core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In drivers/mfd/aat2870-core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/nvdimm/bus.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/dma-buf/dma-buf.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/dma-buf/sync_file.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/dma-buf/sw_sync.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/scsi/scsi_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/scsi/scsi_devinfo.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/scsi/scsi_proc.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/scsi/sg.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/gpu/vga/vgaarb.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/gpu/vga/vga_switcheroo.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/net/tun.c (ffffffff8168122a)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
In drivers/net/ppp/ppp_generic.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/cdrom/cdrom.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/usb/core/devio.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/usb/core/devices.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/input/input-compat.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In drivers/input/mousedev.c (ffffffff816fa6af)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/input/misc/uinput.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In drivers/i2c/i2c-dev.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/watchdog/watchdog_dev.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In drivers/md/md.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In drivers/md/dm-ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/socket.c (ffffffff81793717)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- net/socket.c:SyS_socketcall
In net/core/sock.c (ffffffff81797546)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
In net/core/scm.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/core/sysctl_net_core.c (ffffffff817a87f8)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/core/filter.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/core/dev_ioctl.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/compat.c (ffffffff817dbc4c)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- net/compat.c:compat_SyS_socketcall
In net/ipv4/ip_options.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff817fbd39)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff81803d8f)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv4/tcp_ipv4.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In net/ipv4/raw.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv4/udp.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv4/arp.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv4/devinet.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv4/igmp.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv4/fib_frontend.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv4/ipmr.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv6/addrconf.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv6/route.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv6/ipv6_sockglue.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv6/raw.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv6/mcast.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: False
In net/ipv6/exthdrs.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv6/ip6_flowlabel.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/ipv6/ip6mr.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/packet/af_packet.c (ffffffff818ac73a)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
In net/wireless/wext-core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/wireless/wext-priv.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
In net/rfkill/core.c (0)
Location: arch/x86/include/asm/uaccess.h:686
Inline: True
Symbols:
ffffffff8133f210-ffffffff8133f233: copy_user_overflow (STB_LOCAL)
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
4.8
and 4.10
✅