diff --git a/calls.txt b/calls.txt new file mode 100644 index 0000000..75b7eab --- /dev/null +++ b/calls.txt @@ -0,0 +1,2224 @@ +dns323_parse_hex_nibble:6 +dns323_parse_hex_byte:4 +mac_pton:4 +qnap_tsx09_parse_hex_nibble:6 +qnap_tsx09_parse_hex_byte:4 +qnap_tsx09_check_mac_addr:4 +__ia64_atomic_const:26 +__builtin_constant_p:16 +atomic_add_return:6 +ia64_fetch_and_add:8 +ia64_atomic_add:6 +atomic_sub_return:6 +ia64_atomic_sub:6 +printk:16 +get_user_pages:2 +get_user_pages_fast:3 +print:14 +long:6 +group:12 +int:11 +request_irq:8 +pmd_huge:8 +pmd_large:6 +pmd_is_leaf:12 +pmd_val:17 +pmd_present:9 +pmd_none:28 +kvmppc_radix_update_pte:3 +pmdp_ptep:3 +kvmppc_radix_tlbie_page:3 +gfn_to_memslot:3 +kvmppc_update_dirty_map:3 +PageHuge:3 +compound_head:6 +compound_order:6 +PageCompound:3 +pte_write:8 +pte_dirty:5 +gup:3 +put_page:14 +set_page_dirty_lock:3 +guest_enter:3 +guest_enter_irqoff:3 +guest_exit:6 +__ilog2:6 +PPC_RLWINM:2 +mm_inc_nr_puds:2 +__TI_flags:2 +IS_ENABLED:21 +VCPU_STAT:3 +time:5 +ENTRY:7 +clone:6 +sys_clone:6 +ENDPROC:3 +defined:24 +strcmp:20 +WARN_ON:53 +sys32_truncate64:6 +COMPAT_SYSCALL_DEFINE3:9 +sys32_ftruncate64:6 +sys32_stat64:6 +COMPAT_SYSCALL_DEFINE2:9 +sys32_lstat64:6 +sys32_fstat64:6 +sys32_fstatat:6 +COMPAT_SYSCALL_DEFINE4:6 +sys32_mmap:6 +COMPAT_SYSCALL_DEFINE1:3 +sys32_waitpid:6 +sys32_pread:6 +COMPAT_SYSCALL_DEFINE5:12 +sys32_pwrite:6 +sys32_fadvise64_64:6 +COMPAT_SYSCALL_DEFINE6:9 +sys32_readahead:6 +sys32_sync_file_range:6 +sys32_fadvise64:6 +sys32_fallocate:6 +__pgprot:5 +compat_sys_x86_truncate64:3 +compat_sys_x86_ftruncate64:3 +compat_sys_x86_stat64:3 +compat_sys_x86_lstat64:3 +compat_sys_x86_fstat64:3 +compat_sys_x86_fstatat:3 +compat_sys_x86_mmap:3 +compat_sys_x86_waitpid:3 +compat_sys_x86_pread:3 +compat_sys_x86_pwrite:3 +sys32_vm86_warning:3 +compat_sys_x86_fadvise64_64:3 +compat_sys_x86_readahead:3 +compat_sys_x86_sync_file_range:3 +compat_sys_x86_fadvise64:3 +compat_sys_x86_fallocate:3 +compat_sys_x86_clone:3 +cpu_has:3 +DEFINE_MUTEX:11 +cpu_data:13 +mutex_lock:66 +mutex_unlock:70 +device_store_int:3 +device_store_ulong:3 +DEFINE_SPINLOCK:6 +apply_microcode:6 +smp_processor_id:12 +smp_call_function_single:6 +reload_for_cpu:6 +check_online_cpus:6 +num_online_cpus:11 +num_present_cpus:7 +pr_err:57 +__reload_late:3 +atomic_dec:10 +atomic_read:35 +request_microcode_fw:6 +ndelay:3 +apply_microcode_on_target:3 +touch_nmi_watchdog:3 +spin_lock:24 +apply_microcode_local:3 +spin_unlock:26 +pr_warn:38 +atomic_inc:8 +cpu_relax:4 +microcode_reload_late:6 +atomic_set:21 +stop_machine_cpuslocked:3 +microcode_check:7 +get_online_cpus:6 +for_each_online_cpu:3 +intel_get_microcode_revision:6 +native_wbinvd:6 +find_patch:6 +sys_ioperm:3 +SYSCALL_DEFINE3:3 +BUILD_BUG_ON:108 +offsetof:112 +VMLINUX_SYMBOL:6 +DMI_MATCH:10 +dmi_check_system:2 +interface_to_usbdev:4 +devm_gpiod_get:4 +devm_gpiod_get_optional:4 +devm_clk_get:12 +PTR_ERR:56 +IS_ERR:50 +clk_prepare_enable:2 +clk_disable_unprepare:6 +clk_enable:5 +clk_disable:5 +dev_err:22 +gpio_rcar_suspend:3 +dev_get_drvdata:8 +device_set_wakeup_path:3 +SIMPLE_DEV_PM_OPS:3 +amdgpu_acpi_pcie_notify_device_ready:3 +amdgpu_ring_get_rptr:6 +DRM_INFO:3 +DRM_DEBUG:6 +drm_pcie_get_speed_cap_mask:6 +r600_get_pcie_gen_support:9 +amdgpu_get_pcie_gen_support:6 +DRM_ERROR:3 +drm_mode_set_crtcinfo:3 +update_stream_signal:12 +dm_set_vblank:9 +to_amdgpu_crtc:3 +dc_interrupt_set:15 +dm_enable_vblank:3 +dm_disable_vblank:3 +dc_create_stream_for_sink:3 +create_stream_for_sink:3 +fill_rects_from_plane_state:3 +dc_create_plane_state:6 +DRM_DEBUG_DRIVER:6 +dc_plane_state_release:6 +dm_atomic_check_plane_state_fb:6 +drm_atomic_get_new_crtc_state:3 +drm_for_each_plane_mask:3 +drm_atomic_get_plane_state:3 +drm_atomic_get_crtc_state:3 +dal_irq_service_set:6 +ipp_cursor_set_attributes:6 +set_cursor_attributes:24 +set_cursor_attribute:6 +ipp_cursor_set_position:6 +set_cursor_position:24 +SR:3 +HWS_SF:9 +get_encoder_cap_info:6 +dm_logger_write:3 +connect_dig_be_to_fe:6 +should_enable_fbc:6 +dce110_set_cursor_position:3 +dce110_set_cursor_attribute:3 +dce110_validate_plane:3 +REG_GET:3 +REG_WRITE:9 +REG_UPDATE:6 +dcn10_update_pending_status:6 +dcn10_update_dchub:6 +dcn10_set_cursor_position:3 +dcn10_set_cursor_attribute:3 +arm_vert_intr:6 +for_each_engine:8 +i915_gem_reset_prepare_engine:3 +i915_gem_reset_finish_engine:3 +i915_mutex_lock_interruptible:9 +lockdep_assert_held:3 +gen8_configure_all_contexts:18 +enable_metric_set:3 +GEM_TRACE:3 +drm_crtc_vblank_off:3 +drm_crtc_vblank_on:3 +clk_rate_exclusive_put:3 +devm_reset_control_get_optional:6 +reset_control_reset:6 +dev_warn:25 +rdma_translate_ip:6 +dev_get_by_index:3 +dev_put:9 +__ib_process_cq:24 +ib_poll_cq:6 +min_t:17 +ib_device_unregister_rdmacg:3 +dev_hold:3 +unlikely:66 +bnxt_re_lock_cqs:18 +bnxt_re_unlock_cqs:18 +bnxt_qplib_add_flush_qp:18 +bnxt_re_remove_one:3 +bnxt_re_dev_unreg:3 +bnxt_qplib_acquire_cq_locks:12 +__acquires:17 +bnxt_qplib_acquire_cq_flush_locks:9 +spin_lock_irqsave:67 +__acquire:10 +bnxt_qplib_release_cq_locks:12 +__releases:17 +bnxt_qplib_release_cq_flush_locks:9 +__release:10 +spin_unlock_irqrestore:69 +bnxt_qplib_find_buddy_cq:9 +bnxt_qplib_lock_buddy_cq:18 +bnxt_qplib_unlock_buddy_cq:18 +__bnxt_qplib_add_flush_qp:15 +operations:3 +aeq_handler:3 +cpu_to_le16:3 +be16_to_cpu:12 +memset:20 +memcpy:22 +sizeof:204 +ib_umem_get:6 +mlx5_core_mp_enabled:6 +rdma_is_port_valid:7 +to_mlx5_st:6 +MLX5_SET:6 +dst_neigh_lookup:6 +DP_DEBUG:3 +ntohs:10 +rdma_protocol_iwarp:6 +spin_lock_irq:3 +mb:4 +spin_unlock_irq:3 +MODULE_LICENSE:16 +memalloc_noio_save:6 +__vmalloc:9 +set_bit:11 +init_waitqueue_head:6 +clear_bit:11 +__map_bio_nvme:6 +__map_bio_fast:6 +test_and_set_bit:3 +scsi_device_from_queue:3 +bdev_get_queue:7 +put_device:12 +strcasecmp:5 +DMEMIT:3 +test_bit:38 +dm_table_does_not_support_partial_completion:3 +DMERR:3 +BUG_ON:68 +strncmp:7 +bdevname:16 +dm_grab_bdev_for_ioctl:18 +dm_get_bdev_for_ioctl:18 +blkdev_get:3 +bdput:15 +blkdev_put:17 +blkdev_get_by_dev:6 +afu_ioctl_get_metadata:4 +copy_to_user:22 +eth_type_trans:4 +gfar_process_frame:4 +ring_uses_build_skb:2 +dma_sync_single_range_for_cpu:2 +IXGBE_CB:2 +skb_headlen:11 +mlx5_core_event:6 +MLXSW_AFK_ELEMENT_INFO_U32:20 +MLXSW_AFK_ELEMENT_INFO_BUF:16 +mlxsw_sp_resource_size_params_prepare:8 +devlink_resource_size_params_init:10 +mlxsw_reg_sfd_num_rec_get:12 +kfree:128 +sh_eth_tsu_write:4 +iowrite32:4 +sh_eth_tsu_read:4 +ioread32:4 +netvsc_connect_vsp:2 +netvsc_init_buf:2 +netvsc_send_pkt:2 +hv_end_read:4 +napi_schedule_prep:2 +napi_reschedule:2 +__napi_schedule:4 +__napi_schedule_irqoff:2 +netif_napi_del:4 +netvsc_send:4 +rcu_assign_pointer:4 +netvsc_set_multicast_list:2 +netvsc_change_rx_flags:2 +netdev_priv:8 +rtnl_dereference:8 +dev_set_promiscuity:2 +dev_set_allmulti:2 +netvsc_set_rx_mode:2 +dev_uc_sync:4 +dev_mc_sync:4 +netif_tx_wake_all_queues:4 +skb_rx_queue_recorded:2 +skb_get_rx_queue:2 +qdisc_skb_cb:4 +ndo_select_queue:2 +fallback:2 +dev_change_flags:2 +rndis_filter_set_packet_filter:6 +cancel_work_sync:5 +phy_resume:6 +__phy_resume:8 +EXPORT_SYMBOL:19 +spin_lock_bh:7 +spin_unlock_bh:9 +ppp_unlock:2 +preempt_disable:8 +xdp_do_flush_map:6 +preempt_enable:16 +USB_DEVICE_AND_INTERFACE_INFO:2 +skb_shinfo:4 +SKB_DATA_ALIGN:6 +ewma_pkt_len_add:2 +xdp_do_redirect:2 +rcu_read_unlock:2 +clamp_t:4 +ewma_pkt_len_read:4 +get_mergeable_buf_len:8 +skb_page_frag_refill:5 +napi_disable:4 +netif_running:5 +virtnet_napi_enable:4 +virtnet_get_headroom:2 +netif_carrier_ok:2 +ppp_cp_event:2 +disable_irq:2 +disable_irq_nosync:3 +pr_fmt:12 +LIST_HEAD:7 +dell_smbios_error:6 +EXPORT_SYMBOL_GPL:68 +dell_smbios_register_device:6 +devm_kzalloc:6 +get_device:6 +list_add_tail:10 +dev_dbg:81 +dell_smbios_unregister_device:6 +list_for_each_entry:21 +list_del:6 +dell_smbios_call_filter:6 +ARRAY_SIZE:42 +capable:30 +dell_smbios_call:6 +call_fn:6 +dell_smbios_find_token:6 +BLOCKING_NOTIFIER_HEAD:6 +dell_laptop_register_notifier:6 +blocking_notifier_chain_register:6 +dell_laptop_unregister_notifier:6 +blocking_notifier_chain_unregister:6 +dell_laptop_call_notifier:6 +blocking_notifier_call_chain:6 +parse_da_table:18 +container_of:28 +krealloc:6 +zero_duplicates:12 +x:6 +find_tokens:6 +match_attribute:18 +location_show:6 +scnprintf:12 +value_show:6 +build_tokens_sysfs:12 +kzalloc:25 +kasprintf:12 +sysfs_attr_init:12 +sysfs_create_group:8 +free_group:15 +sysfs_remove_group:6 +dell_smbios_init:6 +dmi_find_device:6 +dmi_walk:12 +pr_info:126 +platform_driver_register:6 +platform_device_alloc:6 +platform_device_add:6 +init_dell_smbios_wmi:15 +pr_debug:34 +init_dell_smbios_smm:12 +platform_device_del:6 +platform_device_put:7 +platform_driver_unregister:12 +dell_smbios_exit:6 +exit_dell_smbios_wmi:15 +exit_dell_smbios_smm:12 +platform_device_unregister:6 +subsys_initcall:9 +module_exit:12 +MODULE_AUTHOR:36 +MODULE_DESCRIPTION:12 +find_cmd_address:6 +dell_smbios_smm_init:3 +dell_smbios_smm_exit:3 +parse_b1_table:6 +find_b1:6 +module_init:3 +_dasd_requeue_request:4 +wake_up:4 +dasd_schedule_device_bh:2 +ERR_PTR:23 +ccw_device_set_timeout:14 +ccw_device_start_key:10 +ccw_device_start_timeout_key:10 +ccw_device_tm_start_key:10 +ccw_device_tm_start_timeout_key:10 +qeth_prepare_control_data:4 +qeth_send_control_data:2 +qeth_get_elements_for_range:8 +qeth_get_elements_for_frags:8 +qeth_l3_addr_match_ip:6 +ipv6_addr_equal:2 +qeth_l3_addr_match_all:6 +qeth_l3_addr_find_by_ip:2 +qeth_l3_find_addr_by_ip:10 +qeth_l3_ipaddr_hash:6 +hash_for_each_possible:8 +qeth_l3_ipaddrs_is_equal:6 +memcmp:6 +ether_addr_equal_64bits:2 +qeth_l3_ip_from_hash:14 +qeth_card_hw_is_reachable:4 +qeth_l3_deregister_addr_entry:8 +qeth_l3_ipaddr_to_string:2 +qeth_l3_delete_ip:2 +hash_del:4 +qeth_l3_add_ip:8 +tcp_hdr:4 +tcp_hdrlen:4 +destroy_rcu_head:4 +init_rcu_head:4 +writel:14 +le32_to_cpu:22 +writeq:4 +mmiowb:6 +megasas_fire_cmd_fusion:2 +_wait_for_commands_to_complete:4 +mpt3sas_wait_for_commands_to_complete:10 +_scsih_flush_running_cmds:4 +QEDI_INFO:2 +qla24xx_async_gpnft:2 +list_empty:2 +del_timer:2 +spin_lock_init:3 +qlt_schedule_sess_for_deletion:8 +queue_work:5 +typeof:15 +call_rcu:8 +for_each_cpu:8 +for_each_cpu_wrap:3 +__attribute__:10 +asminline_call:9 +asm:9 +8:44 +4:12 +12:15 +16:12 +20:12 +24:3 +26:3 +28:6 +cru_detect:6 +ioremap:12 +set_memory_x:9 +iounmap:14 +bios_checksum:6 +bios32_present:6 +detect_cru_service:9 +dmi_find_cru:3 +nmi_panic:3 +hpwdt_check_nmi_decoding:12 +dmi_find_icru:3 +hpwdt_init_nmi_decoding:3 +hpwdt_exit_nmi_decoding:3 +readq:3 +lo_hi_readq:3 +hole_size:3 +pnfs_get_layout_hdr:6 +pnfs_put_layout_hdr:6 +nfs_commit_inode:9 +__nfs_commit_inode:9 +nfs_scan_commit:6 +nfs_generic_commit_list:6 +cond_resched:9 +wait_on_commit:6 +sync_inode:3 +__mark_inode_dirty:3 +atomic_long_read:9 +ovl_encode_maybe_copy_up:8 +ovl_dentry_upper:10 +ovl_want_write:4 +ovl_copy_up:4 +ovl_drop_write:4 +pr_warn_ratelimited:2 +ovl_lookup_real_ancestor:6 +ovl_connectable_layer:4 +OVL_E:6 +ovl_test_flag:4 +d_inode:12 +ovl_connect_layer:6 +ovl_dentry_lower:6 +ovl_dentry_test_flag:4 +dget:2 +dget_parent:2 +dput:7 +ovl_dentry_set_flag:4 +ovl_should_encode_origin:4 +ovl_check_encode_origin:4 +d_is_dir:6 +ovl_encode_fh:4 +IS_ERR_OR_NULL:2 +PTR_ERR_OR_ZERO:2 +ovl_hash_bylower:4 +ovl_indexdir:4 +needs_cow_for_zeroing:4 +xfs_ilock_data_map_shared:4 +need_excl_ilock:4 +xfs_ilock:4 +xfs_ilock_nowait:2 +xfs_is_reflink_inode:4 +put_compat_sigset:6 +of_irq_parse_and_map_pci:12 +skb_gso_transport_seglen:14 +skb_gso_validate_mtu:18 +skb_gso_validate_network_len:22 +skb_gso_network_seglen:8 +skb_transport_header:9 +skb_network_header:4 +skb_gso_mac_seglen:6 +skb_mac_header:4 +_IOR:4 +is_pkt_reg:4 +cur_regs:2 +type_is_pkt_pointer:2 +check_mem_access:8 +check_ptr_alignment:4 +is_ctx_reg:6 +verbose:4 +BPF_SIZE:8 +raw_spin_lock_irq:3 +raw_spin_lock_irqsave:5 +raw_spin_unlock_irq:3 +raw_spin_unlock_irqrestore:5 +panic:9 +pr_crit:6 +page_to_nid:4 +PFN_PHYS:6 +min:11 +PHYS_PFN:7 +move_freepages_block:3 +memblock_next_valid_pfn:6 +batadv_bla_claim_dump_entry:4 +batadv_bla_backbone_dump_entry:4 +skb_pull_rcsum:4 +skb_pull:2 +skb_postpull_rcsum:2 +eth_hdr:2 +__IP_INC_STATS:2 +refcount_set:10 +poolsize_invalid:6 +ebt_among_wh_src:4 +netdev_has_upper_dev:4 +netdev_master_upper_dev_get:4 +nla_put_u64_64bit:24 +nla_put_u8:4 +occ_get:4 +devlink_resource_size_params_put:4 +get_fecparam:4 +skb_is_gso:32 +init_tunnel_flow:6 +RT_TOS:6 +clusterip_config_put:5 +clusterip_config_entry_put:2 +csum_replace4:2 +__in_dev_get_rcu:4 +netif_is_l3_master:2 +__dev_get_by_index:2 +dev_net:2 +IPCB:2 +tcp_try_undo_loss:4 +tcp_write_queue_purge:2 +ip_skb_dst_mtu:4 +ip6_tnl_encap_setup:4 +ip6_tnl_create2:4 +ip6_tnl_change_mtu:2 +nla_get_u32:4 +sk_to_full_sk:2 +sock_net_uid:4 +ip6_route_output:4 +xfrm_lookup:4 +flowi6_to_flowi:4 +ip6_rt_put:2 +ip6_skb_dst_mtu:4 +l2tp_tunnel_sock_lookup:4 +sockfd_lookup:2 +sock_hold:12 +l2tp_tunnel_sock_put:4 +l2tp_sock_to_tunnel:12 +sockfd_put:2 +sock_put:30 +l2tp_tunnel_free:6 +l2tp_tunnel:4 +l2tp_pernet:4 +list_del_rcu:7 +l2tp_tunnel_dec_refcount:4 +kfree_rcu:5 +l2tp_tunnel_closeall:6 +l2tp_tunnel_delete:6 +inet_shutdown:4 +sk_refcnt_debug_dec:2 +pppol2tp_put_sk:6 +pppol2tp_session_get_sock:2 +l2tp_session_priv:4 +rcu_dereference_protected:6 +lockdep_is_held:5 +RCU_INIT_POINTER:4 +pppol2tp_sock_to_session:2 +sk_pacing_shift_update:2 +nf_unregister_net_hook:4 +MODULE_ALIAS:2 +sock_create_lite:2 +sock_release:4 +accept:2 +try_module_get:2 +__module_get:2 +skb_gso_validate_mac_len:2 +build_protos:10 +smp_load_acquire:2 +likely:6 +smp_store_release:3 +isalnum:3 +str_ends_with:6 +write:12 +snd_seq_event_dup:12 +snd_seq_queue_client_leave_cells:3 +snd_seq_client_enqueue_event:6 +snd_seq_cell_alloc:12 +SND_PCI_QUIRK:40 +alc295_fixup_disable_dac3:3 +snd_hda_override_conn_list:3 +SND_HDA_PIN_QUIRK:6 +_IOWR:5 +find_section_by_name:5 +WARN:22 +find_rela_by_dest:4 +WARN_FUNC:6 +fprintf:8 +ui__warning:3 +pr_debug2:3 +ui_helpline__printf:3 +auxtrace__dont_decode:9 +evlist__for_each_entry:5 +perf_evsel__set_sample_id:3 +BPF_MOV64_IMM:11 +BPF_STX_MEM:2 +BPF_STX_XADD:8 +BPF_LDX_MEM:10 +BPF_EXIT_INSN:10 +BPF_ST_MEM:6 +BPF_MOV64_REG:4 +BPF_ALU64_IMM:4 +BPF_LD_MAP_FD:4 +BPF_RAW_INSN:4 +BPF_JMP_IMM:4 +BPF_JMP_REG:2 +syscall_available:6 +syscall:3 +SKIP_IF:6 +have_htm:2 +test_native_vsyscall:6 +test_emulation:6 +printf:13 +test_and_set_bit_lock:2 +_bit:1 +write_cr3:1 +switch_mm:1 +sync_core_before_usermode:1 +cmpxchg:2 +skb_segment:1 +topology_sibling_mask:1 +topology_sibling_cpumask:1 +smp_mb:22 +dump_stack:1 +barrier_before_unreachable:12 +__builtin_trap:5 +mcip_update_gfrc_halt_mask:2 +READ_BCR:2 +__mcip_cmd:2 +read_aux_reg:2 +BIT:10 +__mcip_cmd_data:5 +mcip_update_debug_halt_mask:2 +arc_get_cpu_map:2 +of_get_flat_dt_root:1 +of_get_flat_dt_prop:1 +cpulist_parse:1 +arc_init_cpu_possible:2 +cpumask_setall:2 +cpumask_test_cpu:1 +init_cpu_possible:1 +set_cpu_possible:1 +set_cpu_present:1 +init_cpu_present:1 +write_aux_reg:3 +OMAP3_CORE1_IOPAD:4 +debugfs_create_u8:2 +debugfs_create_u32:1 +debugfs_create_ulong:1 +debugfs_create_x32:1 +debugfs_create_x8:1 +omap4_get_sar_ram_base:2 +_enable_optional_clocks:2 +omap_pm_finish:1 +omap_pm_wake:1 +of_device_is_compatible:2 +of_add_property:2 +strlen:7 +db8500_pmu_handler:1 +handler:6 +cpu_online:3 +irq_set_affinity:1 +cpumask_of:1 +OF_DEV_AUXDATA:1 +of_platform_populate:1 +strcpy:1 +UL:1 +READ_ONCE:77 +kvm_set_s2pte_readonly:4 +pte_val:28 +cmpxchg_relaxed:2 +kvm_s2pte_readonly:4 +kvm_s2pte_exec:2 +kvm_set_s2pmd_readonly:2 +kvm_s2pmd_readonly:2 +kvm_s2pmd_exec:2 +cpu_replace_ttbr1:2 +virt_to_phys:4 +pmd_free:2 +free_page:6 +__pud_populate:12 +set_pud:6 +__pud:6 +__phys_to_pud_val:2 +pud_populate:8 +__pa:6 +pud_free:2 +__pgd_populate:12 +set_pgd:6 +__pgd:2 +__phys_to_pgd_val:2 +pgd_populate:6 +pgd_free:2 +pte_free_kernel:2 +__pmd_populate:8 +set_pmd:6 +__pmd:6 +__phys_to_pmd_val:2 +WRITE_ONCE:5 +pte_valid:6 +VM_WARN_ONCE:2 +pmd_offset_phys:2 +pud_page_paddr:2 +pmd_index:2 +pud_offset_phys:2 +pgd_page_paddr:4 +pud_index:2 +__range_ok:4 +current_thread_info:2 +access_ok:7 +MIDR_ALL_VERSIONS:2 +ARM64_FTR_BITS:6 +pgd_offset_raw:12 +allocator:8 +pgd_none:24 +pud_offset:20 +pud_none:28 +pmd_offset:22 +pmd_populate_kernel:4 +pte_offset_kernel:16 +set_pte:12 +pfn_pte:9 +virt_to_pfn:2 +write_sysreg:2 +phys_to_ttbr:2 +_copy_pte:4 +pte_mkwrite:4 +pte_mkpresent:2 +copy_pte:4 +get_safe_page:6 +copy_pmd:4 +pmd_table:2 +copy_pud:4 +pud_table:2 +pud_val:12 +copy_page_tables:2 +pgd_offset_k:18 +cpuid_feature_extract_signed_field:1 +cpuid_feature_extract_unsigned_field:1 +user_mode:2 +compat_ptrace_hbp_num_to_idx:2 +WARN_ON_ONCE:10 +show_unhandled_signals_ratelimited:1 +task_pid_nr:1 +dump_instr:1 +__show_regs:1 +walk_pte:4 +note_page:8 +walk_pmd:4 +pmd_sect:10 +pmd_bad:6 +walk_pud:4 +pud_sect:10 +pud_bad:8 +pgd_offset:10 +pgd_val:6 +pgd_bad:8 +pr_alert:4 +pr_cont:10 +pte_offset_map:2 +pte_unmap:2 +pte_same:2 +pud_alloc:2 +pmd_alloc:6 +pte_alloc_map:2 +huge_pmd_share:2 +pgd_present:2 +pud_huge:2 +pud_present:3 +pte_cont:4 +kasan_pte_offset:4 +pte_offset_kimg:2 +kasan_pmd_offset:4 +pmd_offset_kimg:4 +kasan_pud_offset:4 +pud_offset_kimg:6 +kasan_pte_populate:4 +__phys_to_pfn:8 +pte_none:4 +kasan_pmd_populate:4 +kasan_pud_populate:4 +init_pte:4 +pte_set_fixmap_offset:2 +pgattr_change_is_safe:2 +alloc_init_cont_pte:4 +init_pmd:4 +pmd_set_fixmap_offset:2 +pmd_set_huge:6 +alloc_init_cont_pmd:4 +alloc_init_pud:4 +pud_set_fixmap_offset:4 +pud_set_huge:4 +__map_memblock:8 +__create_pgd_mapping:4 +__phys_to_virt:2 +map_mem:4 +map_kernel_segment:12 +map_kernel:4 +kasan_copy_shadow:2 +pgd_set_fixmap:2 +pfn_valid:6 +pud_pfn:2 +pmd_pfn:2 +pte_pfn:2 +vmemmap_pgd_populate:2 +vmemmap_pud_populate:2 +vmemmap_verify:2 +fixmap_pud:4 +__pa_symbol:8 +fixmap_pmd:8 +fix_to_virt:7 +fixmap_pte:2 +pte_clear:7 +pfn_pud:2 +pfn_pmd:2 +pud_clear_huge:2 +pud_clear:2 +pmd_clear_huge:2 +pmd_clear:2 +emit:5 +A64_MOV:1 +A64_B_:4 +unreachable:1 +BUG:7 +ia64_abort:2 +of_find_compatible_node:1 +of_address_to_resource:1 +add_memory_region:2 +bmips_cpu_setup:2 +purge_kernel_dcache_range_asm:2 +arch_irqs_disabled:5 +parisc_requires_coherency:3 +flush_tlb_all:2 +mm_total_size:2 +flush_user_icache_range_asm:2 +flush_tlb_range:2 +mfsp:1 +flush_tlb_page:2 +flush_tlb_kernel_range:4 +flush_kernel_dcache_range_asm:3 +MEM_PDC_LO:2 +MEM_PDC_HI:2 +smp_callin:3 +ENTRY_CFI:1 +dcache_stride:1 +1:1 +COND:1 +r23:1 +r0:1 +ENDPROC_CFI:1 +mfctl:5 +__real_pte:14 +kmem_cache_alloc:4 +PGT_CACHE:8 +pgtable_gfp_flags:2 +kmem_cache_free:3 +pgtable_free_tlb:2 +MASKABLE_EXCEPTION_PROLOG_1:2 +ASM_CONST:2 +get_paca:2 +crash_ipi_callback:1 +crash_send_ipi:1 +update_numa_cpu_lookup_table:4 +find_and_online_cpu_nid:3 +notify_resume:2 +eeh_dev_to_pdn:3 +OV5_FEAT:1 +cpu_has_feature:4 +firmware_has_feature:2 +cpu_to_be32:2 +drmem_lmb_flags:5 +__pte:10 +pte_set_hidx:8 +pgtable_cache_add:2 +radix__switch_mmu_context:2 +stop_machine_change_mapping:1 +create_physical_mapping:2 +split_kernel_mapping:4 +overlaps_kernel_text:2 +WARN_ONCE:10 +__va:1 +memblock_end_of_DRAM:1 +stop_machine:1 +IS_ALIGNED:6 +volatile:23 +PPC_TLBIE_5:1 +PPC_LWZ_OFFS:1 +for_each_online_node:1 +for_each_node_with_cpus:1 +cpumask_first:2 +cpumask_first_and:1 +of_get_child_by_name:3 +of_property_read_bool:2 +set_thread_uses_vas:2 +init_ras_hotplug_IRQ:1 +of_find_node_by_path:2 +dlpar_workqueue_init:2 +request_event_sources_irqs:2 +of_node_put:6 +machine_late_initcall:1 +xive_spapr_configure_queue:2 +get_hard_smp_processor_id:2 +plpar_int_set_queue_config:2 +RISCV_FENCE:6 +smp_rmb:1 +smp_wmb:2 +__smp_mb:1 +__smp_rmb:1 +__smp_wmb:1 +sbi_save:1 +parse_dtb:1 +kvm_s390_handle_01:1 +kvm_s390_handle_lpsw:1 +kvm_s390_handle_diag:1 +kvm_s390_handle_aa:1 +kvm_s390_handle_sigp:1 +kvm_s390_handle_b2:1 +kvm_s390_handle_stctl:1 +kvm_s390_handle_lctl:1 +kvm_s390_handle_b9:1 +kvm_s390_handle_e3:1 +kvm_s390_handle_e5:1 +kvm_s390_handle_eb:1 +kvm_s390_get_tod_clock_fast:4 +is_ioirq:2 +pending_irqs:3 +pending_irqs_no_gisa:3 +tod_to_ns:3 +func:1 +__deliver_machine_check:1 +__deliver_prog:1 +__deliver_emergency_signal:1 +__deliver_external_call:1 +__deliver_ckc:1 +__deliver_cpu_timer:1 +__deliver_restart:1 +__deliver_set_prefix:1 +__deliver_pfault_init:1 +__deliver_service:1 +__deliver_pfault_done:1 +__deliver_virtio:1 +kvm_s390_set_cpuflags:2 +kvm_clock_sync_scb:3 +test_kvm_facility:4 +kvm_s390_set_tod_clock_ext:3 +kvm_s390_set_tod_clock:10 +copy_from_user:12 +VM_EVENT:2 +get_tod_clock:1 +kvm_s390_vcpu_block_all:1 +kvm_for_each_vcpu:1 +kvm_s390_vcpu_unblock_all:1 +read_guest:2 +VCPU_EVENT:2 +handle_stidp:1 +handle_set_clock:1 +handle_set_prefix:1 +handle_store_prefix:1 +handle_store_cpu_address:1 +kvm_s390_handle_vsie:1 +handle_ipte_interlock:2 +handle_iske:1 +handle_rrbe:1 +handle_sske:1 +handle_test_block:1 +handle_io_inst:1 +handle_sthyi:1 +handle_stsi:1 +handle_stfl:1 +handle_lpswe:1 +handle_epsw:1 +handle_essa:1 +handle_pfmf:1 +handle_stctg:1 +handle_lctlg:1 +handle_ri:1 +handle_ptff:1 +handle_sckpf:1 +test_thread_flag:1 +set_thread_flag:1 +clear_thread_flag:1 +offset:15 +ptregs_offset:2 +0:1 +ORIG_RAX:2 +PER_CPU_VAR:3 +CS:2 +END:4 +firmware_restrict_branch_speculation_start:5 +firmware_restrict_branch_speculation_end:5 +__fill_rsb:1 +__clear_rsb:1 +__ASM_SIZE:13 +GEN_BINARY_RMWcc:6 +__WARN_FLAGS:2 +_BUG_FLAGS:2 +annotate_reachable:1 +asm_volatile_goto:2 +arch_efi_call_virt_setup:2 +kernel_fpu_begin:2 +arch_efi_call_virt_teardown:2 +kernel_fpu_end:2 +kvm_arch_mmu_notifier_invalidate_range:2 +__FILL_RETURN_BUFFER:3 +__stringify:10 +alternative_input:2 +ASM_NO_INPUT_CLOBBER:2 +ALTERNATIVE:2 +alternative_msr_write:4 +RETPOLINE_RAX_BPF_JIT:3 +EMIT1_off32:1 +EMIT2:4 +EMIT3:1 +EMIT4:1 +EMIT1:1 +__flush_tlb_single:7 +__flush_tlb_one_user:8 +PVOP_VCALL1:2 +PARA_INDIRECT:8 +__percpu_arg:2 +native_make_pmd:3 +native_make_pud:3 +sync_initial_page_table:6 +__flush_tlb_one:7 +__flush_tlb_one_kernel:7 +native_make_pgd:2 +__ibp_barrier:2 +__CLOBBERS_MEM:5 +__GEN_RMWcc:2 +GEN_UNARY_SUFFIXED_RMWcc:2 +GEN_BINARY_SUFFIXED_RMWcc:2 +calculate_max_logical_packages:4 +__native_flush_tlb_single:3 +__native_flush_tlb_one_user:3 +irqd_affinity_is_managed:1 +irq_matrix_free:1 +OFFSET:2 +cmdline_find_option:2 +boot_cpu_has:5 +setup_force_cpu_cap:1 +cpu_show_meltdown:2 +cpu_show_spectre_v1:2 +cpu_show_spectre_v2:2 +sprintf:12 +__wrmsr:1 +x86_stepping:2 +perf_check_microcode:2 +cpuid_eax:1 +get_cpu_cap:2 +mce_unmap_kpfn:5 +memory_failure:2 +arch_unmap_kpfn:4 +apply_microcode_amd:2 +apply_microcode_intel:2 +seq_printf:6 +parse_no_kvmapf:2 +parse_no_stealacc:2 +parse_no_kvmclock_vsyscall:2 +wrmsr_safe:1 +wrmsrl:8 +kvm_para_has_feature:7 +native_flush_tlb_single:1 +native_flush_tlb_one_user:1 +clone_pgd_range:6 +setup_cpu_entry_areas:2 +native_smp_cpus_done:2 +init_kernel_text:5 +apic_debug:2 +ASSERT:3 +kvm_lapic_reset:3 +set_intercept:1 +rsm_interception:1 +x86_emulate_instruction:1 +svm_get_msr_feature:2 +native_wrmsrl:4 +msr_write_intercepted:4 +rdmsrl:4 +native_read_msr:2 +__sme_page_pa:1 +__psp_pa:2 +vmx_get_msr_feature:1 +is_guest_mode:1 +nested_cpu_has2:1 +get_vmcs12:1 +nested_vmx_prepare_msr_bitmap:2 +vmcs_set_bits:1 +msr_write_intercepted_l01:4 +kvm_get_msr_feature:3 +get_msr_feature:1 +do_get_msr_feature:1 +srcu_read_lock:3 +srcu_read_unlock:3 +msr_io:1 +vm_munmap:2 +x86_family:2 +kclist_add:2 +get_gate_vma:1 +intel_scu_ipc_simple_command:2 +add_preferred_console:4 +xen_flush_tlb_single:1 +xen_flush_tlb_one_user:1 +trace_xen_mmu_flush_tlb_single:1 +trace_xen_mmu_flush_tlb_one_user:1 +DEFINE_PER_CPU:3 +xen_pv_domain:3 +this_cpu_read:1 +this_cpu_write:1 +page_address:8 +phys_to_dma:1 +page_to_phys:1 +PageHighMem:2 +dma_common_contiguous_remap:1 +pgprot_noncached:1 +__builtin_return_address:1 +dma_release_from_contiguous:1 +__free_pages:1 +get_order:1 +virt_to_bus:1 +virt_to_page:5 +dma_common_free_remap:1 +pfn_to_page:3 +dma_to_phys:1 +free_area_high:3 +free_highmem_page:2 +free_highpages:3 +reset_all_zones_managed_pages:2 +for_each_memblock:2 +memblock_region_memory_base_pfn:1 +memblock_region_memory_end_pfn:1 +memblock_is_nomap:1 +memblock_region_reserved_base_pfn:1 +memblock_region_reserved_end_pfn:1 +put_disk:9 +module_put:9 +put_disk_and_module:11 +queue_logical_block_size:2 +blk_mq_sched_requeue_request:2 +__set_current_state:1 +get_disk:12 +get_disk_and_module:13 +down_write:1 +up_write:1 +part_to_disk:2 +del_gendisk:1 +down_read:1 +up_read:2 +init_rwsem:1 +get_gendisk:4 +truncate_inode_pages_range:2 +dd_prepare_request:1 +deadline_next_request:2 +dd_completed_request:1 +dd_finish_request:1 +bio_devname:3 +disk_name:1 +public_key_verify_signature:2 +keccakf:3 +__optimize__:3 +keccakf_round:2 +rol64:58 +__optimize:4 +__acpi_match_device:8 +__acpi_match_device_cls:2 +acpi_of_match_device:2 +acpi_companion_match:4 +acpi_get_match_data:4 +acpi_device_get_match_data:4 +acpi_sleep_no_ec_events:2 +acpi_ec_enter_noirq:1 +acpi_ec_leave_noirq:1 +wake_up_poll:1 +ep_remove_waitqueue:2 +synchronize_rcu:5 +pm_runtime_drop_link:1 +pm_runtime_status_suspended:2 +device_get_match_data:4 +fwnode_call_ptr_op:2 +dev_fwnode:2 +iov_iter_bvec:4 +bio_set_set:1 +bio_set_dev:1 +negotiate_mq:8 +__fls:1 +__ffs:1 +cpufreq_generic_init:1 +cpufreq_table_validate_and_show:1 +clk_get_rate:2 +arch_set_freq_scale:1 +__sev_do_cmd_locked:6 +sev_do_cmd:2 +s5p_set_aes:2 +to_talitos_ptr:1 +might_sleep:1 +axp288_chrg_detect_complete:2 +queue_delayed_work:3 +msecs_to_jiffies:2 +axp288_extcon_det_work:1 +axp288_extcon_enable:2 +INIT_DELAYED_WORK:2 +flush_delayed_work:2 +pm_runtime_get_sync:22 +drm_kms_helper_is_poll_worker:22 +pm_runtime_mark_last_busy:20 +pm_runtime_put_autosuspend:21 +__clear_bit:3 +amdgpu_free_static_csa:2 +amdgpu_device_wb_fini:2 +amdgpu_device_vram_scratch_fini:2 +amdgpu_dm_display_resume:3 +flush_work:4 +amdgpu_device_has_dc_support:2 +amdgpu_sriov_vf:1 +is_mst_supported:1 +smu7_vblank_too_short:2 +smu7_enable_power_containment:1 +smu7_disable_power_containment:1 +cirrus_crtc_commit:2 +cirrus_crtc_gamma_set:2 +cirrus_crtc_load_lut:3 +drm_crtc_commit_put:1 +list_first_entry:1 +__drm_mm_hole_node_start:2 +DRM_MM_BUG_ON:1 +drm_kms_helper_poll_disable:1 +current_work:3 +do_gettimeofday:1 +ktime_get_ts64:1 +hdmi_reg_writeb:2 +HDMI_I2S_SEL_SDATA1:2 +HDMI_I2S_SEL_SDATA2:2 +HDMI_I2S_SEL_SDATA0:2 +gtt_entry:3 +mdev_get_drvdata:1 +VFIO_PCI_OFFSET_TO_INDEX:1 +intel_vgpu_get_bar_gpa:1 +gvt_ggtt_sz:1 +intel_vgpu_rw:2 +TP_ARGS:2 +intel_bios_cleanup:3 +fixup_mipi_sequences:3 +GENMASK_ULL:2 +trace_i915_gem_request_execute:2 +strncpy:2 +strlcpy:2 +i915_pmu_event_destroy:2 +engine_event_destroy:2 +intel_engine_lookup_user:3 +engine_event_class:3 +engine_event_instance:3 +engine_event_sample:3 +intel_engine_supports_stats:4 +intel_disable_engine_stats:2 +engine_event_init:2 +is_engine_event:1 +engine_event_status:2 +INTEL_GEN:2 +intel_enable_engine_stats:2 +__i915_pmu_event_read:6 +__get_rc6:3 +intel_rc6_residency_ns:6 +IS_VALLEYVIEW:4 +HAS_RC6p:2 +HAS_RC6pp:2 +get_rc6:2 +intel_runtime_pm_get_if_in_use:2 +intel_runtime_pm_put:2 +jiffies_to_nsecs:1 +intel_runtime_pm_get:2 +engine_needs_busy_stats:3 +cancel_delayed_work:1 +local64_set:2 +__disable_busy_stats:1 +round_jiffies_up_relative:1 +GEM_BUG_ON:2 +get_init_otp_deassert_fragment_len:2 +DRM_DEBUG_KMS:1 +kmemdup:1 +intel_bios_init:1 +signal_valid:2 +intel_wait_check_request:1 +intel_wait_complete:1 +__i915_request_irq_complete:2 +local_bh_disable:3 +dma_fence_signal:2 +local_bh_enable:6 +i915_gem_request_completed:1 +intel_crtc_has_type:1 +max:3 +tasklet_disable:1 +tasklet_enable:1 +meson_canvas_setup:2 +radeon_pm_compute_clocks_dpm:2 +clk_set_rate:2 +clk_set_rate_exclusive:2 +regmap_write:1 +HID_USB_DEVICE:3 +find_vrm:2 +bcm2835_i2c_writel:1 +__i2c_dw_enable:1 +__i2c_dw_enable_and_wait:1 +reset_control_assert:2 +stm32_adc_set_bits:3 +stm32_adc_clr_bits:1 +iio_trigger_set_drvdata:2 +uverbs_uobject_get:1 +kref_get_unless_zero:1 +lockdep_check:4 +assert_uverbs_usecnt:5 +res_is_user:2 +uaccess_kernel:1 +rdma_restrack_add:2 +_ib_create_qp:4 +GET_ID:2 +memmove:2 +BITS_TO_LONGS:2 +verify_command_idx:2 +uverbs_attr_ptr_is_inline:3 +u64_to_user_ptr:4 +uverbs_copy_to:4 +bnxt_qplib_del_flush_qp:5 +bnxt_qplib_clean_qp:5 +bnxt_qplib_free_qp_res:3 +ib_umem_release:2 +flush_workqueue:2 +__clean_cq:2 +bnxt_qplib_is_atomic_cap:2 +pcie_capability_read_word:1 +ib_copy_to_udata:6 +__rounddown_pow_of_two:2 +IRQ:1 +gicv2m_unalloc_msi:6 +bitmap_release_region:1 +get_count_order:3 +find_first_zero_bit:1 +__set_bit:1 +bitmap_find_free_region:1 +gicv2m_irq_gic_domain_alloc:2 +irq_domain_set_hwirq_and_chip:2 +irq_domain_free_irqs_parent:1 +of_device_is_available:4 +pr_devel:1 +wmb:1 +gic_clear_pcpu_masks:1 +per_cpu_ptr:6 +bio_complete:2 +list_for_each_entry_safe:3 +pr_notice:8 +blk_queue_discard:4 +seq_putc:1 +bioset_free:2 +mddev_lock_nointr:1 +md_set_array_sectors:3 +size:1 +mddev_unlock:1 +set_capacity:3 +revalidate_disk:3 +unfreeze_array:1 +rcu_read_lock:4 +raid10_size:1 +ppl_handle_flush_request:3 +bio_endio:1 +snprintf:41 +unregister_shrinker:2 +raid5_size:1 +EXPORT_TRACEPOINT_SYMBOL_GPL:8 +dvb_vb2_init:2 +dvb_vb2_is_streaming:2 +dvb_vb2_stream_off:2 +dvb_vb2_release:2 +dvb_vb2_fill_buffer:6 +dprintk_sect_loss:10 +dprintk:13 +set_buf_flags:11 +ts:10 +check_crc32:2 +tvp5150_vdp_init:4 +tvp5150_get_vbi:4 +tvp5150_set_vbi:2 +DCPU_MSG_RAM:2 +get_msg_ptr:4 +dev_emerg:1 +readl_relaxed:2 +cl_dbg:1 +mei_cl_set_disconnected:1 +MEI_PCI_DEVICE:4 +mmc_claim_host:2 +mmc_release_host:2 +dw_mci_init_slot_caps:2 +of_alias_get_id:2 +to_platform_device:2 +meson_mmc_clk_phase_tuning:2 +clk_set_phase:1 +byt_emmc_probe_slot:2 +intel_execute_tuning:1 +sdhci_execute_tuning:1 +mmc_priv:1 +sdhci_reset:1 +byt_probe_slot:5 +byt_read_dsm:3 +mtd_set_ooblayout:1 +XP_IOWRITE:1 +udelay:1 +usleep_range:1 +tg3_ape_event_lock:2 +tg3_ape_write32:3 +tg3_send_ape_heartbeat:4 +tg3_flag:1 +time_before:1 +nicvf_unmap_page:4 +page_ref_count:3 +dma_unmap_page_attrs:3 +nicvf_netdev_qidx:1 +nicvf_xdp_xmit:1 +nicvf_xdp_sq_append_pkt:1 +nicvf_xdp_sq_doorbell:1 +nicvf_xdp_flush:1 +PCIE_FW_MASTER_G:2 +pci_disable_pcie_error_reporting:2 +pci_disable_device:2 +pci_release_regions:2 +pci_set_vpd_size:4 +BD_LFLAG:2 +skb_add_rx_frag:2 +pskb_trim:2 +release_login_buffer:2 +release_login_rsp_buffer:3 +clean_rx_pools:2 +be32_to_cpu:1 +netdev_dbg:1 +dev_kfree_skb_any:2 +netif_carrier_on:2 +remove_buff_from_pool:1 +netdev_mc_empty:1 +netdev_for_each_mc_addr:2 +mvpp2_prs_mac_da_accept:2 +htonl:4 +__constant_htonl:4 +mlx5e_build_drop_rq_param:4 +dev_to_node:3 +mlx5e_setup_tc:2 +mlx5e_lro_update_tcp_hdr:3 +get_cqe_l4_hdr_type:2 +get_cqe_lro_tcppsh:2 +csum_partial:2 +csum_unfold:2 +csum_tcpudp_magic:1 +cpu_to_be16:10 +csum_ipv6_magic:1 +udp_hdr:1 +tcf_vlan_push_proto:2 +htons:2 +tcf_vlan_push_prio:1 +esw_vport_create_drop_counters:2 +up_write_ref_node:2 +cache_line_size:2 +mlxsw_sp_fib_create:4 +ERR_CAST:2 +mlxsw_sp_mr_table_create:2 +mlxsw_sp_fib_destroy:4 +list_is_singular:1 +netdev_master_upper_dev_get_rcu:3 +netdev_upper_dev_unlink:5 +netdev_master_upper_dev_link:2 +rmnet_vnd_dellink:3 +rmnet_dev_walk_unreg:1 +rmnet_vnd_get_mux:1 +rmnet_get_endpoint:1 +hlist_del_init_rcu:2 +unregister_netdevice_queue:2 +netdev_walk_all_lower_dev_rcu:1 +hash_for_each_safe:1 +kfree_skb:1 +this_cpu_ptr:1 +macvlan_port_get_rtnl:2 +tbnet_tear_down:3 +tbnet_disconnect_work:1 +INIT_WORK:5 +tb_ring_stop:2 +tbnet_free_buffers:2 +napi_alloc_frag:1 +virt_to_head_page:2 +skb_fill_page_desc:2 +page_ref_inc:1 +__virtnet_xdp_xmit:6 +rcu_dereference:1 +alloc_workqueue:2 +wake_up_all:1 +xenbus_read_driver_state:1 +nvdimm_has_cache:2 +cpu_to_le32:8 +cpu_to_le64:2 +nvme_alloc_request:2 +nvme_revalidate_disk:2 +nvme_ns_remove:2 +list_move_tail:1 +nvme_init_ns_head:2 +nvme_mpath_add_disk:2 +nvme_mpath_add_disk_links:8 +nvme_mpath_remove_disk_links:8 +__nvme_fc_final_op_cleanup:4 +atomic_xchg:3 +__nvme_fc_abort_op:4 +__nvme_fc_fcpop_chk_teardowns:4 +nvme_end_request:2 +nvme_fc_complete_rq:2 +blk_mq_rq_to_pdu:1 +nvme_shutdown_ctrl:1 +blk_mq_complete_request:1 +nvme_fc_create_hw_io_queues:8 +nvme_fc_connect_io_queues:8 +NVME_CAP_MQES:4 +nvme_change_ctrl_state:9 +device_add_disk:2 +disk_to_dev:10 +sysfs_create_link:4 +kobject_name:10 +sysfs_remove_link:6 +pci_channel_offline:4 +to_pci_dev:5 +roundup:2 +SQ_SIZE:4 +dma_alloc_coherent:2 +num_possible_cpus:4 +blk_rq_bytes:4 +blk_rq_payload_bytes:4 +nvme_remove_namespaces:1 +nvme_rdma_shutdown_ctrl:1 +nvme_uninit_ctrl:1 +nvme_put_ctrl:1 +nvme_rdma_reconnect_or_remove:1 +__blkdev_issue_discard:2 +of_device_get_match_data:2 +kcalloc:4 +DECLARE_PCI_FIXUP_FINAL:14 +armpmu_get_platdata:3 +dev_get_platdata:2 +handle_irq:3 +armpmu_free_irq:6 +armpmu_count_irq_users:3 +per_cpu:15 +cpumask_test_and_clear_cpu:1 +irq_is_percpu_devid:11 +free_percpu_irq:2 +cpumask_clear:1 +for_each_possible_cpu:1 +free_irq:2 +armpmu_free_irqs:3 +armpmu_request_irq:8 +cpumask_empty:1 +request_percpu_irq:2 +irq_set_status_flags:1 +cpumask_set_cpu:3 +armpmu_request_irqs:3 +enable_irq:1 +disable_percpu_irq:5 +armpmu_alloc:3 +__armpmu_alloc:3 +alloc_percpu:2 +alloc_percpu_gfp:2 +armpmu_alloc_atomic:3 +pmu_irq_matches:2 +arm_pmu_acpi_cpu_starting:1 +FUNCTION:2 +dell_fill_request:2 +device_init_wakeup:2 +intel_vbtn_probe:2 +detect_tablet_mode:2 +dmi_get_system_info:1 +ACPI_HANDLE:1 +acpi_evaluate_object:2 +ACPI_FAILURE:1 +input_report_switch:2 +ACPI_SUCCESS:1 +kmalloc:6 +virtio_ccw_freeze:1 +virtio_device_freeze:1 +virtio_ccw_restore:1 +virtio_ccw_set_transport_rev:1 +virtio_device_restore:1 +for_each_cpu_and:1 +sysfs_format_mac:2 +free:2 +qla24xx_handle_plogi_done_event:1 +done:1 +qlt_logo_completion_handler:2 +qla2x00_post_async_logout_done_work:1 +MAKE_HANDLE:4 +qla2x00_wait_for_sess_deletion:1 +qla4xxx_isp_check_reg:5 +is_qla8022:1 +readl:1 +is_qla8032:1 +is_qla8042:1 +qla4_8xxx_rd_direct:1 +readw:1 +ql4_printk:4 +kmap_atomic:1 +kunmap_atomic:1 +ad7192_valid_external_frequency:2 +USB_DEVICE:6 +dwc2_gadget_set_ep0_desc_chain:2 +using_desc_dma:2 +dwc2_hsotg_ep0_zlp:2 +dwc2_hsotg_enqueue_setup:2 +dwc2_readl:4 +phy_exit:2 +dwc3_core_ulpi_init:3 +DWC3_GHWPARAMS3_HSPHY_IFC:1 +dwc3_ulpi_init:2 +dwc3_core_get_phy:2 +dwc3_phy_setup:2 +dwc3_core_soft_reset:2 +dwc3_ulpi_exit:2 +dwc3_suspend_common:6 +PMSG_IS_AUTO:2 +dwc3_core_exit:1 +dwc3_resume_common:6 +dwc3_core_init:1 +dwc3_omap_complete:1 +extcon_get_state:2 +dwc3_omap_set_mailbox:4 +config_ep_by_speed:2 +usb_endpoint_dir_in:2 +usb_endpoint_xfer_isoc:2 +gadget_is_dualspeed:1 +gadget_is_superspeed:1 +free_request:2 +pm_runtime_disable:2 +usb3_to_dev:1 +qtd_fill:2 +cpu_to_hc32:1 +timer_pending:1 +usb_amd_pt_check_port:4 +pci_write_config_word:5 +pci_read_config_byte:5 +AMD_PROMONTORYA_4:1 +PROMONTORYA_3:1 +AMD_PROMONTORYA_2:1 +AMD_PROMONTORYA_1:1 +xhci_warn:2 +xhci_debugfs_exit:3 +xhci_debugfs_remove_slot:2 +musb_start:1 +musb_enable_interrupts:1 +musb_platform_enable:1 +usbhs_pipe_is_running:1 +usbhs_pipe_running:1 +get_user_pages_longterm:1 +vaddr_get_pfn:1 +vma_is_fsdax:1 +__unbind_from_irq:2 +aligned:2 +pvcalls_enter_sock:9 +pvcalls_enter:9 +pvcalls_exit_sock:24 +pvcalls_exit:40 +PageTransHuge:2 +bdev_get_gendisk:3 +inode_unhashed:1 +prelim_ref_insert:2 +kvfree:1 +btrfs_find_name_in_ext_backref:13 +btrfs_find_name_in_backref:6 +btrfs_qgroup_trace_extent_post:2 +btrfs_test_opt:1 +find_name_in_backref:4 +btrfs_item_size_nr:5 +btrfs_item_ptr_offset:5 +btrfs_csum_file_blocks:2 +add_pending_csums:2 +btrfs_abort_transaction:1 +btrfs_del_orphan_item:2 +btrfs_ino:2 +btrfs_orphan_release_metadata:2 +BTRFS_I:6 +clear_inode:1 +btrfs_warn:1 +btrfs_set_extent_delalloc:2 +unlock_page:1 +btrfs_delalloc_release_metadata:1 +btrfs_delalloc_release_extents:1 +clear_extent_bits:1 +send_update_extent:1 +kvzalloc:1 +btrfs_set_super_chunk_root:1 +btrfs_set_super_chunk_root_generation:1 +btrfs_set_super_chunk_root_level:1 +btrfs_set_super_root:1 +btrfs_set_super_generation:1 +btrfs_set_super_root_level:1 +btrfs_set_super_cache_generation:1 +btrfs_set_super_uuid_tree_generation:1 +btrfs_inode_extref_index:2 +btrfs_inode_ref_index:2 +unlink_old_inode_refs:2 +btrfs_release_path:4 +btrfs_search_slot:1 +extref_get_fields:1 +ref_get_fields:1 +read_one_inode:1 +btrfs_unlink_inode:1 +iput:1 +test_and_clear_bit:3 +clear_extent_buffer_dirty:3 +btrfs_find_highest_objectid:1 +S_ISREG:1 +S_ISDIR:1 +div_u64:2 +ceph_drop_caps_for_unlink:4 +ceph_inode:2 +__ceph_caps_wanted:2 +__ceph_caps_dirty:1 +ceph_inode_to_client:1 +__cap_delay_requeue_front:1 +drop_caps_for_unlink:3 +d_really_is_positive:2 +ceph_fscache_register:2 +kmem_cache_destroy:1 +ceph_fs_debugfs_init:2 +IS_SYNC:1 +__ratelimit:1 +msleep_interruptible:1 +gfs2_is_stuffed:2 +gfs2_stuffed_iomap:2 +bmap_lock:2 +bmap_unlock:2 +i_size_read:2 +gfs2_iomap_alloc:2 +validate_bitmap_values:2 +pnfs_recall_all_layouts:2 +nfs_put_client:3 +__put_user:1 +xfs_trans_alloc:4 +M_RES:4 +__bdevname:1 +bio_dev:1 +blk_mq_poll_stats_bkt:2 +indirect_branch:2 +__builtin_unreachable:3 +annotate_unreachable:2 +S_ISCHR:1 +__section:2 +jump_label_invalidate_init:4 +kvm_arch_irq_routing_update:2 +local_irq_save:4 +local_irq_restore:4 +array_index_nospec:2 +mmdrop:3 +__mmdrop:5 +atomic_dec_and_test:4 +add_page_to_unevictable_list:4 +ALIGN:1 +put_user:4 +_uverbs_copy_from:4 +TRACE_EVENT:2 +bpf_map_attr_numa_node:2 +round_up:2 +bpf_map_precharge_memlock:1 +bpf_array_alloc_percpu:2 +raw_spin_lock:1 +raw_spin_unlock:1 +irq_domain_debug_open:1 +single_open:1 +DEFINE_SHOW_ATTRIBUTE:1 +debugfs_create_file:2 +bitmap_zero:1 +kernel_text_address:3 +jump_label_invalidate_module_init:1 +arch_jump_label_transform:2 +jump_label_type:2 +arm_kprobe_ftrace:6 +ftrace_set_filter_ip:1 +disarm_kprobe_ftrace:6 +arm_kprobe:10 +kprobe_ftrace:4 +disarm_kprobe:6 +synchronize_sched:2 +kprobe_disabled:6 +hlist_del_rcu:1 +__disable_kprobe:2 +arm_all_kprobes:4 +hlist_for_each_entry_rcu:2 +disarm_all_kprobes:4 +arch_trampoline_kprobe:2 +barrier:1 +xchg_tail:2 +decode_tail:1 +pfn_next:2 +pfn_first:2 +pfn_end:2 +finish_lock_switch:2 +prepare_lock_switch:2 +rq_unpin_lock:2 +spin_release:2 +rq_clock_task:5 +forward_timer_base:1 +RATELIMIT_STATE_INIT:1 +ratelimit_state_init:1 +ratelimit_set_flags:1 +current_wq_worker:1 +dma_entry_alloc:2 +is_vmalloc_addr:4 +virt_addr_valid:2 +fn:2 +rcu_dereference_raw:2 +TestClearPageMlocked:3 +__pagevec_lru_add_fn:1 +page_pgdat:1 +mem_cgroup_page_lruvec:1 +ClearPageActive:2 +SetPageUnevictable:2 +SetPageLRU:2 +add_page_to_lru_list:1 +lru_cache_add:4 +TestSetPageMlocked:2 +page_is_file_cache:2 +PageActive:2 +page_lru:2 +TestClearPageUnevictable:1 +munlock_vma_pages:1 +__munlock_pagevec:1 +PageMlocked:1 +PageLRU:2 +page_evictable:3 +update_page_reclaim_stat:2 +count_vm_event:4 +PageUnevictable:1 +VM_BUG_ON_PAGE:1 +ClearPageUnevictable:1 +shmem_lock:1 +isolate_lru_page:1 +p9_client_cb:2 +EBT_ALIGN:2 +pr_err_ratelimited:5 +pr_info_ratelimited:107 +ceph_crypto_key_destroy:2 +synchronize_net:1 +sk_fullsock:2 +nf_setsockopt:2 +get_user:2 +nf_getsockopt:6 +lock_sock:4 +release_sock:4 +unregister_netdevice_notifier:2 +refcount_inc:1 +refcount_inc_not_zero:1 +tcp_tso_autosize:2 +sock_net:2 +tcp_can_coalesce_send_queue_head:2 +tcp_send_head:1 +tcp_for_write_queue_from_safe:1 +TCP_SKB_CB:3 +UDP_SKB_CB:2 +inet_compute_pseudo:1 +ip6_compute_pseudo:1 +compat_nf_getsockopt:2 +ieee80211_send_addba_resp:1 +mesh_fwd_csa_frame:2 +free_percpu:1 +swap:1 +XT_ALIGN:4 +textify_hooks:8 +XT_HMARK_FLAG:4 +timer_setup:2 +del_timer_sync:2 +rcu_read_unlock_bh:1 +user2credits:4 +conn_alloc:2 +idr_alloc_u32:4 +qdisc_net:1 +tcf_block_shared:3 +tcf_block_create:2 +tcf_block_insert:2 +tc_u_common_ptr:4 +hash_ptr:2 +sctp_ulpevent_idata:2 +sctp_intl_start_pd:2 +tipc_nl_bearer_disable:2 +__tipc_nl_bearer_disable:3 +rtnl_lock:9 +rtnl_unlock:15 +tipc_nl_bearer_enable:2 +__tipc_nl_bearer_enable:3 +tipc_enable_bearer:2 +tipc_nl_bearer_set:2 +__tipc_nl_bearer_set:3 +tipc_nl_media_set:2 +__tipc_nl_media_set:3 +tipc_nl_net_set:2 +__tipc_nl_net_set:3 +nla_parse:2 +cfg80211_chandef_to_scan_width:2 +ieee80211_mandatory_rates:2 +kzfree:4 +print_todo:2 +print_report:2 +strdup:6 +xstrdup:7 +exit:5 +menu_add_prompt:2 +big_key_crypt:6 +sg_init_one:1 +aead_request_set_crypt:2 +big_key_free_buffer:5 +vunmap:1 +__free_page:1 +big_key_alloc_buffer:3 +sg_init_table:1 +alloc_page:1 +sg_set_page:1 +vmap:1 +kernel_write:2 +kernel_read:2 +snd_seq_pool_init:2 +snd_hda_set_power_save:2 +snd_pci_quirk_lookup:1 +dev_info:1 +alc269_fixup_pincfg_U7x7_headset_mic:1 +snd_hda_codec_get_pincfg:2 +snd_hda_codec_set_pincfg:1 +alc_fixup_tpt470_dock:1 +snd_hda_apply_pincfgs:1 +snd_hda_codec_write:2 +uac2_ctl_value_size:2 +convert_signed_value:2 +snd_usb_combine_bytes:2 +USB_ID:6 +usb_ifnum_to_if:1 +module_param:1 +MODULE_PARM_DESC:1 +for_each_port:1 +mutex_init:1 +perror:1 +p_err:1 +strerror:1 +jsonw_null:1 +__I915_PMU_ENGINE:5 +I915_PMU_ENGINE_BUSY:1 +I915_PMU_ENGINE_WAIT:1 +I915_PMU_ENGINE_SEMA:1 +__I915_PMU_OTHER:5 +compile:1 +tracepoint_is_child:3 +match:1 +split:8 +debugfs_is_child:6 +startswith:2 +setup_event:2 +_setup_event:2 +perf_event_open:2 +_perf_event_open:2 +setup_event_attribute:2 +_setup_event_attribute:2 +__init__:3 +get_filters:2 +_get_filters:2 +super:2 +get_available_fields:5 +name:2 +_get_available_fields:5 +is_field_wanted:4 +_get_online_cpus:2 +setup_traces:2 +_setup_traces:2 +restore:2 +_restore:2 +read_field:2 +_read_field:2 +get:6 +namedtuple:1 +get_providers:2 +_get_providers:2 +update_provider_filters:2 +_update_provider_filters:2 +child_events:2 +EventStat:2 +print_all_gnames:3 +_print_all_gnames:2 +update_drilldown:2 +update_pid:5 +_update_pid:3 +addstr:10 +refresh:1 +refresh_header:11 +_refresh_header:9 +refresh_body:2 +_refresh_body:2 +is_child_field:1 +find:5 +insert_child:2 +len:6 +range:1 +insert:2 +get_sorted_events:2 +sortkey:2 +sorted:4 +items:3 +append:1 +sortCurAvg:1 +get_gname_from_pid:3 +sortTotal:1 +keys:3 +getmaxyx:2 +round:3 +float:1 +show_msg:2 +_show_msg:2 +show_help_interactive:2 +_show_help_interactive:2 +show_filter_selection:2 +_show_filter_selection:2 +show_vm_selection_by_pid:2 +erase:1 +echo:1 +getstr:3 +decode:3 +noecho:1 +isdir:2 +join:4 +str:3 +show_set_update_interval:2 +_show_set_update_interval:2 +show_vm_selection_by_guest_name:2 +_show_vm_selection_by_guest:2 +curs_set:6 +get_pid_from_gname:2 +isdigit:1 +exists:3 +assign_globals:2 +file:1 +OPT_BOOLEAN:2 +check:8 +func_for_each_insn_continue_reverse:1 +list_prev_entry:2 +find_switch_table:1 +read_retpoline_hints:2 +find_insn:1 +validate_retpoline:2 +for_each_insn:1 +hist_browser__run:10 +perf_evlist__mmap_read:1 +perf_evlist__parse_sample:2 +perf_mmap__read_init:6 +perf_mmap__read_event:6 +perf_evlist__mmap_consume:1 +perf_mmap__consume:2 +perf_mmap__read_done:5 +rdclock:2 +perf_evlist__toggle_bkw_mmap:3 +perf_top__overwrite_check:2 +perf_evlist__first:2 +perf_top_overwrite_fallback:2 +ui__error:1 +perf_mmap__read_catchup:4 +perf_mmap__read_backward:4 +perf_evsel_menu__run:2 +perf_evlist__mmap_read_backward:2 +perf_evlist__mmap_read_catchup:2 +perf_mmap__read:5 +perf_mmap__read_head:5 +refcount_read:1 +perf_mmap__push:2 +push:2 +overwrite_rb_find_range:2 +hex:2 +strtoull:1 +idr_u32_cb:1 +idr_u32_test1:7 +idr_get_next:1 +idr_for_each:1 +idr_remove:1 +idr_is_empty:1 +idr_u32_test:4 +DEFINE_IDR:1 +idr_init_base:1 +malloc:2 +BPF_LD_IMM64:1 +TEST:1 +ASSERT_EQ:13 +pipe:1 +fork:1 +ASSERT_GE:1 +BPF_STMT:1 +seccomp:2 +close:4 +sleep:1 +read:2 +ptrace:3 +waitpid:1 +EXPECT_EQ:4 +kill:1 +__si_bounds_hack:2 +davecmp:1 +dprintf3:1 +dumpit:1 +open:1 +dprintf2:1 +vsyscall_getcpu:2 +VSYS:3 +fopen:1 +fgets:3 +sscanf:3 +fclose:1 +fill_function_pointers:2 +DEFINE_STATIC_KEY_FALSE:1 +userspace_irqchip:3 +static_branch_unlikely:4 +irqchip_in_kernel:7 +kvm_vtimer_update_mask_user:4 +vcpu_vtimer:2 +enable_percpu_irq:3 +__timer_snapshot_state:3 +read_sysreg_el0:4 +kvm_timer_vcpu_load_vgic:2 +set_vtimer_irq_phys_active:3 +irq_set_irqchip_state:2 +kvm_timer_vcpu_load_gic:2 +kvm_vgic_map_is_active:2 +kvm_timer_vcpu_load_user:2 +kvm_timer_vcpu_load_nogic:2 +static_branch_likely:2 +kvm_timer_should_fire:2 +kvm_timer_update_irq:2 +unmask_vtimer_irq_user:2 +static_branch_enable:1 diff --git a/challenge.py b/challenge.py new file mode 100644 index 0000000..6785f47 --- /dev/null +++ b/challenge.py @@ -0,0 +1,117 @@ +import os +import re +from collections import Counter + +list_calls = "calls.txt" +list_files = "list_files.txt" +result_stat = "stat.txt" + +def result(filename): + + # local variable declaration + deleted = 0 + added = 0 + region = 0 + calls = [] + files_array = [] + + # Compile Regex + regex_file_name_pattern = re.compile(r'^diff --git a.+[ ]b/(.+?)\n') + regex_del_pattern = re.compile(r'^-(?!--).*',re.DOTALL) + regex_add_pattern = re.compile(r'^\+(?!\+\+).*',re.DOTALL) + regex_region_pattern = re.compile(r'^@@ -\d+(?:,\d+)? \+\d+(?:,\d+)?\ @@[ ]?.*') + regex_function_call_pattern = re.compile(r'([\w]+)(?=\()') + + # parcour each line of diff file + with open(filename) as f: + lines = f.readlines() + for line in lines: + + # Enter here only in lines starting with diff + if ( line.startswith("diff") ): + # check if we got a match with regex file name + files_array += re.findall(regex_file_name_pattern, line) + + # Enter here only in lines starting with @@ to detect regions + elif ( line.startswith("@@") ): + # regex to get region numbers + region += len(re.findall(regex_region_pattern, line)) + + # Enter here only in lines starting with - to detect deleted lines in diffs + elif ( line.startswith("-") ): + + # regex to get name of functions from deleted lines + for match in re.findall(regex_function_call_pattern, line): + #ignore detected statment as a functions names + if match not in ('if', 'while', 'for', 'switch'): + calls.append(match) + + #regex to get number of deleted lines + deleted += len(re.findall(regex_del_pattern, line)) + + # Enter here only in lines starting with + to detect deleted lines in diffs + elif ( line.startswith("+") ): + + # regex to get name of functions from added lines + for match in re.findall(regex_function_call_pattern, line): + # ignore detected statment as a functions names + if match not in ('if', 'while', 'for', 'switch'): + calls.append(match) + + # regex to get number of deleted lines + added += len(re.findall(regex_add_pattern, line)) + + # Return all results of diff file + return [files_array,deleted,added,region,calls] + + +if __name__ == "__main__": + + # Variable declaration + repository = "diffs" + del_lines = 0 + add_lines = 0 + region_lines = 0 + + all_files = [] + all_calls = [] + counts = dict() + + #ls files in repository diff + for file in os.listdir(repository): + # create path of the file by joining repository with file name + file_path = os.path.join(repository,file) + + #collect results of one diff file + x1, x2, x3, x4, x5 = result(file_path) + + del_lines = del_lines + x2 + add_lines = add_lines + x3 + region_lines = region_lines + x4 + all_calls += x5 + all_files += x1 + + # count the occurence of call functions and put + # results in dictionary count + counts = Counter(all_calls) + + # write all call functions founded in diffs + with open(list_calls, 'w') as f: + for key, value in counts.items(): + f.write('%s:%s\n' % (key, value)) + f.close() + + # Write statistic diffs in file + with open( result_stat, 'w' ) as f: + f.write(str(del_lines)+'\n') + f.write(str(add_lines)+'\n') + f.write(str(region_lines)+'\n') + f.close() + + # Write all files name of diffs + all_files = set(all_files) + with open(list_files, 'w') as f: + for file in all_files: + f.write("%s\n" % file) + f.close() + diff --git a/clever-challenge b/clever-challenge new file mode 100755 index 0000000..e4da495 Binary files /dev/null and b/clever-challenge differ diff --git a/list_files.txt b/list_files.txt new file mode 100644 index 0000000..df9a7a1 --- /dev/null +++ b/list_files.txt @@ -0,0 +1,1248 @@ +drivers/platform/x86/dell-smbios-smm.c +block/kyber-iosched.c +drivers/net/ethernet/broadcom/tg3.c +kernel/fork.c +fs/gfs2/bmap.c +sound/pci/hda/patch_conexant.c +sound/usb/mixer.c +net/netfilter/xt_l2tp.c +arch/powerpc/kernel/sysfs.c +arch/x86/kernel/cpu/mcheck/mce-internal.h +drivers/infiniband/hw/bnxt_re/qplib_fp.c +drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c +arch/arm64/boot/dts/qcom/msm8996.dtsi +net/batman-adv/bridge_loop_avoidance.c +arch/x86/include/asm/cpufeatures.h +drivers/acpi/bus.c +tools/hv/Makefile +arch/powerpc/include/asm/book3s/64/pgtable.h +drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c +drivers/net/hyperv/rndis_filter.c +arch/x86/mm/init_64.c +scripts/kconfig/confdata.c +arch/x86/mm/ioremap.c +drivers/char/hw_random/via-rng.c +drivers/md/dm-table.c +arch/x86/include/asm/pgtable_64.h +arch/x86/mm/init_32.c +arch/x86/kernel/head_64.S +drivers/block/z2ram.c +drivers/net/ethernet/renesas/ravb_main.c +drivers/i2c/busses/i2c-bcm2835.c +block/genhd.c +drivers/hid/hid-ids.h +arch/sh/boot/dts/Makefile +drivers/gpu/drm/i915/gvt/kvmgt.c +drivers/infiniband/core/uverbs_std_types.c +drivers/gpu/drm/amd/display/dc/dc_stream.h +scripts/kallsyms.c +arch/x86/kernel/traps.c +drivers/i2c/busses/i2c-designware-master.c +drivers/scsi/Makefile +drivers/gpu/drm/amd/amdgpu/si.c +drivers/gpu/drm/sun4i/sun4i_dotclock.c +fs/overlayfs/Kconfig +kernel/relay.c +arch/arm64/kernel/armv8_deprecated.c +arch/x86/kernel/cpu/centaur.c +drivers/scsi/device_handler/scsi_dh_alua.c +drivers/scsi/sym53c8xx_2/sym_hipd.c +arch/x86/kernel/setup_percpu.c +drivers/usb/host/ehci-q.c +net/nfc/netlink.c +net/tipc/bearer.h +tools/perf/arch/s390/entry/syscalls/syscall.tbl +net/l2tp/l2tp_ip6.c +drivers/i2c/busses/i2c-octeon-core.c +Documentation/devicetree/bindings/misc/arm-charlcd.txt +drivers/iio/adc/stm32-adc.c +include/soc/arc/mcip.h +arch/mips/cavium-octeon/octeon-irq.c +arch/arm/mach-orion5x/Kconfig +drivers/gpu/drm/drm_probe_helper.c +fs/btrfs/tree-log.c +arch/x86/kernel/head_32.S +drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c +net/batman-adv/bat_v.c +tools/perf/builtin-report.c +arch/x86/kernel/cpu/bugs.c +drivers/base/core.c +arch/mips/boot/Makefile +net/ipv4/netfilter/ip_tables.c +arch/x86/lib/retpoline.S +arch/powerpc/platforms/powernv/vas-window.c +net/netfilter/xt_HL.c +drivers/bluetooth/btusb.c +arch/ia64/kernel/Makefile +tools/perf/tests/shell/trace+probe_libc_inet_pton.sh +arch/arm64/mm/dump.c +drivers/gpu/drm/i915/i915_gem_request.c +drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c +drivers/media/pci/ttpci/av7110_av.c +Documentation/features/sched/membarrier-sync-core/arch-support.txt +drivers/scsi/qedi/qedi_main.c +include/media/dvb_demux.h +drivers/media/pci/ttpci/av7110.c +include/linux/compiler.h +drivers/infiniband/hw/qedr/verbs.c +net/smc/smc_core.c +drivers/usb/gadget/function/f_uac2.c +mm/vmscan.c +arch/arm64/boot/dts/rockchip/rk3328-rock64.dts +drivers/scsi/hosts.c +fs/btrfs/qgroup.c +arch/x86/include/asm/paravirt_types.h +arch/arm/boot/dts/imx6dl-icore-rqs.dts +drivers/input/keyboard/matrix_keypad.c +net/core/skbuff.c +drivers/infiniband/core/verbs.c +drivers/gpu/drm/sun4i/sun4i_crtc.c +arch/arc/boot/dts/haps_hs_idu.dts +drivers/gpu/drm/amd/display/dc/core/dc_stream.c +arch/arm/boot/dts/logicpd-som-lv.dtsi +.gitignore +arch/powerpc/platforms/powernv/pci-ioda.c +drivers/misc/mei/client.c +tools/objtool/builtin-orc.c +mm/zswap.c +init/main.c +drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h +crypto/asymmetric_keys/public_key.c +net/ipv4/netfilter/nf_flow_table_ipv4.c +drivers/infiniband/hw/bnxt_re/main.c +arch/x86/kernel/cpu/amd.c +arch/x86/lib/error-inject.c +include/linux/perf/arm_pmu.h +lib/bug.c +drivers/crypto/sunxi-ss/sun4i-ss-prng.c +virt/kvm/arm/arch_timer.c +drivers/usb/dwc3/gadget.c +arch/s390/kvm/interrupt.c +drivers/gpu/drm/amd/display/dc/core/dc_link.c +drivers/nvme/host/rdma.c +drivers/gpu/drm/sun4i/sun4i_tcon.c +arch/x86/kernel/cpu/intel.c +arch/arm/boot/dts/bcm2835.dtsi +drivers/acpi/spcr.c +arch/arm/boot/dts/rk322x.dtsi +arch/x86/kernel/ioport.c +drivers/gpu/drm/i915/intel_engine_cs.c +drivers/i2c/busses/i2c-sirf.c +sound/ac97/Kconfig +drivers/clocksource/Kconfig +net/bridge/br_vlan.c +arch/mips/include/asm/compat.h +tools/perf/pmu-events/arch/arm64/cortex-a53/branch.json +arch/x86/lib/cpu.c +block/sed-opal.c +arch/s390/kvm/intercept.c +drivers/gpu/drm/i915/intel_audio.c +tools/objtool/check.h +fs/btrfs/send.c +drivers/gpu/drm/amd/display/include/grph_object_ctrl_defs.h +Documentation/accelerators/ocxl.rst +drivers/usb/host/xhci.c +arch/alpha/include/asm/cmpxchg.h +arch/x86/include/asm/smp.h +drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c +drivers/memory/brcmstb_dpfe.c +arch/x86/kernel/signal_compat.c +drivers/media/common/videobuf2/vb2-trace.c +drivers/usb/host/xhci.h +tools/kvm/kvm_stat/kvm_stat.txt +drivers/net/usb/cdc_ether.c +scripts/bloat-o-meter +drivers/pinctrl/meson/pinctrl-meson-axg.c +drivers/clocksource/fsl_ftm_timer.c +drivers/net/ethernet/mellanox/mlx5/core/health.c +arch/arm/boot/dts/omap5-uevm.dts +drivers/cpufreq/acpi-cpufreq.c +net/tipc/net.c +drivers/scsi/megaraid/megaraid_sas_fusion.c +drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c +drivers/gpu/drm/drm_atomic_helper.c +net/netfilter/xt_IDLETIMER.c +arch/parisc/kernel/smp.c +arch/powerpc/mm/numa.c +arch/x86/include/asm/bitops.h +arch/arm64/kernel/hibernate.c +arch/x86/include/asm/microcode.h +arch/powerpc/include/asm/firmware.h +kernel/kprobes.c +drivers/usb/host/ehci-hub.c +drivers/gpu/drm/scheduler/gpu_scheduler.c +drivers/usb/gadget/udc/fsl_udc_core.c +arch/powerpc/mm/drmem.c +arch/x86/xen/suspend.c +drivers/misc/mei/pci-me.c +kernel/locking/qspinlock.c +arch/x86/net/bpf_jit_comp.c +net/netfilter/xt_set.c +net/mac80211/rx.c +drivers/gpu/drm/i915/intel_lrc.c +net/l2tp/l2tp_ip.c +drivers/gpu/drm/cirrus/cirrus_mode.c +tools/perf/util/evlist.c +drivers/soc/imx/gpc.c +drivers/hid/hid-quirks.c +include/media/dvb_vb2.h +drivers/misc/mei/bus.c +net/tipc/socket.c +drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c +net/netfilter/xt_limit.c +net/sctp/input.c +tools/testing/radix-tree/linux/gfp.h +Documentation/PCI/pci.txt +kernel/bpf/core.c +drivers/char/tpm/st33zp24/st33zp24.c +arch/sparc/Kconfig +lib/dma-direct.c +sound/pci/hda/patch_realtek.c +arch/arm64/kernel/sys_compat.c +arch/mips/kernel/mips-cpc.c +drivers/scsi/csiostor/csio_lnode.c +arch/x86/include/asm/tlbflush.h +include/linux/swap.h +drivers/net/ethernet/mellanox/mlx5/core/en_rx.c +tools/cgroup/Makefile +drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c +drivers/gpu/drm/amd/amdgpu/si_dpm.c +arch/arc/boot/dts/nsim_700.dts +net/netfilter/xt_recent.c +sound/usb/quirks-table.h +drivers/scsi/mpt3sas/mpt3sas_scsih.c +net/netfilter/xt_TCPMSS.c +drivers/virtio/virtio_ring.c +arch/x86/include/asm/asm-prototypes.h +sound/core/seq/seq_fifo.c +drivers/gpu/drm/nouveau/nouveau_connector.c +drivers/usb/dwc3/core.c +arch/arm/mach-omap2/omap-wakeupgen.c +net/netfilter/xt_AUDIT.c +tools/testing/radix-tree/linux/slab.h +drivers/gpu/drm/radeon/radeon_pm.c +arch/arm64/include/asm/uaccess.h +arch/x86/mm/pgtable_32.c +kernel/compat.c +net/netfilter/xt_state.c +sound/core/seq/seq_clientmgr.c +drivers/media/dvb-core/dmxdev.c +fs/xfs/xfs_refcount_item.c +net/ipv6/netfilter/nf_nat_l3proto_ipv6.c +arch/arm64/kernel/cpufeature.c +arch/x86/include/asm/mmu_context.h +drivers/extcon/extcon-axp288.c +arch/powerpc/include/asm/nohash/64/pgtable.h +lib/idr.c +net/netfilter/xt_cluster.c +net/mac80211/spectmgmt.c +drivers/media/dvb-core/Makefile +Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.txt +include/rdma/restrack.h +certs/blacklist_nohashes.c +tools/arch/s390/include/uapi/asm/unistd.h +Documentation/devicetree/bindings/dma/mv-xor-v2.txt +arch/x86/include/asm/barrier.h +drivers/gpu/drm/amd/powerplay/amd_powerplay.c +drivers/media/i2c/tvp5150.c +scripts/kconfig/util.c +arch/x86/ia32/sys_ia32.c +drivers/iio/proximity/Kconfig +arch/x86/kernel/cpu/microcode/amd.c +drivers/block/brd.c +drivers/usb/phy/phy-mxs-usb.c +arch/x86/include/asm/bug.h +drivers/scsi/qla4xxx/ql4_def.h +net/ipv4/ip_sockglue.c +arch/arc/kernel/setup.c +drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c +drivers/md/raid5-log.h +include/asm-generic/bug.h +drivers/media/common/videobuf2/Kconfig +drivers/input/mouse/synaptics.c +drivers/staging/fsl-mc/bus/Kconfig +drivers/nvme/host/multipath.c +arch/powerpc/platforms/powernv/opal-imc.c +drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c +arch/x86/kernel/unwind_orc.c +drivers/s390/block/dasd.c +net/mac80211/tx.c +drivers/char/tpm/tpm2-cmd.c +security/integrity/digsig.c +arch/arm/configs/omap2plus_defconfig +drivers/platform/x86/Kconfig +mm/page_alloc.c +drivers/scsi/mpt3sas/mpt3sas_base.h +Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt +drivers/gpu/ipu-v3/ipu-prg.c +arch/powerpc/include/asm/book3s/64/hash.h +drivers/infiniband/core/uverbs_ioctl.c +arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c +arch/arc/boot/dts/axs10x_mb.dtsi +drivers/base/property.c +drivers/gpu/drm/amd/amdgpu/amdgpu.h +arch/x86/xen/enlighten_pv.c +drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c +drivers/gpu/ipu-v3/ipu-pre.c +drivers/infiniband/core/uverbs_main.c +drivers/md/bcache/request.c +arch/x86/kernel/mpparse.c +drivers/net/ethernet/mellanox/mlx5/core/en_tc.c +drivers/crypto/talitos.c +drivers/gpu/drm/i915/intel_breadcrumbs.c +tools/testing/selftests/powerpc/tm/tm-trap.c +drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c +drivers/gpu/ipu-v3/ipu-common.c +drivers/md/md.h +drivers/gpu/drm/radeon/cik.c +arch/arm/boot/dts/rk3036.dtsi +drivers/staging/iio/adc/ad7192.c +net/netfilter/x_tables.c +arch/arm64/kvm/hyp/switch.c +drivers/s390/cio/io_sch.h +net/ipv4/netfilter/ipt_REJECT.c +tools/testing/selftests/powerpc/alignment/alignment_handler.c +drivers/irqchip/irq-gic-v3-its-platform-msi.c +drivers/infiniband/core/cq.c +arch/x86/lib/Makefile +arch/x86/mm/mem_encrypt_boot.S +block/partition-generic.c +net/decnet/af_decnet.c +fs/overlayfs/overlayfs.h +net/tipc/net.h +arch/arc/boot/dts/nsim_hs_idu.dts +drivers/gpu/drm/i915/i915_pmu.c +scripts/kconfig/zconf.y +drivers/nvme/host/fabrics.c +arch/x86/include/asm/apm.h +arch/arm64/mm/kasan_init.c +arch/arc/Kconfig +drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c +drivers/iio/imu/adis_trigger.c +fs/signalfd.c +drivers/gpu/drm/amd/display/dc/core/dc.c +arch/powerpc/include/asm/hw_irq.h +include/trace/events/xen.h +drivers/infiniband/core/device.c +tools/perf/Documentation/perf-kallsyms.txt +drivers/staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c +include/linux/kcore.h +net/ipv6/xfrm6_output.c +drivers/platform/x86/intel-hid.c +include/linux/jump_label.h +drivers/usb/dwc3/ep0.c +arch/powerpc/mm/init-common.c +drivers/char/tpm/tpm_i2c_infineon.c +drivers/scsi/qla2xxx/qla_init.c +arch/x86/.gitignore +drivers/md/md.c +net/netfilter/xt_CONNSECMARK.c +tools/testing/radix-tree/linux/compiler_types.h +crypto/sha3_generic.c +arch/x86/kernel/setup.c +drivers/nvme/host/pci.c +arch/x86/kernel/cpu/common.c +drivers/md/md-multipath.c +arch/x86/include/asm/pgtable_types.h +drivers/usb/class/cdc-acm.c +drivers/nvme/target/io-cmd.c +drivers/net/ethernet/ibm/ibmvnic.c +drivers/net/macvlan.c +drivers/nvme/target/loop.c +tools/power/acpi/Makefile.config +drivers/gpu/drm/exynos/regs-hdmi.h +tools/perf/util/auxtrace.c +net/ipv6/ip6_checksum.c +tools/testing/selftests/pstore/config +drivers/usb/host/ohci-hcd.c +drivers/net/usb/r8152.c +drivers/gpu/drm/i915/intel_ringbuffer.h +tools/testing/selftests/vm/run_vmtests +drivers/gpu/drm/radeon/radeon_connectors.c +tools/laptop/freefall/Makefile +drivers/infiniband/hw/bnxt_re/ib_verbs.c +tools/arch/x86/include/asm/cpufeatures.h +arch/s390/kvm/priv.c +drivers/gpu/drm/i915/gvt/trace.h +drivers/infiniband/hw/bnxt_re/qplib_fp.h +drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h +tools/testing/selftests/powerpc/mm/subpage_prot.c +drivers/usb/gadget/function/f_fs.c +drivers/usb/gadget/udc/renesas_usb3.c +drivers/crypto/ccp/psp-dev.c +drivers/gpu/drm/radeon/radeon_device.c +drivers/mmc/host/dw_mmc-zx.c +tools/perf/ui/browsers/hists.c +net/batman-adv/types.h +MAINTAINERS +drivers/cpufreq/speedstep-lib.c +drivers/platform/x86/wmi.c +kernel/bpf/sockmap.c +net/bridge/br_sysfs_if.c +arch/powerpc/mm/hash64_4k.c +drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c +tools/vm/Makefile +tools/perf/builtin-record.c +drivers/net/hyperv/netvsc.c +arch/arm/mach-omap2/timer.c +net/nfc/llcp_commands.c +net/sctp/stream.c +drivers/gpu/drm/amd/display/include/signal_types.h +drivers/macintosh/macio_asic.c +tools/include/uapi/linux/if_link.h +net/ipv6/netfilter/nft_fib_ipv6.c +net/batman-adv/fragmentation.c +include/linux/cpumask.h +arch/x86/kernel/cpu/intel_rdt.c +arch/x86/kernel/cpu/microcode/core.c +arch/arm64/boot/dts/amlogic/meson-axg.dtsi +arch/arm64/kernel/ptrace.c +arch/x86/include/asm/sections.h +drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h +arch/parisc/kernel/time.c +drivers/media/v4l2-core/Kconfig +net/ipv4/tcp_input.c +drivers/extcon/extcon-intel-int3496.c +drivers/gpu/drm/meson/meson_crtc.c +arch/powerpc/kvm/book3s_64_mmu_radix.c +drivers/xen/xenbus/xenbus_comms.c +arch/s390/kvm/kvm-s390.c +drivers/crypto/s5p-sss.c +mm/vmalloc.c +arch/x86/kernel/cpu/microcode/intel.c +drivers/scsi/scsi_error.c +net/bridge/br_netfilter_hooks.c +net/core/dev.c +drivers/clocksource/mips-gic-timer.c +drivers/block/pktcdvd.c +net/mac80211/cfg.c +mm/memory-failure.c +tools/perf/pmu-events/arch/arm64/cortex-a53/other.json +tools/testing/selftests/seccomp/seccomp_bpf.c +drivers/xen/xenbus/xenbus.h +drivers/media/dvb-frontends/m88ds3103.c +drivers/nvme/host/fabrics.h +drivers/gpu/drm/exynos/exynos_hdmi.c +drivers/block/ataflop.c +drivers/net/ethernet/smsc/Kconfig +drivers/s390/virtio/virtio_ccw.c +tools/perf/pmu-events/arch/arm64/cortex-a53/bus.json +arch/powerpc/net/bpf_jit_comp64.c +drivers/char/tpm/tpm-interface.c +fs/btrfs/relocation.c +tools/perf/util/util.c +drivers/watchdog/f71808e_wdt.c +kernel/printk/printk.c +include/uapi/linux/dvb/dmx.h +drivers/media/usb/au0828/Kconfig +drivers/net/ethernet/cavium/common/cavium_ptp.c +kernel/bpf/cpumap.c +drivers/dma/mv_xor_v2.c +include/uapi/linux/psp-sev.h +arch/powerpc/mm/pgtable_64.c +net/netfilter/xt_socket.c +include/net/udplite.h +net/tipc/netlink_compat.c +tools/testing/selftests/x86/protection_keys.c +tools/perf/builtin-top.c +arch/powerpc/kvm/book3s_xive.c +drivers/gpu/drm/amd/display/dc/irq/dce110/irq_service_dce110.c +arch/arc/include/asm/bug.h +drivers/irqchip/irq-bcm7120-l2.c +tools/perf/pmu-events/arch/arm64/cortex-a53/memory.json +net/netfilter/xt_DSCP.c +arch/x86/Kconfig +arch/parisc/kernel/head.S +drivers/android/binder.c +net/sctp/stream_interleave.c +drivers/infiniband/core/ucma.c +drivers/irqchip/irq-brcmstb-l2.c +drivers/net/usb/smsc75xx.c +arch/x86/include/asm/refcount.h +arch/x86/include/asm/nospec-branch.h +drivers/net/ethernet/mellanox/mlx5/core/main.c +drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.h +include/sound/ac97/regs.h +arch/cris/include/arch-v10/arch/bug.h +drivers/usb/usbip/stub_dev.c +drivers/gpu/drm/i915/i915_gem_execbuffer.c +lib/radix-tree.c +arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi +drivers/scsi/ibmvscsi/ibmvfc.h +kernel/bpf/verifier.c +drivers/perf/arm_pmu_acpi.c +kernel/irq/matrix.c +drivers/gpu/drm/virtio/virtgpu_ioctl.c +tools/usb/Makefile +tools/include/uapi/linux/kvm.h +drivers/pci/setup-res.c +drivers/mmc/core/mmc_ops.c +drivers/infiniband/core/addr.c +drivers/usb/gadget/udc/Kconfig +include/linux/sched/user.h +kernel/workqueue.c +scripts/kconfig/zconf.l +net/smc/smc_llc.c +tools/leds/Makefile +drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c +tools/perf/util/hist.h +crypto/asymmetric_keys/restrict.c +crypto/asymmetric_keys/pkcs7_trust.c +kernel/panic.c +arch/arc/kernel/smp.c +drivers/irqchip/irq-gic-v3-its.c +drivers/net/ethernet/cavium/thunder/nicvf_main.c +arch/x86/oprofile/nmi_int.c +include/linux/fwnode.h +net/netfilter/xt_SECMARK.c +drivers/infiniband/hw/bnxt_re/roce_hsi.h +drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c +drivers/infiniband/hw/mlx4/main.c +net/ipv6/netfilter.c +arch/arm/kernel/time.c +drivers/clocksource/arc_timer.c +scripts/kconfig/lxdialog/check-lxdialog.sh +drivers/md/raid5.h +drivers/usb/renesas_usbhs/fifo.c +tools/objtool/builtin.h +drivers/iommu/intel-svm.c +Documentation/virtual/kvm/msr.txt +drivers/net/ethernet/amd/xgbe/xgbe-pci.c +include/linux/property.h +drivers/scsi/qla2xxx/qla_isr.c +mm/mlock.c +tools/perf/util/evsel.c +drivers/mtd/nand/vf610_nfc.c +fs/btrfs/super.c +include/linux/bio.h +drivers/irqchip/irq-gic-v3.c +tools/arch/powerpc/include/uapi/asm/kvm.h +drivers/gpu/drm/sun4i/sun4i_tcon.h +drivers/mmc/host/dw_mmc-exynos.c +Makefile +include/linux/skbuff.h +include/uapi/linux/kvm.h +arch/arm/mach-orion5x/dns323-setup.c +drivers/gpu/drm/i915/intel_cdclk.c +net/netfilter/nf_tables_api.c +drivers/gpu/drm/i915/i915_oa_cflgt3.c +drivers/mtd/nand/Kconfig +drivers/scsi/bnx2fc/bnx2fc_io.c +fs/xfs/xfs_super.c +net/ipv4/netfilter/ipt_rpfilter.c +fs/overlayfs/export.c +drivers/watchdog/Kconfig +drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c +arch/x86/mm/fault.c +arch/arm64/mm/pageattr.c +arch/xtensa/kernel/pci-dma.c +block/mq-deadline.c +drivers/hwmon/k10temp.c +net/xfrm/xfrm_device.c +scripts/basic/fixdep.c +drivers/block/loop.c +drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c +drivers/usb/dwc3/dwc3-of-simple.c +tools/perf/builtin-c2c.c +tools/testing/selftests/vm/.gitignore +arch/powerpc/include/asm/book3s/64/pgalloc.h +drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c +drivers/net/ethernet/renesas/sh_eth.c +arch/x86/kernel/paravirt.c +include/uapi/linux/libc-compat.h +drivers/media/Kconfig +drivers/cpufreq/p4-clockmod.c +kernel/bpf/arraymap.c +drivers/s390/cio/device_ops.c +drivers/net/virtio_net.c +net/core/filter.c +net/ipv6/netfilter/ip6t_REJECT.c +fs/btrfs/delayed-ref.c +arch/x86/kernel/apic/vector.c +scripts/kconfig/lkc.h +arch/powerpc/kernel/exceptions-64e.S +arch/arm64/kernel/perf_event.c +arch/riscv/Kconfig +net/netfilter/xt_CHECKSUM.c +drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c +Documentation/gpu/tve200.rst +net/mac80211/sta_info.c +tools/lib/bpf/libbpf.c +crypto/asymmetric_keys/pkcs7_verify.c +arch/x86/include/uapi/asm/kvm_para.h +arch/powerpc/include/asm/nohash/32/pgtable.h +arch/x86/Kconfig.cpu +arch/x86/kvm/vmx.c +drivers/hwmon/hwmon-vid.c +arch/arm/mach-mvebu/Kconfig +drivers/media/v4l2-core/vb2-trace.c +drivers/net/ethernet/chelsio/cxgb4/t4_hw.c +net/smc/smc_cdc.c +drivers/gpu/drm/drm_mm.c +drivers/regulator/core.c +net/tls/tls_main.c +net/ipv6/netfilter/ip6t_rpfilter.c +drivers/hwmon/coretemp.c +fs/btrfs/backref.c +include/linux/compiler-clang.h +arch/riscv/include/asm/barrier.h +arch/x86/realmode/rm/trampoline_64.S +arch/arm64/include/asm/cputype.h +drivers/gpio/gpiolib-of.c +drivers/i2c/busses/Kconfig +net/mac80211/ieee80211_i.h +samples/seccomp/Makefile +lib/dma-debug.c +drivers/platform/x86/dell-smbios.c +drivers/char/tpm/tpm_i2c_nuvoton.c +sound/usb/quirks.c +drivers/infiniband/core/sa_query.c +arch/arm64/include/asm/hugetlb.h +drivers/xen/xenbus/xenbus_xs.c +net/tipc/group.c +arch/x86/events/intel/uncore_snbep.c +include/uapi/drm/virtgpu_drm.h +arch/x86/kvm/lapic.c +tools/testing/selftests/x86/test_mremap_vdso.c +kernel/events/core.c +fs/nfs/pnfs.c +fs/overlayfs/inode.c +arch/riscv/kernel/head.S +drivers/platform/x86/dell-laptop.c +drivers/gpu/drm/i915/i915_pmu.h +arch/x86/include/asm/processor.h +drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c +tools/perf/builtin-stat.c +include/linux/kconfig.h +drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h +arch/arm/mach-omap2/pm.c +tools/perf/util/record.c +arch/x86/kernel/module.c +include/linux/nospec.h +arch/arm/boot/dts/bcm958625hr.dts +drivers/infiniband/hw/mlx5/qp.c +Documentation/devicetree/bindings/power/wakeup-source.txt +arch/arm/mach-clps711x/board-dt.c +kernel/user.c +scripts/Makefile.build +arch/arm64/kernel/traps.c +fs/btrfs/transaction.c +include/drm/drm_crtc_helper.h +Documentation/sphinx/kerneldoc.py +drivers/net/ethernet/renesas/sh_eth.h +mm/memory.c +net/ipv4/fib_semantics.c +drivers/scsi/aacraid/linit.c +drivers/scsi/qla2xxx/qla_gs.c +drivers/md/bcache/super.c +tools/perf/util/evsel.h +tools/testing/selftests/memfd/Makefile +arch/powerpc/include/asm/topology.h +net/netfilter/xt_dscp.c +net/mpls/af_mpls.c +tools/perf/pmu-events/arch/arm64/mapfile.csv +drivers/infiniband/hw/bnxt_re/qplib_rcfw.c +drivers/xen/pvcalls-back.c +arch/arm/boot/dts/gemini-dlink-dns-313.dts +drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c +drivers/cpufreq/s3c24xx-cpufreq.c +tools/testing/radix-tree/idr-test.c +arch/arc/boot/dts/nsimosci.dts +drivers/scsi/qla2xxx/qla_os.c +arch/powerpc/mm/hugetlbpage-hash64.c +arch/alpha/include/asm/xchg.h +arch/arm/boot/dts/bcm2837.dtsi +include/media/dmxdev.h +drivers/hwmon/k8temp.c +net/mac80211/agg-rx.c +kernel/memremap.c +drivers/net/ethernet/mellanox/mlx5/core/en_tx.c +net/netfilter/xt_policy.c +include/rdma/uverbs_ioctl.h +drivers/usb/dwc3/dwc3-omap.c +arch/x86/kvm/svm.c +drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c +drivers/gpu/drm/i915/i915_oa_cnl.c +arch/arc/include/asm/entry-arcv2.h +drivers/net/ethernet/intel/ixgbe/ixgbe_main.c +drivers/irqchip/irq-gic-v2m.c +drivers/usb/gadget/udc/bdc/bdc_pci.c +net/netfilter/xt_ipcomp.c +scripts/kconfig/kxgettext.c +arch/x86/platform/intel-mid/intel-mid.c +tools/bpf/bpftool/main.c +arch/x86/Makefile +drivers/iio/adc/aspeed_adc.c +drivers/staging/android/ashmem.c +drivers/usb/host/ohci-q.c +include/linux/sched/mm.h +fs/efivarfs/file.c +drivers/net/xen-netfront.c +Documentation/ABI/testing/sysfs-devices-platform-dock +mm/zpool.c +Documentation/virtual/kvm/api.txt +drivers/platform/x86/dell-smbios.h +drivers/block/swim.c +drivers/gpu/drm/i915/i915_gem_context.c +drivers/infiniband/core/rdma_core.c +tools/testing/selftests/bpf/.gitignore +sound/x86/intel_hdmi_audio.c +kernel/sched/deadline.c +tools/testing/selftests/bpf/test_maps.c +net/netfilter/xt_bpf.c +net/batman-adv/hard-interface.c +net/ipv6/netfilter/ip6_tables.c +net/l2tp/l2tp_ppp.c +drivers/mmc/host/meson-gx-mmc.c +include/uapi/asm-generic/siginfo.h +drivers/usb/Kconfig +drivers/net/ethernet/mellanox/mlx5/core/fs_core.c +include/uapi/linux/ptrace.h +arch/arm/mach-omap1/clock.c +net/netfilter/xt_connmark.c +sound/usb/pcm.c +arch/s390/kvm/vsie.c +drivers/xen/events/events_base.c +arch/arm/boot/dts/zx296702.dtsi +fs/btrfs/inode.c +drivers/misc/ocxl/file.c +mm/hugetlb.c +fs/nfs/callback_proc.c +net/tipc/bearer.c +tools/testing/selftests/x86/single_step_syscall.c +kernel/locking/rtmutex.c +arch/arc/boot/dts/nsim_hs.dts +net/ipv4/netfilter/ipt_ECN.c +arch/x86/tools/relocs.c +tools/perf/arch/s390/entry/syscalls/mksyscalltbl +drivers/edac/amd64_edac.c +drivers/scsi/qla2xxx/qla_def.h +drivers/mmc/host/dw_mmc.c +arch/s390/kernel/entry.S +include/linux/init.h +tools/perf/pmu-events/arch/arm64/cortex-a53/cache.json +drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c +drivers/gpu/drm/i915/i915_drv.c +tools/gpio/Makefile +drivers/of/property.c +arch/arm/boot/dts/rk3288-phycore-som.dtsi +drivers/gpu/drm/exynos/exynos_drm_rotator.h +drivers/infiniband/core/uverbs_ioctl_merge.c +arch/ia64/include/asm/bug.h +drivers/infiniband/core/restrack.c +Documentation/devicetree/bindings/thermal/imx-thermal.txt +fs/xfs/xfs_iomap.c +drivers/usb/host/Kconfig +include/linux/memcontrol.h +include/linux/mutex.h +drivers/net/phy/phy.c +Documentation/i2c/busses/i2c-i801 +include/linux/compat.h +fs/nfs/nfs4client.c +scripts/kconfig/symbol.c +drivers/i2c/busses/i2c-octeon-core.h +fs/btrfs/sysfs.c +arch/mips/kernel/setup.c +include/drm/drm_atomic.h +drivers/s390/net/qeth_l3_main.c +net/mac80211/mesh.c +arch/x86/entry/entry_64_compat.S +arch/riscv/kernel/setup.c +net/netlink/af_netlink.c +arch/arm64/boot/dts/amlogic/meson-gxl.dtsi +arch/arc/boot/dts/nsimosci_hs_idu.dts +drivers/vfio/vfio_iommu_type1.c +arch/powerpc/kernel/prom_init.c +include/net/mac80211.h +drivers/ide/ide-probe.c +drivers/net/ethernet/cavium/thunder/nicvf_queues.h +drivers/infiniband/hw/qedr/qedr_iw_cm.c +drivers/bus/ti-sysc.c +arch/mips/kernel/smp-bmips.c +net/bridge/netfilter/ebt_among.c +arch/x86/kernel/cpu/proc.c +include/drm/drm_drv.h +net/netfilter/xt_HMARK.c +net/netfilter/xt_nfacct.c +fs/nfs/write.c +net/netfilter/xt_TPROXY.c +tools/perf/util/mmap.c +drivers/scsi/qla2xxx/qla_target.c +include/linux/semaphore.h +net/ipv6/sit.c +drivers/net/ethernet/marvell/mvpp2.c +net/netfilter/nf_nat_proto_common.c +net/ipv4/tcp_output.c +drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +drivers/crypto/caam/ctrl.c +drivers/scsi/ufs/ufshcd.c +arch/parisc/kernel/pacache.S +arch/x86/include/asm/percpu.h +arch/x86/xen/mmu_pv.c +drivers/perf/arm_pmu_platform.c +drivers/perf/arm_pmu.c +drivers/input/touchscreen/mms114.c +arch/x86/include/asm/pgtable_32.h +kernel/extable.c +net/rxrpc/output.c +include/linux/fs.h +drivers/scsi/qedi/qedi_fw.c +sound/core/seq/seq_memory.c +net/sched/cls_u32.c +arch/arc/kernel/unwind.c +tools/testing/selftests/vDSO/Makefile +tools/perf/perf.h +drivers/usb/host/xhci-hub.c +kernel/bpf/lpm_trie.c +arch/arm64/mm/hugetlbpage.c +arch/x86/kernel/kvm.c +drivers/mmc/host/dw_mmc-rockchip.c +arch/x86/kernel/cpu/mtrr/generic.c +drivers/gpu/drm/i915/gvt/mmio_context.c +drivers/usb/dwc3/core.h +fs/xfs/xfs_rmap_item.c +net/batman-adv/originator.c +tools/testing/selftests/memory-hotplug/Makefile +drivers/platform/x86/ideapad-laptop.c +include/linux/blkdev.h +include/uapi/linux/blktrace_api.h +arch/x86/include/asm/acpi.h +arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi +arch/x86/include/asm/efi.h +arch/arm/boot/dts/logicpd-torpedo-som.dtsi +block/blk-core.c +net/netfilter/xt_conntrack.c +fs/proc/kcore.c +include/linux/ptr_ring.h +sound/pci/hda/hda_intel.c +tools/objtool/builtin-check.c +arch/powerpc/kvm/powerpc.c +tools/perf/arch/s390/Makefile +tools/testing/radix-tree/linux.c +drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c +drivers/gpu/drm/i915/i915_reg.h +drivers/md/raid10.h +drivers/mmc/host/dw_mmc-k3.c +Documentation/networking/segmentation-offloads.txt +arch/x86/entry/entry_32.S +drivers/infiniband/hw/mlx5/cq.c +arch/x86/events/intel/p6.c +arch/x86/kernel/cpu/cyrix.c +drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c +drivers/staging/iio/impedance-analyzer/ad5933.c +drivers/video/fbdev/geode/video_gx.c +include/linux/of_pci.h +net/ipv4/ip_gre.c +arch/powerpc/include/asm/book3s/32/pgtable.h +arch/powerpc/kvm/book3s_hv.c +net/ceph/ceph_common.c +drivers/xen/pvcalls-front.c +tools/perf/pmu-events/arch/arm64/cortex-a53/pipeline.json +arch/s390/kernel/nospec-branch.c +Documentation/virtual/kvm/cpuid.txt +drivers/char/tpm/tpm_tis_core.c +net/bridge/netfilter/ebtables.c +arch/x86/events/intel/core.c +include/media/demux.h +arch/xtensa/mm/init.c +arch/x86/mm/tlb.c +net/batman-adv/originator.h +drivers/net/phy/phy_device.c +arch/arm/plat-orion/common.c +drivers/clocksource/timer-sun5i.c +drivers/iio/industrialio-buffer.c +drivers/media/dvb-core/dvb_net.c +drivers/scsi/qla4xxx/ql4_os.c +arch/s390/kvm/kvm-s390.h +arch/x86/kvm/cpuid.c +arch/arc/mm/cache.c +arch/arm64/net/bpf_jit_comp.c +drivers/xen/tmem.c +tools/perf/Makefile.perf +arch/powerpc/boot/Makefile +arch/x86/include/asm/page_64.h +drivers/usb/host/pci-quirks.c +drivers/infiniband/hw/bnxt_re/bnxt_re.h +drivers/dma/sh/rcar-dmac.c +arch/parisc/mm/init.c +drivers/net/ethernet/mellanox/mlx5/core/eswitch.c +net/ipv4/netfilter/arp_tables.c +Documentation/x86/intel_rdt_ui.txt +drivers/scsi/storvsc_drv.c +tools/testing/selftests/bpf/test_tcpbpf_kern.c +drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c +fs/nfs/nfs3proc.c +arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi +net/bridge/netfilter/ebt_limit.c +tools/perf/check-headers.sh +drivers/md/dm-raid.c +include/uapi/linux/if_ether.h +arch/arm/boot/dts/bcm21664.dtsi +drivers/cpufreq/longhaul.c +drivers/platform/x86/intel-vbtn.c +arch/x86/kernel/apic/io_apic.c +virt/kvm/kvm_main.c +drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c +drivers/irqchip/irq-mips-gic.c +net/netfilter/xt_connbytes.c +include/linux/workqueue.h +net/rds/connection.c +tools/perf/util/evlist.h +fs/btrfs/inode-item.c +net/ipv6/ipv6_sockglue.c +arch/powerpc/mm/hash_utils_64.c +drivers/nvme/host/core.c +include/linux/acpi.h +mm/gup.c +drivers/media/v4l2-core/Makefile +arch/arm64/boot/dts/rockchip/rk3328.dtsi +drivers/nvme/host/nvme.h +arch/powerpc/net/bpf_jit_comp.c +arch/ia64/kernel/err_inject.c +net/ipv4/ip_forward.c +drivers/net/tun.c +arch/powerpc/mm/pgtable-radix.c +drivers/platform/x86/dell-smbios-base.c +arch/x86/kernel/cpu/mtrr/main.c +net/netfilter/ipvs/ip_vs_ftp.c +tools/perf/ui/browsers/hists.h +drivers/infiniband/hw/mlx5/mr.c +drivers/watchdog/hpwdt.c +mm/swap.c +net/netfilter/xt_ecn.c +arch/x86/kernel/apic/apic.c +arch/arm/kvm/hyp/banked-sr.c +kernel/jump_label.c +drivers/scsi/scsi_lib.c +kernel/sched/core.c +mm/memblock.c +drivers/net/wan/hdlc_ppp.c +include/linux/compiler-gcc.h +net/netfilter/xt_LED.c +net/batman-adv/soft-interface.c +net/wireless/Kconfig +net/l2tp/l2tp_core.h +drivers/video/fbdev/sbuslib.c +kernel/trace/bpf_trace.c +drivers/gpu/drm/meson/meson_plane.c +drivers/gpu/ipu-v3/ipu-csi.c +drivers/md/raid5.c +arch/arm/kvm/hyp/Makefile +arch/arm64/mm/fault.c +arch/x86/entry/calling.h +drivers/cpufreq/scpi-cpufreq.c +arch/arm64/kernel/efi.c +arch/arm/mach-orion5x/tsx09-common.c +arch/x86/include/asm/paravirt.h +fs/ceph/caps.c +include/linux/kvm_host.h +arch/arm64/include/asm/pgalloc.h +Documentation/ABI/testing/sysfs-platform-dptf +Documentation/media/dmx.h.rst.exceptions +drivers/scsi/aic7xxx/aiclib.c +drivers/infiniband/core/uverbs_cmd.c +arch/arm/mach-davinci/board-dm365-evm.c +arch/powerpc/sysdev/xive/spapr.c +tools/testing/selftests/futex/Makefile +Documentation/devicetree/bindings/eeprom/at24.txt +arch/riscv/kernel/entry.S +drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +arch/x86/mm/pti.c +drivers/mmc/host/sdhci-pci-core.c +scripts/coccinelle/api/memdup.cocci +kernel/irq/irqdomain.c +net/l2tp/l2tp_core.c +drivers/md/raid10.c +arch/arm64/mm/proc.S +net/ipv6/ip6_tunnel.c +arch/powerpc/platforms/pseries/ras.c +arch/arm64/include/asm/kvm_mmu.h +net/ipv4/tcp_illinois.c +tools/kvm/kvm_stat/kvm_stat +drivers/s390/net/qeth_l3.h +drivers/infiniband/core/core_priv.h +arch/arm64/boot/dts/rockchip/rk3368.dtsi +include/linux/kernel.h +drivers/base/power/wakeirq.c +net/core/gen_estimator.c +drivers/infiniband/hw/bnxt_re/ib_verbs.h +tools/perf/Documentation/perf-data.txt +arch/x86/entry/vsyscall/vsyscall_64.c +arch/x86/include/asm/cpufeature.h +net/netfilter/xt_hashlimit.c +arch/powerpc/kernel/eeh_driver.c +net/sctp/debug.c +arch/arm64/kernel/process.c +security/keys/big_key.c +net/9p/trans_virtio.c +drivers/regulator/stm32-vrefbuf.c +block/blk-mq.c +net/ipv4/ip_output.c +arch/arm/mach-davinci/board-dm355-evm.c +arch/x86/entry/entry_64.S +drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c +drivers/gpu/drm/drm_framebuffer.c +drivers/usb/serial/option.c +net/netfilter/xt_nat.c +drivers/infiniband/ulp/ipoib/ipoib_fs.c +net/core/ethtool.c +arch/x86/kernel/kprobes/core.c +lib/Kconfig.debug +Documentation/ia64/serial.txt +arch/x86/kernel/cpu/mcheck/mce.c +arch/powerpc/include/asm/book3s/64/hash-4k.h +net/ipv6/netfilter/ip6t_srh.c +drivers/misc/mei/hw-me-regs.h +tools/bpf/bpftool/prog.c +drivers/gpu/drm/exynos/regs-fimc.h +Documentation/x86/topology.txt +drivers/s390/net/qeth_core_main.c +include/net/devlink.h +arch/arm64/include/asm/pgtable.h +arch/mips/ath25/board.c +arch/powerpc/platforms/powernv/setup.c +drivers/nvme/host/fc.c +include/uapi/rdma/rdma_user_ioctl.h +scripts/link-vmlinux.sh +arch/arm64/boot/dts/rockchip/rk3399.dtsi +arch/parisc/include/asm/processor.h +arch/parisc/kernel/cache.c +include/linux/genhd.h +drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c +tools/testing/selftests/x86/test_vdso.c +drivers/watchdog/sbsa_gwdt.c +net/qrtr/smd.c +net/netfilter/xt_time.c +arch/ia64/scripts/unwcheck.py +arch/mips/loongson64/Kconfig +drivers/net/ethernet/freescale/gianfar.c +arch/arm64/include/asm/stacktrace.h +drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c +tools/iio/Makefile +include/linux/dma-mapping.h +drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c +drivers/gpu/drm/meson/meson_drv.h +drivers/md/raid1.h +drivers/usb/host/ohci-hub.c +tools/testing/selftests/memfd/config +drivers/usb/host/xhci-pci.c +fs/ceph/dir.c +drivers/net/thunderbolt.c +drivers/gpu/drm/i915/i915_perf.c +arch/arm/mach-omap2/omap_hwmod.c +net/ipv6/ip6_output.c +arch/x86/events/intel/lbr.c +drivers/net/ppp/ppp_generic.c +fs/overlayfs/super.c +arch/arm/boot/dts/bcm283x.dtsi +tools/testing/selftests/bpf/test_verifier.c +arch/x86/xen/smp.c +arch/ia64/include/asm/atomic.h +drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c +arch/arm64/kernel/time.c +drivers/nvdimm/pmem.c +fs/block_dev.c +arch/arc/kernel/mcip.c +Documentation/devicetree/bindings/net/renesas,ravb.txt +net/netfilter/xt_physdev.c +tools/testing/selftests/x86/Makefile +Documentation/ABI/testing/sysfs-devices-system-cpu +kernel/sched/cpufreq_schedutil.c +Documentation/atomic_bitops.txt +arch/x86/boot/compressed/eboot.c +arch/x86/kernel/asm-offsets_32.c +drivers/acpi/ec.c +arch/powerpc/include/asm/book3s/64/hash-64k.h +drivers/usb/host/pci-quirks.h +drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c +net/ipv4/ip_tunnel.c +net/core/devlink.c +drivers/platform/x86/dell-smbios-wmi.c +drivers/net/wireless/mac80211_hwsim.c +drivers/gpu/drm/i915/i915_gem.c +drivers/infiniband/hw/bnxt_re/qplib_sp.c +drivers/net/ethernet/cavium/thunder/nicvf_queues.c +tools/wmi/Makefile +drivers/gpu/drm/nouveau/nv50_display.c +tools/testing/selftests/x86/mpx-mini-test.c +drivers/message/fusion/mptctl.c +tools/perf/util/trigger.h +drivers/infiniband/hw/mlx5/main.c +drivers/pci/dwc/pcie-designware-host.c +tools/objtool/check.c +arch/arc/boot/dts/axs101.dts +drivers/edac/sb_edac.c +drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c +drivers/usb/musb/musb_host.c +net/ipv4/netfilter/ipt_CLUSTERIP.c +net/netfilter/xt_NFQUEUE.c +arch/arm64/boot/dts/amlogic/meson-gx.dtsi +drivers/irqchip/irq-bcm7038-l1.c +drivers/media/common/videobuf2/Makefile +drivers/mmc/host/bcm2835.c +kernel/time/timer.c +lib/vsprintf.c +drivers/gpu/drm/drm_edid.c +net/netfilter/xt_helper.c +drivers/usb/gadget/udc/core.c +arch/arc/boot/dts/nsimosci_hs.dts +drivers/acpi/property.c +drivers/pci/quirks.c +arch/x86/kernel/machine_kexec_64.c +arch/arm64/kernel/cpu_errata.c +arch/x86/include/asm/sys_ia32.h +arch/x86/kvm/mmu.c +drivers/media/usb/ttusb-dec/ttusb_dec.c +drivers/usb/usbip/vhci_hcd.c +net/netfilter/xt_cgroup.c +arch/x86/platform/uv/tlb_uv.c +drivers/md/raid1.c +tools/include/uapi/drm/i915_drm.h +arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts +arch/x86/mm/kmmio.c +drivers/net/ethernet/broadcom/tg3.h +drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c +include/scsi/scsi_host.h +net/sched/sch_tbf.c +drivers/cpufreq/powernow-k7.c +drivers/opp/cpu.c +kernel/sched/rt.c +drivers/platform/chrome/chromeos_laptop.c +drivers/scsi/mpt3sas/mpt3sas_base.c +drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c +arch/arm64/include/asm/mmu_context.h +drivers/net/ethernet/mellanox/mlxsw/spectrum.c +drivers/gpu/drm/sun4i/sun4i_rgb.c +arch/x86/kvm/x86.c +tools/spi/Makefile +net/unix/af_unix.c +drivers/net/ethernet/mellanox/mlx5/core/en_main.c +fs/btrfs/extent-tree.c +block/ioctl.c +drivers/md/raid5-ppl.c +drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c +arch/x86/include/uapi/asm/mce.h +tools/perf/util/mmap.h +include/scsi/scsi_cmnd.h +drivers/media/dvb-core/dvb_vb2.c +net/netfilter/xt_CT.c +drivers/gpu/drm/amd/display/dc/dc.h +arch/m68k/include/asm/bug.h +fs/direct-io.c +tools/perf/ui/browsers/annotate.c +drivers/gpu/drm/i915/i915_drv.h +tools/testing/selftests/android/Makefile +drivers/usb/misc/ldusb.c +arch/parisc/include/asm/cacheflush.h +arch/powerpc/include/asm/kexec.h +drivers/block/xen-blkfront.c +arch/x86/kernel/vmlinux.lds.S +net/batman-adv/bat_iv_ogm.c +block/blk-cgroup.c +arch/arm64/boot/dts/mediatek/mt8173.dtsi +drivers/gpu/drm/exynos/exynos_drm_g2d.c +net/ipv4/route.c +drivers/bluetooth/hci_bcm.c +drivers/platform/x86/Makefile +tools/testing/selftests/tc-testing/tc-tests/actions/skbmod.json +Documentation/media/uapi/dvb/dmx-qbuf.rst +drivers/irqchip/irq-gic-v3-its-pci-msi.c +drivers/scsi/qla2xxx/qla_iocb.c +drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c +arch/powerpc/platforms/pseries/setup.c +net/rxrpc/recvmsg.c +drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c +arch/arm/boot/dts/bcm11351.dtsi +kernel/seccomp.c +sound/core/control.c +drivers/net/hyperv/netvsc_drv.c +drivers/gpio/gpio-rcar.c +Documentation/devicetree/bindings/power/mti,mips-cpc.txt +arch/x86/kernel/amd_nb.c +drivers/md/dm-bufio.c +arch/powerpc/include/asm/exception-64s.h +drivers/md/dm-mpath.c +drivers/usb/host/xhci-debugfs.c +drivers/cpufreq/speedstep-centrino.c +fs/ceph/super.h +net/sched/cls_api.c +tools/testing/selftests/sync/Makefile +drivers/crypto/padlock-aes.c +drivers/block/amiflop.c +net/rds/tcp_listen.c +drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c +drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c +drivers/block/floppy.c +drivers/staging/android/ion/ion_cma_heap.c +drivers/usb/dwc2/gadget.c +net/smc/af_smc.c +arch/x86/mm/cpu_entry_area.c +include/linux/mm_inline.h +arch/x86/include/asm/rmwcc.h +arch/arm/boot/dts/bcm2836.dtsi +arch/s390/include/asm/mmu_context.h +arch/powerpc/kernel/exceptions-64s.S +drivers/infiniband/hw/bnxt_re/qplib_rcfw.h +fs/xfs/scrub/agheader.c +Documentation/locking/mutex-design.txt +arch/x86/include/asm/pgtable.h +net/ipv6/netfilter/nf_flow_table_ipv6.c +drivers/gpu/drm/amd/amdgpu/dce_v6_0.c +fs/nfs/direct.c +drivers/dax/super.c +arch/powerpc/mm/hash64_64k.c +drivers/nvme/target/core.c +arch/arm/mach-ux500/cpu-db8500.c +arch/sparc/include/asm/bug.h +drivers/gpu/drm/i915/intel_bios.c +fs/btrfs/volumes.c +net/ipv4/udp.c +include/asm-generic/bitops/lock.h +net/netfilter/xt_connlabel.c +drivers/cpufreq/Kconfig.arm +arch/x86/kernel/cpu/intel_rdt_rdtgroup.c +arch/x86/entry/syscalls/syscall_32.tbl +arch/arm64/mm/mmu.c +fs/btrfs/ctree.h +net/ipv4/xfrm4_output.c +arch/x86/include/asm/kvm_host.h +net/netfilter/xt_addrtype.c +tools/scripts/Makefile.include +arch/powerpc/platforms/pseries/hotplug-cpu.c +arch/x86/include/uapi/asm/hyperv.h +lib/test_bpf.c +drivers/block/nbd.c +drivers/media/dvb-core/dvb_demux.c +fs/ceph/super.c +include/linux/cpuidle.h +sound/core/seq/seq_memory.h +drivers/usb/musb/musb_core.c +fs/overlayfs/namei.c +net/netfilter/xt_ipvs.c +tools/perf/tests/backward-ring-buffer.c +drivers/mmc/host/dw_mmc.h +drivers/net/ethernet/mellanox/mlxsw/spectrum.h +tools/testing/selftests/powerpc/tm/Makefile +drivers/gpu/drm/amd/display/dc/core/dc_resource.c +arch/arm/mach-davinci/board-dm355-leopard.c +drivers/gpu/ipu-v3/ipu-cpmem.c +tools/testing/selftests/x86/test_vsyscall.c +arch/arm64/kernel/stacktrace.c +drivers/infiniband/hw/mlx4/cq.c +scripts/Makefile.lib +arch/x86/kernel/apic/x2apic_uv_x.c +include/uapi/misc/ocxl.h +drivers/usb/core/quirks.c +arch/x86/kernel/smpboot.c +scripts/kconfig/menu.c +drivers/i2c/busses/i2c-i801.c +arch/powerpc/mm/tlb_hash64.c +include/net/regulatory.h +net/wireless/mesh.c +net/wireless/sme.c +drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c +include/linux/phy.h +drivers/xen/xenbus/xenbus_probe.c +drivers/md/dm.c +drivers/s390/cio/device_fsm.c +lib/test_kmod.c diff --git a/main.go b/main.go index f62aa00..094944f 100644 --- a/main.go +++ b/main.go @@ -1,8 +1,13 @@ package main import ( + "os/exec" "fmt" "time" + "bufio" + "os" + "strconv" + "strings" ) //timeTrack tracks the time it took to do things. @@ -32,6 +37,53 @@ func main() { // number of line deleted // list of function calls seen in the diffs and their number of calls func compute() *result { + var r result - return nil + exec.Command("python3 challenge.py").Run() + r.files = returnFiles() + r.lineDeleted, r.lineAdded, r.regions = returnStat() + r.functionCalls = returnCalls() + + return &r +} + +func returnFiles() []string { + return FileToLines("list_files.txt") +} + +func returnStat() (int, int, int) { + stat := FileToLines("stat.txt") + + deletedLines, _ := strconv.Atoi(stat[0]) + addedLines, _ := strconv.Atoi(stat[1]) + regions, _ := strconv.Atoi(stat[2]) + + return deletedLines, addedLines, regions } + +func returnCalls() map[string]int { + m := make(map[string]int) + + calls := FileToLines("calls.txt") + for _, call := range calls{ + line := strings.Split(call,":") + function := line[0] + occurence,_ := strconv.Atoi(line[1]) + m[function] = occurence + } + return m +} + + +func FileToLines(filePath string) []string { + var lines []string + f, _ := os.Open(filePath) + defer f.Close() + + scanner := bufio.NewScanner(f) + for scanner.Scan() { + lines = append(lines, scanner.Text()) + } + + return lines +} \ No newline at end of file diff --git a/stat.txt b/stat.txt new file mode 100644 index 0000000..6a95ce0 --- /dev/null +++ b/stat.txt @@ -0,0 +1,3 @@ +14438 +20144 +4338