Merge ~asmaam/ubuntu/+source/linux-bluefield:master-next into ~canonical-kernel/ubuntu/+source/linux-bluefield/+git/focal:master-next

Proposed by Asmaa Mnebhi
Status: Needs review
Proposed branch: ~asmaam/ubuntu/+source/linux-bluefield:master-next
Merge into: ~canonical-kernel/ubuntu/+source/linux-bluefield/+git/focal:master-next
Diff against target: 36185 lines (+20644/-2373) (has conflicts)
583 files modified
Documentation/admin-guide/hw-vuln/spectre.rst (+1/-1)
Documentation/admin-guide/kernel-parameters.txt (+8/-2)
Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml (+5/-0)
Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml (+6/-0)
Documentation/driver-api/dmaengine/dmatest.rst (+4/-3)
Documentation/driver-api/firewire.rst (+2/-2)
Documentation/firmware-guide/acpi/dsd/data-node-references.rst (+8/-2)
Documentation/hwmon/lm90.rst (+31/-2)
Documentation/networking/bonding.txt (+6/-5)
Makefile (+2/-2)
arch/arm/boot/compressed/efi-header.S (+14/-8)
arch/arm/boot/compressed/head.S (+2/-1)
arch/arm/boot/dts/armada-38x.dtsi (+2/-2)
arch/arm/boot/dts/gemini-nas4220b.dts (+1/-1)
arch/arm/boot/dts/imx6ull-pinfunc.h (+1/-1)
arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts (+1/-1)
arch/arm/boot/dts/socfpga_arria5_socdk.dts (+1/-1)
arch/arm/boot/dts/socfpga_cyclone5_socdk.dts (+1/-1)
arch/arm/boot/dts/socfpga_cyclone5_sockit.dts (+1/-1)
arch/arm/boot/dts/socfpga_cyclone5_socrates.dts (+1/-1)
arch/arm/boot/dts/socfpga_cyclone5_sodia.dts (+1/-1)
arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts (+2/-2)
arch/arm/kernel/entry-armv.S (+3/-5)
arch/arm/kernel/perf_callchain.c (+11/-6)
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c (+4/-1)
arch/arm/mm/Kconfig (+1/-0)
arch/arm/mm/init.c (+25/-12)
arch/arm/mm/ioremap.c (+3/-1)
arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts (+1/-1)
arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi (+3/-0)
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts (+9/-5)
arch/arm64/boot/dts/nvidia/tegra186.dtsi (+1/-1)
arch/arm64/boot/dts/qcom/msm8916.dtsi (+2/-2)
arch/arm64/boot/dts/qcom/msm8996.dtsi (+0/-3)
arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi (+0/-1)
arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts (+1/-1)
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts (+1/-1)
arch/arm64/boot/dts/ti/k3-j721e.dtsi (+3/-3)
arch/arm64/kernel/perf_callchain.c (+12/-6)
arch/csky/kernel/perf_callchain.c (+4/-2)
arch/ia64/kernel/kprobes.c (+75/-3)
arch/mips/bcm63xx/clk.c (+6/-0)
arch/mips/cavium-octeon/octeon-platform.c (+2/-0)
arch/mips/cavium-octeon/octeon-usb.c (+1/-0)
arch/mips/include/asm/octeon/cvmx-bootinfo.h (+2/-2)
arch/mips/lantiq/clk.c (+6/-0)
arch/nds32/kernel/perf_event_cpu.c (+11/-6)
arch/parisc/kernel/syscall.S (+1/-1)
arch/parisc/kernel/traps.c (+1/-1)
arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi (+2/-0)
arch/powerpc/kernel/btext.c (+3/-1)
arch/powerpc/kernel/prom_init.c (+1/-1)
arch/powerpc/kernel/smp.c (+32/-0)
arch/powerpc/kernel/watchdog.c (+40/-1)
arch/powerpc/kvm/book3s_hv_nested.c (+1/-1)
arch/powerpc/platforms/cell/iommu.c (+1/-0)
arch/powerpc/platforms/cell/pervasive.c (+1/-0)
arch/powerpc/platforms/embedded6xx/hlwd-pic.c (+1/-0)
arch/powerpc/platforms/powermac/low_i2c.c (+3/-0)
arch/powerpc/platforms/powernv/opal-lpc.c (+1/-0)
arch/riscv/kernel/perf_callchain.c (+5/-2)
arch/s390/include/asm/cpu_mf.h (+3/-1)
arch/s390/kernel/machine_kexec_file.c (+6/-1)
arch/s390/kernel/perf_cpum_cf_diag.c (+2/-2)
arch/s390/kernel/perf_cpum_cf_events.c (+3/-3)
arch/s390/kernel/perf_cpum_sf.c (+1/-1)
arch/s390/kvm/interrupt.c (+7/-0)
arch/s390/kvm/kvm-s390.c (+9/-2)
arch/s390/kvm/kvm-s390.h (+1/-0)
arch/s390/kvm/sigp.c (+28/-0)
arch/s390/mm/pgalloc.c (+3/-1)
arch/um/include/shared/registers.h (+2/-2)
arch/um/os-Linux/registers.c (+2/-2)
arch/um/os-Linux/start_up.c (+1/-1)
arch/x86/events/core.c (+11/-6)
arch/x86/events/intel/core.c (+6/-3)
arch/x86/include/asm/pgtable.h (+2/-2)
arch/x86/include/asm/realmode.h (+1/-0)
arch/x86/kernel/cpu/mce/core.c (+24/-7)
arch/x86/kernel/cpu/mce/inject.c (+1/-1)
arch/x86/kernel/early-quirks.c (+9/-1)
arch/x86/kernel/reboot.c (+2/-10)
arch/x86/kvm/hyperv.c (+5/-2)
arch/x86/kvm/x86.c (+1/-1)
arch/x86/realmode/init.c (+26/-0)
arch/x86/um/syscalls_64.c (+2/-1)
debian.bluefield/abi/5.4.0-1030.33/abiname (+1/-0)
debian.bluefield/abi/5.4.0-1030.33/arm64/bluefield (+13371/-0)
debian.bluefield/abi/5.4.0-1030.33/arm64/bluefield.modules (+713/-0)
debian.bluefield/abi/5.4.0-1030.33/fwinfo (+1/-0)
debian.bluefield/changelog (+662/-0)
debian.bluefield/config/config.common.ubuntu (+4/-0)
debian.bluefield/tracking-bug (+4/-0)
debian.master/abi/5.4.0-104.118/abiname (+1/-0)
debian.master/abi/5.4.0-104.118/amd64/generic (+28/-28)
debian.master/abi/5.4.0-104.118/amd64/lowlatency (+28/-28)
debian.master/abi/5.4.0-104.118/arm64/generic (+30/-30)
debian.master/abi/5.4.0-104.118/armhf/generic (+28/-28)
debian.master/abi/5.4.0-104.118/armhf/generic-lpae (+28/-28)
debian.master/abi/5.4.0-104.118/ppc64el/generic (+28/-28)
debian.master/abi/5.4.0-104.118/s390x/generic (+28/-28)
debian.master/abi/5.4.0-104.118/s390x/generic.compiler (+1/-0)
debian.master/abi/5.4.0-104.118/s390x/generic.retpoline (+1/-0)
debian.master/changelog (+668/-0)
debian.master/tracking-bug (+1/-1)
debian.master/upstream-stable (+1/-1)
debian/scripts/misc/getabis (+8/-0)
dev/null (+0/-1)
drivers/acpi/acpica/exfield.c (+1/-6)
drivers/acpi/acpica/exoparg1.c (+2/-1)
drivers/acpi/acpica/hwesleep.c (+3/-1)
drivers/acpi/acpica/hwsleep.c (+3/-1)
drivers/acpi/acpica/hwxfsleep.c (+0/-2)
drivers/acpi/acpica/utdelete.c (+1/-0)
drivers/acpi/battery.c (+22/-0)
drivers/acpi/ec.c (+43/-14)
drivers/acpi/internal.h (+2/-0)
drivers/acpi/scan.c (+10/-3)
drivers/android/binder.c (+2/-2)
drivers/android/binder_alloc.c (+1/-1)
drivers/ata/libata-scsi.c (+13/-2)
drivers/base/arch_topology.c (+1/-1)
drivers/base/cacheinfo.c (+9/-9)
drivers/base/core.c (+4/-4)
drivers/base/cpu.c (+17/-22)
drivers/base/devtmpfs.c (+8/-0)
drivers/base/firmware_loader/fallback.c (+1/-1)
drivers/base/memory.c (+12/-12)
drivers/base/node.c (+14/-14)
drivers/base/platform.c (+1/-1)
drivers/base/power/sysfs.c (+25/-25)
drivers/base/power/wakeup_stats.c (+6/-6)
drivers/base/soc.c (+5/-5)
drivers/block/floppy.c (+4/-2)
drivers/block/xen-blkfront.c (+12/-3)
drivers/bluetooth/bfusb.c (+3/-0)
drivers/bluetooth/btmtksdio.c (+2/-0)
drivers/bluetooth/btusb.c (+5/-0)
drivers/bluetooth/hci_bcm.c (+6/-1)
drivers/char/agp/parisc-agp.c (+3/-3)
drivers/char/ipmi/ipmi_msghandler.c (+13/-8)
drivers/char/ipmi/ipmi_ssif.c (+4/-3)
drivers/char/mwave/3780i.h (+1/-1)
drivers/char/random.c (+82/-55)
drivers/char/tpm/tpm_tis_core.c (+8/-0)
drivers/clk/bcm/clk-bcm2835.c (+4/-9)
drivers/clk/clk-si5341.c (+1/-1)
drivers/clk/clk-stm32f4.c (+0/-4)
drivers/clk/clk.c (+12/-3)
drivers/clk/imx/clk-imx8mn.c (+3/-3)
drivers/clk/meson/gxbb.c (+41/-3)
drivers/cpufreq/cpufreq.c (+2/-2)
drivers/crypto/caam/caamalg_qi2.c (+1/-1)
drivers/crypto/omap-aes.c (+1/-1)
drivers/crypto/qce/sha.c (+1/-1)
drivers/crypto/stm32/stm32-crc32.c (+2/-2)
drivers/crypto/stm32/stm32-cryp.c (+1/-5)
drivers/dma-buf/dma-fence-array.c (+5/-1)
drivers/dma/at_xdmac.c (+25/-24)
drivers/dma/mmp_pdma.c (+0/-6)
drivers/dma/pxa_dma.c (+0/-7)
drivers/dma/st_fdma.c (+1/-1)
drivers/dma/stm32-mdma.c (+1/-1)
drivers/edac/synopsys_edac.c (+1/-2)
drivers/firmware/google/Kconfig (+3/-3)
drivers/firmware/qemu_fw_cfg.c (+8/-12)
drivers/firmware/scpi_pm_domain.c (+7/-3)
drivers/gpio/gpio-aspeed.c (+26/-26)
drivers/gpio/gpio-mlxbf2.c (+233/-0)
drivers/gpio/gpiolib-acpi.c (+11/-4)
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c (+6/-0)
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c (+2/-2)
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c (+10/-3)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c (+8/-0)
drivers/gpu/drm/amd/display/dc/core/dc_resource.c (+4/-0)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c (+12/-2)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c (+28/-12)
drivers/gpu/drm/bridge/ti-sn65dsi86.c (+1/-0)
drivers/gpu/drm/drm_panel_orientation_quirks.c (+6/-0)
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c (+6/-0)
drivers/gpu/drm/i915/intel_pm.c (+3/-3)
drivers/gpu/drm/lima/lima_device.c (+1/-0)
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c (+2/-2)
drivers/gpu/drm/msm/dsi/dsi_host.c (+2/-0)
drivers/gpu/drm/nouveau/dispnv04/disp.c (+2/-2)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c (+21/-16)
drivers/gpu/drm/panel/panel-innolux-p079zca.c (+9/-1)
drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c (+7/-1)
drivers/gpu/drm/radeon/radeon_kms.c (+24/-18)
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c (+57/-23)
drivers/hid/Kconfig (+1/-0)
drivers/hid/hid-apple.c (+1/-1)
drivers/hid/hid-input.c (+6/-0)
drivers/hid/hid-uclogic-params.c (+22/-9)
drivers/hid/uhid.c (+25/-4)
drivers/hid/wacom_wac.c (+35/-4)
drivers/hsi/hsi_core.c (+1/-0)
drivers/hwmon/Kconfig (+5/-4)
drivers/hwmon/dell-smm-hwmon.c (+5/-2)
drivers/hwmon/lm90.c (+140/-60)
drivers/i2c/busses/i2c-designware-pcidrv.c (+4/-4)
drivers/i2c/busses/i2c-i801.c (+5/-10)
drivers/i2c/busses/i2c-mpc.c (+15/-8)
drivers/i2c/busses/i2c-rk3x.c (+2/-2)
drivers/i2c/i2c-dev.c (+3/-0)
drivers/iio/adc/stm32-adc.c (+1/-0)
drivers/infiniband/core/cma.c (+9/-3)
drivers/infiniband/core/device.c (+2/-1)
drivers/infiniband/core/uverbs_marshall.c (+1/-1)
drivers/infiniband/core/uverbs_uapi.c (+3/-0)
drivers/infiniband/hw/cxgb4/qp.c (+1/-0)
drivers/infiniband/hw/hns/hns_roce_main.c (+4/-1)
drivers/infiniband/hw/qib/qib_user_sdma.c (+1/-1)
drivers/infiniband/sw/rxe/rxe_opcode.c (+1/-1)
drivers/input/joystick/spaceball.c (+9/-2)
drivers/input/mouse/appletouch.c (+2/-2)
drivers/input/mouse/elantech.c (+7/-1)
drivers/input/serio/i8042-x86ia64io.h (+21/-0)
drivers/input/serio/i8042.c (+35/-19)
drivers/input/touchscreen/atmel_mxt_ts.c (+1/-1)
drivers/input/touchscreen/of_touchscreen.c (+13/-13)
drivers/iommu/io-pgtable-arm-v7s.c (+5/-1)
drivers/iommu/io-pgtable-arm.c (+5/-4)
drivers/iommu/iova.c (+1/-2)
drivers/isdn/mISDN/core.c (+3/-3)
drivers/isdn/mISDN/core.h (+2/-2)
drivers/isdn/mISDN/layer1.c (+2/-2)
drivers/md/persistent-data/dm-btree-remove.c (+1/-1)
drivers/md/persistent-data/dm-btree.c (+5/-3)
drivers/md/persistent-data/dm-space-map-common.c (+5/-0)
drivers/media/common/saa7146/saa7146_fops.c (+1/-1)
drivers/media/common/videobuf2/videobuf2-dma-contig.c (+4/-4)
drivers/media/dvb-core/dmxdev.c (+15/-3)
drivers/media/dvb-frontends/dib8000.c (+3/-1)
drivers/media/pci/b2c2/flexcop-pci.c (+3/-0)
drivers/media/pci/saa7146/hexium_gemini.c (+6/-1)
drivers/media/pci/saa7146/hexium_orion.c (+7/-1)
drivers/media/pci/saa7146/mxb.c (+7/-1)
drivers/media/platform/aspeed-video.c (+7/-7)
drivers/media/platform/coda/imx-vdoa.c (+5/-1)
drivers/media/platform/imx-pxp.c (+2/-2)
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c (+1/-1)
drivers/media/platform/qcom/venus/core.c (+6/-2)
drivers/media/platform/rcar-vin/rcar-csi2.c (+16/-2)
drivers/media/radio/si470x/radio-si470x-i2c.c (+1/-2)
drivers/media/rc/igorplugusb.c (+3/-1)
drivers/media/rc/mceusb.c (+4/-4)
drivers/media/rc/redrat3.c (+11/-11)
drivers/media/tuners/msi001.c (+7/-0)
drivers/media/tuners/si2157.c (+1/-1)
drivers/media/usb/b2c2/flexcop-usb.c (+5/-5)
drivers/media/usb/b2c2/flexcop-usb.h (+6/-6)
drivers/media/usb/cpia2/cpia2_usb.c (+2/-2)
drivers/media/usb/dvb-usb-v2/mxl111sf.c (+14/-2)
drivers/media/usb/dvb-usb/dib0700_core.c (+0/-2)
drivers/media/usb/dvb-usb/dw2102.c (+215/-123)
drivers/media/usb/dvb-usb/m920x.c (+11/-1)
drivers/media/usb/em28xx/em28xx-cards.c (+12/-6)
drivers/media/usb/em28xx/em28xx-core.c (+2/-2)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c (+4/-4)
drivers/media/usb/s2255/s2255drv.c (+2/-2)
drivers/media/usb/stk1160/stk1160-core.c (+2/-2)
drivers/media/usb/uvc/uvc_driver.c (+1/-6)
drivers/media/usb/uvc/uvc_video.c (+4/-0)
drivers/media/usb/uvc/uvcvideo.h (+1/-1)
drivers/media/v4l2-core/v4l2-ioctl.c (+3/-1)
drivers/mfd/intel-lpss-acpi.c (+6/-1)
drivers/misc/lattice-ecp3-config.c (+6/-6)
drivers/misc/lkdtm/Makefile (+1/-1)
drivers/mmc/core/core.c (+6/-1)
drivers/mmc/core/core.h (+1/-0)
drivers/mmc/core/host.c (+9/-0)
drivers/mmc/core/sdio.c (+3/-1)
drivers/mmc/host/meson-mx-sdio.c (+5/-0)
drivers/mmc/host/sdhci-pci-core.c (+1/-0)
drivers/mmc/host/sdhci-pci.h (+1/-0)
drivers/mmc/host/sdhci-tegra.c (+26/-17)
drivers/mtd/chips/Kconfig (+2/-0)
drivers/mtd/maps/Kconfig (+1/-1)
drivers/mtd/nand/bbt.c (+1/-1)
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c (+25/-12)
drivers/net/bonding/bond_main.c (+21/-3)
drivers/net/bonding/bond_options.c (+1/-1)
drivers/net/can/softing/softing_cs.c (+1/-1)
drivers/net/can/softing/softing_fw.c (+6/-5)
drivers/net/can/usb/gs_usb.c (+4/-1)
drivers/net/can/xilinx_can.c (+6/-1)
drivers/net/ethernet/aquantia/atlantic/aq_ring.c (+8/-0)
drivers/net/ethernet/broadcom/bcmsysport.c (+4/-1)
drivers/net/ethernet/broadcom/bcmsysport.h (+1/-0)
drivers/net/ethernet/broadcom/genet/bcmgenet.c (+6/-4)
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c (+2/-1)
drivers/net/ethernet/cortina/gemini.c (+6/-3)
drivers/net/ethernet/freescale/fman/fman_port.c (+7/-5)
drivers/net/ethernet/freescale/fman/mac.c (+16/-5)
drivers/net/ethernet/freescale/xgmac_mdio.c (+2/-1)
drivers/net/ethernet/i825xx/sni_82596.c (+2/-1)
drivers/net/ethernet/intel/i40e/i40e_main.c (+51/-9)
drivers/net/ethernet/intel/iavf/iavf_main.c (+4/-1)
drivers/net/ethernet/intel/igb/igb_main.c (+14/-14)
drivers/net/ethernet/intel/igbvf/netdev.c (+1/-0)
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c (+3/-0)
drivers/net/ethernet/lantiq_xrx200.c (+1/-1)
drivers/net/ethernet/mediatek/mtk_eth_soc.c (+1/-1)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c (+3/-3)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c (+7/-29)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c (+12/-9)
drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c (+2/-4)
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c (+3/-2)
drivers/net/ethernet/mellanox/mlxsw/pci.c (+1/-0)
drivers/net/ethernet/pensando/ionic/ionic_lif.c (+1/-1)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h (+1/-1)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c (+9/-3)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c (+3/-1)
drivers/net/ethernet/rocker/rocker_ofdpa.c (+2/-1)
drivers/net/ethernet/sfc/falcon/rx.c (+4/-1)
drivers/net/ethernet/smsc/smc911x.c (+5/-0)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c (+6/-4)
drivers/net/fjes/fjes_main.c (+5/-0)
drivers/net/hamradio/mkiss.c (+3/-2)
drivers/net/ieee802154/atusb.c (+6/-4)
drivers/net/netdevsim/bpf.c (+1/-0)
drivers/net/phy/marvell.c (+6/-0)
drivers/net/phy/mdio_bus.c (+1/-1)
drivers/net/phy/micrel.c (+1/-0)
drivers/net/phy/phy-core.c (+1/-1)
drivers/net/ppp/ppp_generic.c (+6/-1)
drivers/net/usb/lan78xx.c (+6/-0)
drivers/net/usb/mcs7830.c (+10/-2)
drivers/net/usb/pegasus.c (+2/-2)
drivers/net/usb/rndis_host.c (+5/-0)
drivers/net/veth.c (+0/-1)
drivers/net/wireless/ath/ar5523/ar5523.c (+4/-0)
drivers/net/wireless/ath/ath10k/htt_tx.c (+3/-0)
drivers/net/wireless/ath/ath10k/txrx.c (+0/-2)
drivers/net/wireless/ath/ath9k/hif_usb.c (+7/-0)
drivers/net/wireless/ath/wcn36xx/dxe.c (+5/-0)
drivers/net/wireless/ath/wcn36xx/smd.c (+2/-2)
drivers/net/wireless/intel/iwlwifi/iwl-drv.c (+9/-8)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c (+17/-0)
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c (+27/-0)
drivers/net/wireless/intel/iwlwifi/mvm/scan.c (+1/-1)
drivers/net/wireless/marvell/mwifiex/cmdevt.c (+2/-2)
drivers/net/wireless/marvell/mwifiex/fw.h (+4/-4)
drivers/net/wireless/marvell/mwifiex/sta_event.c (+6/-2)
drivers/net/wireless/marvell/mwifiex/usb.c (+2/-1)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c (+1/-0)
drivers/net/wireless/rsi/rsi_91x_main.c (+4/-0)
drivers/net/wireless/rsi/rsi_91x_usb.c (+7/-2)
drivers/net/wireless/rsi/rsi_usb.h (+2/-0)
drivers/net/xen-netback/common.h (+1/-0)
drivers/net/xen-netback/rx.c (+49/-28)
drivers/net/xen-netfront.c (+94/-31)
drivers/nfc/st21nfca/i2c.c (+20/-9)
drivers/of/base.c (+8/-3)
drivers/parisc/pdc_stable.c (+3/-1)
drivers/pci/controller/pci-aardvark.c (+3/-1)
drivers/pci/controller/pci-mvebu.c (+8/-0)
drivers/pci/msi.c (+19/-9)
drivers/pci/pci-bridge-emul.c (+23/-4)
drivers/pci/quirks.c (+3/-0)
drivers/pcmcia/cs.c (+3/-5)
drivers/pcmcia/rsrc_nonstatic.c (+6/-0)
drivers/phy/socionext/phy-uniphier-usb3ss.c (+6/-4)
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c (+6/-2)
drivers/pinctrl/stm32/pinctrl-stm32.c (+4/-4)
drivers/platform/x86/apple-gmux.c (+1/-1)
drivers/power/reset/Kconfig (+6/-0)
drivers/power/reset/Makefile (+1/-0)
drivers/power/reset/ltc2952-poweroff.c (+2/-2)
drivers/power/reset/pwr-mlxbf.c (+101/-0)
drivers/power/supply/bq25890_charger.c (+2/-2)
drivers/power/supply/power_supply_core.c (+4/-0)
drivers/regulator/qcom_smd-regulator.c (+70/-30)
drivers/rpmsg/rpmsg_core.c (+16/-4)
drivers/rtc/rtc-cmos.c (+3/-0)
drivers/rtc/rtc-pxa.c (+4/-0)
drivers/s390/net/qeth_core_main.c (+2/-2)
drivers/scsi/libiscsi.c (+4/-2)
drivers/scsi/lpfc/lpfc.h (+1/-1)
drivers/scsi/lpfc/lpfc_attr.c (+40/-22)
drivers/scsi/lpfc/lpfc_debugfs.c (+2/-2)
drivers/scsi/lpfc/lpfc_hbadisc.c (+7/-1)
drivers/scsi/lpfc/lpfc_sli.c (+0/-6)
drivers/scsi/scsi_debug.c (+2/-2)
drivers/scsi/scsi_debugfs.c (+1/-0)
drivers/scsi/sr.c (+1/-1)
drivers/scsi/sr_vendor.c (+2/-2)
drivers/scsi/ufs/tc-dwc-g210-pci.c (+0/-1)
drivers/scsi/ufs/ufshcd-pltfrm.c (+0/-2)
drivers/scsi/ufs/ufshcd.c (+7/-0)
drivers/scsi/vmw_pvscsi.c (+5/-2)
drivers/soc/tegra/fuse/fuse-tegra.c (+1/-1)
drivers/soc/tegra/fuse/fuse.h (+1/-1)
drivers/spi/spi-armada-3700.c (+1/-1)
drivers/spi/spi-meson-spifc.c (+1/-0)
drivers/staging/greybus/audio_topology.c (+60/-47)
drivers/staging/media/hantro/hantro_drv.c (+2/-1)
drivers/staging/rtl8192e/rtllib.h (+1/-1)
drivers/staging/rtl8192e/rtllib_module.c (+12/-4)
drivers/staging/rtl8192e/rtllib_softmac.c (+4/-2)
drivers/staging/wlan-ng/hfa384x_usb.c (+11/-11)
drivers/tee/optee/shm_pool.c (+2/-4)
drivers/tee/tee_core.c (+3/-1)
drivers/tee/tee_shm.c (+67/-110)
drivers/tty/hvc/hvc_xen.c (+27/-3)
drivers/tty/serial/8250/8250_fintek.c (+0/-19)
drivers/tty/serial/amba-pl010.c (+0/-3)
drivers/tty/serial/amba-pl011.c (+3/-24)
drivers/tty/serial/atmel_serial.c (+14/-0)
drivers/tty/serial/serial_core.c (+4/-3)
drivers/tty/serial/uartlite.c (+1/-1)
drivers/usb/core/hcd.c (+8/-1)
drivers/usb/core/hub.c (+5/-2)
drivers/usb/core/quirks.c (+3/-0)
drivers/usb/gadget/function/f_fs.c (+8/-5)
drivers/usb/gadget/function/u_ether.c (+5/-10)
drivers/usb/host/uhci-platform.c (+2/-1)
drivers/usb/host/xhci-pci.c (+9/-2)
drivers/usb/misc/ftdi-elan.c (+1/-0)
drivers/usb/mtu3/mtu3_gadget.c (+10/-2)
drivers/usb/mtu3/mtu3_qmu.c (+6/-1)
drivers/usb/serial/cp210x.c (+4/-2)
drivers/usb/serial/option.c (+8/-0)
drivers/virtio/virtio_ring.c (+1/-1)
drivers/w1/slaves/w1_ds28e04.c (+6/-20)
fs/btrfs/backref.c (+17/-4)
fs/btrfs/ctree.c (+15/-4)
fs/btrfs/inode.c (+11/-0)
fs/btrfs/qgroup.c (+19/-0)
fs/debugfs/file.c (+1/-1)
fs/dlm/lock.c (+9/-0)
fs/ext4/ioctl.c (+0/-2)
fs/ext4/mballoc.c (+8/-0)
fs/ext4/migrate.c (+11/-12)
fs/ext4/super.c (+19/-6)
fs/f2fs/checkpoint.c (+2/-1)
fs/f2fs/f2fs.h (+11/-0)
fs/f2fs/gc.c (+3/-0)
fs/f2fs/segment.h (+2/-1)
fs/f2fs/super.c (+44/-0)
fs/f2fs/sysfs.c (+3/-1)
fs/f2fs/xattr.c (+10/-1)
fs/fuse/dir.c (+1/-1)
fs/fuse/file.c (+1/-1)
fs/jffs2/file.c (+25/-15)
fs/nfs/callback_proc.c (+1/-3)
fs/nfs/delegation.c (+208/-66)
fs/nfs/delegation.h (+4/-1)
fs/nfs/nfs4_fs.h (+6/-0)
fs/nfs/nfs4proc.c (+11/-7)
fs/nfs/nfs4state.c (+5/-3)
fs/nfs/nfs4super.c (+2/-2)
fs/nfsd/nfs4state.c (+7/-2)
fs/orangefs/orangefs-bufmap.c (+3/-4)
fs/overlayfs/dir.c (+1/-2)
fs/overlayfs/overlayfs.h (+1/-0)
fs/overlayfs/super.c (+8/-4)
fs/super.c (+2/-2)
fs/ubifs/super.c (+0/-1)
include/acpi/actypes.h (+8/-2)
include/linux/fs_context.h (+2/-0)
include/linux/hid.h (+2/-0)
include/linux/memblock.h (+2/-2)
include/linux/mmzone.h (+9/-0)
include/linux/perf_event.h (+12/-1)
include/linux/tee_drv.h (+2/-2)
include/linux/virtio_net.h (+23/-2)
include/net/inet_frag.h (+9/-2)
include/net/ipv6_frag.h (+2/-1)
include/net/sch_generic.h (+5/-0)
include/net/sctp/sctp.h (+3/-3)
include/net/sctp/structs.h (+2/-1)
include/net/tc_act/tc_tunnel_key.h (+5/-2)
include/uapi/linux/nfc.h (+3/-3)
kernel/audit.c (+27/-12)
kernel/bpf/devmap.c (+2/-2)
kernel/cgroup/cgroup-v1.c (+14/-0)
kernel/events/core.c (+10/-3)
kernel/rcu/tree.c (+5/-5)
kernel/rcu/tree_exp.h (+1/-0)
kernel/sched/cputime.c (+2/-2)
kernel/sched/rt.c (+18/-5)
kernel/time/timekeeping.c (+1/-2)
kernel/trace/trace.c (+3/-3)
kernel/trace/trace_kprobe.c (+4/-1)
kernel/trace/tracing_map.c (+3/-0)
kernel/workqueue.c (+9/-0)
lib/iov_iter.c (+2/-0)
lib/test_meminit.c (+1/-0)
mm/memblock.c (+2/-1)
mm/mempolicy.c (+3/-2)
mm/page_alloc.c (+18/-1)
mm/shmem.c (+21/-16)
net/ax25/af_ax25.c (+3/-1)
net/batman-adv/multicast.c (+10/-5)
net/batman-adv/multicast.h (+6/-4)
net/batman-adv/netlink.c (+15/-15)
net/batman-adv/soft-interface.c (+5/-2)
net/bluetooth/cmtp/core.c (+1/-3)
net/bluetooth/hci_core.c (+1/-0)
net/bluetooth/hci_event.c (+7/-1)
net/bridge/br_netfilter_hooks.c (+3/-4)
net/core/filter.c (+5/-3)
net/core/lwtunnel.c (+4/-0)
net/core/net-sysfs.c (+3/-0)
net/core/net_namespace.c (+3/-1)
net/core/skbuff.c (+1/-1)
net/core/sock_map.c (+1/-1)
net/ipv4/af_inet.c (+4/-6)
net/ipv4/fib_semantics.c (+60/-25)
net/ipv4/inet_diag.c (+7/-12)
net/ipv4/inet_fragment.c (+5/-3)
net/ipv4/ip_fragment.c (+2/-1)
net/ipv4/ip_gre.c (+3/-2)
net/ipv4/netfilter/ipt_CLUSTERIP.c (+4/-1)
net/ipv4/udp.c (+1/-1)
net/ipv6/ip6_gre.c (+4/-1)
net/ipv6/ip6_vti.c (+2/-0)
net/ipv6/route.c (+30/-2)
net/ipv6/sit.c (+0/-1)
net/mac80211/agg-rx.c (+5/-3)
net/mac80211/agg-tx.c (+49/-31)
net/mac80211/driver-ops.h (+4/-1)
net/mac80211/mlme.c (+11/-4)
net/mac80211/rx.c (+1/-1)
net/mac80211/sta_info.h (+1/-0)
net/mac80211/util.c (+2/-0)
net/ncsi/ncsi-netlink.c (+5/-1)
net/netfilter/nfnetlink_log.c (+2/-1)
net/netfilter/nfnetlink_queue.c (+2/-1)
net/netlink/af_netlink.c (+5/-0)
net/nfc/llcp_sock.c (+5/-0)
net/nfc/netlink.c (+4/-2)
net/phonet/pep.c (+3/-0)
net/rds/connection.c (+1/-0)
net/sched/act_sample.c (+0/-2)
net/sched/cls_api.c (+12/-6)
net/sched/sch_cake.c (+1/-5)
net/sched/sch_generic.c (+1/-0)
net/sched/sch_qfq.c (+2/-4)
net/sctp/diag.c (+6/-6)
net/sctp/endpointola.c (+15/-8)
net/sctp/socket.c (+15/-8)
net/smc/af_smc.c (+3/-1)
net/tipc/link.c (+7/-3)
net/tipc/monitor.c (+2/-0)
net/unix/garbage.c (+11/-3)
net/unix/scm.c (+4/-2)
net/xfrm/xfrm_interface.c (+12/-2)
net/xfrm/xfrm_policy.c (+23/-1)
net/xfrm/xfrm_user.c (+19/-4)
scripts/dtc/dtx_diff (+2/-6)
scripts/recordmcount.pl (+1/-1)
security/selinux/hooks.c (+11/-3)
security/selinux/ss/services.c (+87/-72)
security/tomoyo/util.c (+7/-7)
sound/core/jack.c (+7/-0)
sound/core/oss/pcm_oss.c (+1/-1)
sound/core/pcm.c (+5/-1)
sound/core/seq/seq_queue.c (+12/-2)
sound/drivers/opl3/opl3_midi.c (+1/-1)
sound/pci/hda/hda_codec.c (+3/-0)
sound/pci/hda/patch_realtek.c (+30/-1)
sound/soc/codecs/rt5663.c (+9/-3)
sound/soc/mediatek/mt8173/mt8173-max98090.c (+3/-0)
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c (+2/-0)
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c (+2/-0)
sound/soc/mediatek/mt8173/mt8173-rt5650.c (+2/-0)
sound/soc/samsung/idma.c (+2/-0)
sound/soc/uniphier/Kconfig (+0/-2)
tools/bpf/bpftool/Documentation/Makefile (+0/-1)
tools/bpf/bpftool/Makefile (+0/-1)
tools/bpf/bpftool/main.c (+2/-0)
tools/include/nolibc/nolibc.h (+22/-11)
tools/perf/builtin-script.c (+1/-1)
tools/perf/util/debug.c (+1/-1)
tools/testing/selftests/kvm/kvm_create_max_vcpus.c (+30/-0)
tools/testing/selftests/net/fcnal-test.sh (+16/-7)
tools/testing/selftests/net/forwarding/forwarding.config.sample (+2/-0)
tools/testing/selftests/net/udpgso_bench_tx.c (+7/-1)
tools/testing/selftests/x86/test_vsyscall.c (+1/-1)
virt/kvm/arm/psci.c (+10/-0)
Conflict in debian.bluefield/changelog
Conflict in debian.bluefield/config/config.common.ubuntu
Conflict in debian.bluefield/tracking-bug
Conflict in drivers/gpio/gpio-mlxbf2.c
Conflict in drivers/net/bonding/bond_main.c
Reviewer Review Type Date Requested Status
Stefan Bader Pending
Review via email: mp+405646@code.launchpad.net

Commit message

Cherry-pick mlxbf-gige driver from upstream net-next

BugLink: https://bugs.launchpad.net/bugs/1934923

The mlxbf-gige driver has just been upstreamed so linux-bluefield needs to be synced up with what we have upstreamed.

Description of the change

Cherry-pick mlxbf-gige driver from upstream net-next

BugLink: https://bugs.launchpad.net/bugs/1934923

The mlxbf-gige driver has just been upstreamed so linux-bluefield needs to be synced up with what we have upstreamed.

This series first reverts 21 commits related to mlxbf-gige made in linux-bluefield:master-next. Some of those commits contain changes to the gpio-mlxbf2.c driver since there was a dependency between the gpio-mlxbf2 driver and the mlxf-gige driver. This dependency has been removed in the upstreamed version.

Then it cherry-picks f92e1869d74e1acc6551256eb084a1c14a054e19 from net-next branch.

Then add gpio-mlxbf2.c code that was reverted by previous commits and add
mlxbf-gige code that was left out of the upstreamed version.

Signed-off-by: David Thompson <email address hidden>
Signed-off-by: Asmaa Mnebhi <email address hidden>

Asmaa Mnebhi (23):
    Revert "UBUNTU: SAUCE: mlxbf_gige: syncup with v1.23 content"
    Revert "UBUNTU: SAUCE: mlxbf_gige: syncup with v1.21 content"
    Revert "UBUNTU: SAUCE: Automate soft reset of BlueField ARM via GPIO7"
    Revert "UBUNTU: SAUCE: Syncup with the latest gpio-mlxbf2 and mlxbf-gige drivers"
    Revert "Revert "UBUNTU: SAUCE: Fix intermittent OOB link up issue""
    Revert "UBUNTU: SAUCE: Fix intermittent OOB link up issue"
    Revert "UBUNTU: SAUCE: mlxbf_gige_mdio.c: Support PHY interrupt on Bluesphere"
    Revert "UBUNTU: SAUCE: mlxbf_gige_main.c: Fix OOB PHY interrupt"
    Revert "UBUNTU: SAUCE: mlxbf_gige: use streaming DMA mapping for packet buffers"
    Revert "UBUNTU: SAUCE: mlxbf_gige: address upstream comments on RX and TX"
    Revert "UBUNTU: SAUCE: mlxbf-gige: remove gpio interrupt coalesce resources"
    Revert "UBUNTU: SAUCE: mlxbf_gige: add support for ndo_get_stats64"
    Revert "UBUNTU: SAUCE: mlxbf_gige: address some general upstream comments"
    Revert "UBUNTU: SAUCE: Address upstream comments from patch v6 for PHY driver"
    Revert "UBUNTU: SAUCE: mlxbf-gige: cleanups from review"
    Revert "UBUNTU: SAUCE: mlxbf-gige: v5 patch cleanup and napi_schedule"
    Revert "UBUNTU: SAUCE: mlxbf_gige_main.c: Fix OOB's ethtool command"
    Revert "UBUNTU: SAUCE: mlxbf_gige_main.c: Support ethtool options"
    Revert "UBUNTU: SAUCE: mlxbf-gige: multiple fixes for stability"
    Revert "UBUNTU: SAUCE: Remove built-in tests from mlxbf_gige driver"
    Revert "UBUNTU: SAUCE: Add Mellanox BlueField Gigabit Ethernet driver"
    UBUNTU: SAUCE: Add code not included in upstreamed mlxbf-gige and gpio-mlxbf2

 David Thompson (1):
    Add Mellanox BlueField Gigabit Ethernet driver

   drivers/gpio/gpio-mlxbf2.c | 42 +---
   .../net/ethernet/mellanox/mlxbf_gige/Kconfig | 2 +-
   .../net/ethernet/mellanox/mlxbf_gige/Makefile | 10 +-
   .../ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 20 +-
   .../mellanox/mlxbf_gige/mlxbf_gige_ethtool.c | 11 +-
   .../mellanox/mlxbf_gige/mlxbf_gige_gpio.c | 212 ++++++++++++++++++
   .../mellanox/mlxbf_gige/mlxbf_gige_intr.c | 3 +-
   .../mellanox/mlxbf_gige/mlxbf_gige_main.c | 72 +++---
   .../mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 2 +-
   .../mellanox/mlxbf_gige/mlxbf_gige_regs.h | 2 +-
   .../mellanox/mlxbf_gige/mlxbf_gige_rx.c | 8 +-
   .../mellanox/mlxbf_gige/mlxbf_gige_tx.c | 5 +-
   12 files changed, 284 insertions(+), 105 deletions(-)
   create mode 100644 drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_gpio.c

To post a comment you must log in.

Unmerged commits

c61e2d5... by Asmaa Mnebhi <email address hidden>

UBUNTU: SAUCE: Add power driver to handle reset interrupt and low power mode interrupt

BugLink: https://bugs.launchpad.net/bugs/1965017

Signed-off-by: Asmaa Mnebhi <email address hidden>

88b0ea2... by Asmaa Mnebhi <email address hidden>

UBUNTU: SAUCE: Add driver version and fix SPDX-License_Identifier

BugLink: https://bugs.launchpad.net/bugs/1965017

Signed-off-by: Asmaa Mnebhi <email address hidden>

c8382b7... by Asmaa Mnebhi <email address hidden>

gpio: mlxbf2: Introduce IRQ support

BugLink: https://bugs.launchpad.net/bugs/1965017

Introduce standard IRQ handling in the gpio-mlxbf2.c
driver.

Signed-off-by: Asmaa Mnebhi <email address hidden>
Acked-by: David S. Miller <email address hidden>
Signed-off-by: Bartosz Golaszewski <email address hidden>
(cherry picked from commit 2b725265cb08d6a0001bf81631ccb5728d095229)
Signed-off-by: Asmaa Mnebhi <email address hidden>

80d7ddc... by Asmaa Mnebhi <email address hidden>

gpio: mlxbf2.c: Add check for bgpio_init failure

BugLink: https://bugs.launchpad.net/bugs/1965017

Add a check if bgpio_init fails.

Signed-off-by: Asmaa Mnebhi <email address hidden>
Signed-off-by: Bartosz Golaszewski <email address hidden>
(cherry picked from commit c0eee6fbfa2b3377f1efed10dad539abeb7312aa)
Signed-off-by: Asmaa Mnebhi <email address hidden>

ac642a2... by Andy Shevchenko <email address hidden>

gpio: mlxbf2: Use DEFINE_RES_MEM_NAMED() helper macro

BugLink: https://bugs.launchpad.net/bugs/1965017

Use DEFINE_RES_MEM_NAMED() to save a couple of lines of code, which makes
the code a bit shorter and easier to read.

Signed-off-by: Andy Shevchenko <email address hidden>
Acked-by: Asmaa Mnebhi <email address hidden>
Signed-off-by: Bartosz Golaszewski <email address hidden>
(cherry picked from commit d0ef631d40baa2be1951d122ca59d0cf6e39cf46)
Signed-off-by: Asmaa Mnebhi <email address hidden>

6650a4b... by Andy Shevchenko <email address hidden>

gpio: mlxbf2: Use devm_platform_ioremap_resource()

BugLink: https://bugs.launchpad.net/bugs/1965017

Simplify the platform_get_resource() and devm_ioremap_resource()
calls with devm_platform_ioremap_resource().

Signed-off-by: Andy Shevchenko <email address hidden>
Acked-by: Asmaa Mnebhi <email address hidden>
Signed-off-by: Bartosz Golaszewski <email address hidden>
(cherry picked from commit 4e6864f8563df318f1aac92f23d06210a2b3d15f)
Signed-off-by: Asmaa Mnebhi <email address hidden>

bdd9661... by Andy Shevchenko <email address hidden>

gpio: mlxbf2: Drop wrong use of ACPI_PTR()

BugLink: https://bugs.launchpad.net/bugs/1965017

ACPI_PTR() is more harmful than helpful. For example, in this case
if CONFIG_ACPI=n, the ID table left unused which is not what we want.

Instead of adding ifdeffery here and there, drop ACPI_PTR() and
replace acpi.h with mod_devicetable.h.

Signed-off-by: Andy Shevchenko <email address hidden>
Acked-by: Asmaa Mnehi <email address hidden>
Signed-off-by: Bartosz Golaszewski <email address hidden>
(cherry picked from commit 603607e70e3626e6ceb3ddec86e2a060c6cd6191)
Signed-off-by: Asmaa Mnebhi <email address hidden>

56165df... by Andy Shevchenko <email address hidden>

gpio: mlxbf2: Convert to device PM ops

BugLink: https://bugs.launchpad.net/bugs/1965017

Convert driver to use modern device PM ops interface.

Signed-off-by: Andy Shevchenko <email address hidden>
Acked-by: Asmaa Mnebhi <email address hidden>
Signed-off-by: Bartosz Golaszewski <email address hidden>
(cherry picked from commit dabe57c3a32d763b4b096915f8488dd9100c37e9)
Signed-off-by: Asmaa Mnebhi <email address hidden>

6375445... by Lee Jones

gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse

BugLink: https://bugs.launchpad.net/bugs/1965017

Sparse cannot peer into other functions to see when and if locks are
acquired and released, thus it simply warns that a 'context imbalance'
is detected instead. Let's be kind to Sparse and let it know that
this behaviour is intentional.

 drivers/gpio/gpio-mlxbf2.c:125:12: warning: context imbalance in 'mlxbf2_gpio_lock_acquire' - different lock contexts for basic block
 drivers/gpio/gpio-mlxbf2.c:151:13: warning: context imbalance in 'mlxbf2_gpio_lock_release' - unexpected unlock

Signed-off-by: Lee Jones <email address hidden>
Reviewed-by: Asmaa Mnebhi <email address hidden>
Cc: Asmaa Mnebhi <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Linus Walleij <email address hidden>
(cherry picked from commit a7a9ad232f02e6aa659cc9b58b72b1a30dccd1a6)
Signed-off-by: Asmaa Mnebhi <email address hidden>

bdb331c... by Lee Jones

gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use

BugLink: https://bugs.launchpad.net/bugs/1965017

... as is the case when !CONFIG_ACPI.

Fixes the following W=1 kernel build warning:

 drivers/gpio/gpio-mlxbf2.c:312:36: warning: ‘mlxbf2_gpio_acpi_match’ defined but not used [-Wunused-const-variable=]
 312 | static const struct acpi_device_id mlxbf2_gpio_acpi_match[] = {
 | ^~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Lee Jones <email address hidden>
Reviewed-by: Asmaa Mnebhi <email address hidden>
Cc: Asmaa Mnebhi <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Linus Walleij <email address hidden>
(cherry picked from commit 2f9bce5f38684cd10533ac41d8dd395a611cc8c5)
Signed-off-by: Asmaa Mnebhi <email address hidden>

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/Documentation/admin-guide/hw-vuln/spectre.rst b/Documentation/admin-guide/hw-vuln/spectre.rst
index 4776c11..dca6d3b 100644
--- a/Documentation/admin-guide/hw-vuln/spectre.rst
+++ b/Documentation/admin-guide/hw-vuln/spectre.rst
@@ -483,7 +483,7 @@ Spectre variant 2
483 before invoking any firmware code to prevent Spectre variant 2 exploits483 before invoking any firmware code to prevent Spectre variant 2 exploits
484 using the firmware.484 using the firmware.
485485
486 Using kernel address space randomization (CONFIG_RANDOMIZE_SLAB=y486 Using kernel address space randomization (CONFIG_RANDOMIZE_BASE=y
487 and CONFIG_SLAB_FREELIST_RANDOM=y in the kernel configuration) makes487 and CONFIG_SLAB_FREELIST_RANDOM=y in the kernel configuration) makes
488 attacks on the kernel generally more difficult.488 attacks on the kernel generally more difficult.
489489
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 914a265..1015826 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -1503,6 +1503,8 @@
1503 architectures force reset to be always executed1503 architectures force reset to be always executed
1504 i8042.unlock [HW] Unlock (ignore) the keylock1504 i8042.unlock [HW] Unlock (ignore) the keylock
1505 i8042.kbdreset [HW] Reset device connected to KBD port1505 i8042.kbdreset [HW] Reset device connected to KBD port
1506 i8042.probe_defer
1507 [HW] Allow deferred probing upon i8042 probe errors
15061508
1507 i810= [HW,DRM]1509 i810= [HW,DRM]
15081510
@@ -2128,8 +2130,12 @@
2128 Default is 1 (enabled)2130 Default is 1 (enabled)
21292131
2130 kvm-intel.emulate_invalid_guest_state=2132 kvm-intel.emulate_invalid_guest_state=
2131 [KVM,Intel] Enable emulation of invalid guest states2133 [KVM,Intel] Disable emulation of invalid guest state.
2132 Default is 0 (disabled)2134 Ignored if kvm-intel.enable_unrestricted_guest=1, as
2135 guest state is never invalid for unrestricted guests.
2136 This param doesn't apply to nested guests (L2), as KVM
2137 never emulates invalid L2 guest state.
2138 Default is 1 (enabled)
21332139
2134 kvm-intel.flexpriority=2140 kvm-intel.flexpriority=
2135 [KVM,Intel] Disable FlexPriority feature (TPR shadow).2141 [KVM,Intel] Disable FlexPriority feature (TPR shadow).
diff --git a/Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml b/Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
index fb74768..92dc08b 100644
--- a/Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
+++ b/Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
@@ -10,6 +10,9 @@ title: Amlogic specific extensions to the Synopsys Designware HDMI Controller
10maintainers:10maintainers:
11 - Neil Armstrong <narmstrong@baylibre.com>11 - Neil Armstrong <narmstrong@baylibre.com>
1212
13allOf:
14 - $ref: /schemas/sound/name-prefix.yaml#
15
13description: |16description: |
14 The Amlogic Meson Synopsys Designware Integration is composed of17 The Amlogic Meson Synopsys Designware Integration is composed of
15 - A Synopsys DesignWare HDMI Controller IP18 - A Synopsys DesignWare HDMI Controller IP
@@ -101,6 +104,8 @@ properties:
101 "#sound-dai-cells":104 "#sound-dai-cells":
102 const: 0105 const: 0
103106
107 sound-name-prefix: true
108
104required:109required:
105 - compatible110 - compatible
106 - reg111 - reg
diff --git a/Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml b/Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
index d1205a6..766b045 100644
--- a/Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
+++ b/Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
@@ -78,6 +78,10 @@ properties:
78 interrupts:78 interrupts:
79 maxItems: 179 maxItems: 1
8080
81 amlogic,canvas:
82 description: should point to a canvas provider node
83 $ref: /schemas/types.yaml#/definitions/phandle
84
81 power-domains:85 power-domains:
82 maxItems: 186 maxItems: 1
83 description: phandle to the associated power domain87 description: phandle to the associated power domain
@@ -106,6 +110,7 @@ required:
106 - port@1110 - port@1
107 - "#address-cells"111 - "#address-cells"
108 - "#size-cells"112 - "#size-cells"
113 - amlogic,canvas
109114
110examples:115examples:
111 - |116 - |
@@ -116,6 +121,7 @@ examples:
116 interrupts = <3>;121 interrupts = <3>;
117 #address-cells = <1>;122 #address-cells = <1>;
118 #size-cells = <0>;123 #size-cells = <0>;
124 amlogic,canvas = <&canvas>;
119125
120 /* CVBS VDAC output port */126 /* CVBS VDAC output port */
121 port@0 {127 port@0 {
diff --git a/Documentation/driver-api/dmaengine/dmatest.rst b/Documentation/driver-api/dmaengine/dmatest.rst
index ee268d4..d2e1d8b 100644
--- a/Documentation/driver-api/dmaengine/dmatest.rst
+++ b/Documentation/driver-api/dmaengine/dmatest.rst
@@ -143,13 +143,14 @@ Part 5 - Handling channel allocation
143Allocating Channels143Allocating Channels
144-------------------144-------------------
145145
146Channels are required to be configured prior to starting the test run.146Channels do not need to be configured prior to starting a test run. Attempting
147Attempting to run the test without configuring the channels will fail.147to run the test without configuring the channels will result in testing any
148channels that are available.
148149
149Example::150Example::
150151
151 % echo 1 > /sys/module/dmatest/parameters/run152 % echo 1 > /sys/module/dmatest/parameters/run
152 dmatest: Could not start test, no channels configured153 dmatest: No channels configured, continue with any
153154
154Channels are registered using the "channel" parameter. Channels can be requested by their155Channels are registered using the "channel" parameter. Channels can be requested by their
155name, once requested, the channel is registered and a pending thread is added to the test list.156name, once requested, the channel is registered and a pending thread is added to the test list.
diff --git a/Documentation/driver-api/firewire.rst b/Documentation/driver-api/firewire.rst
index 94a2d7f..d3cfa73 100644
--- a/Documentation/driver-api/firewire.rst
+++ b/Documentation/driver-api/firewire.rst
@@ -19,7 +19,7 @@ of kernel interfaces is available via exported symbols in `firewire-core` module
19Firewire char device data structures19Firewire char device data structures
20====================================20====================================
2121
22.. include:: /ABI/stable/firewire-cdev22.. include:: ../ABI/stable/firewire-cdev
23 :literal:23 :literal:
2424
25.. kernel-doc:: include/uapi/linux/firewire-cdev.h25.. kernel-doc:: include/uapi/linux/firewire-cdev.h
@@ -28,7 +28,7 @@ Firewire char device data structures
28Firewire device probing and sysfs interfaces28Firewire device probing and sysfs interfaces
29============================================29============================================
3030
31.. include:: /ABI/stable/sysfs-bus-firewire31.. include:: ../ABI/stable/sysfs-bus-firewire
32 :literal:32 :literal:
3333
34.. kernel-doc:: drivers/firewire/core-device.c34.. kernel-doc:: drivers/firewire/core-device.c
diff --git a/Documentation/firmware-guide/acpi/dsd/data-node-references.rst b/Documentation/firmware-guide/acpi/dsd/data-node-references.rst
index febccbc..1b05e8d 100644
--- a/Documentation/firmware-guide/acpi/dsd/data-node-references.rst
+++ b/Documentation/firmware-guide/acpi/dsd/data-node-references.rst
@@ -5,7 +5,7 @@
5Referencing hierarchical data nodes5Referencing hierarchical data nodes
6===================================6===================================
77
8:Copyright: |copy| 2018 Intel Corporation8:Copyright: |copy| 2018, 2021 Intel Corporation
9:Author: Sakari Ailus <sakari.ailus@linux.intel.com>9:Author: Sakari Ailus <sakari.ailus@linux.intel.com>
1010
11ACPI in general allows referring to device objects in the tree only.11ACPI in general allows referring to device objects in the tree only.
@@ -52,12 +52,14 @@ the ANOD object which is also the final target node of the reference.
52 Name (NOD0, Package() {52 Name (NOD0, Package() {
53 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),53 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
54 Package () {54 Package () {
55 Package () { "reg", 0 },
55 Package () { "random-property", 3 },56 Package () { "random-property", 3 },
56 }57 }
57 })58 })
58 Name (NOD1, Package() {59 Name (NOD1, Package() {
59 ToUUID("dbb8e3e6-5886-4ba6-8795-1319f52a966b"),60 ToUUID("dbb8e3e6-5886-4ba6-8795-1319f52a966b"),
60 Package () {61 Package () {
62 Package () { "reg", 1 },
61 Package () { "anothernode", "ANOD" },63 Package () { "anothernode", "ANOD" },
62 }64 }
63 })65 })
@@ -74,7 +76,11 @@ the ANOD object which is also the final target node of the reference.
74 Name (_DSD, Package () {76 Name (_DSD, Package () {
75 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),77 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
76 Package () {78 Package () {
77 Package () { "reference", ^DEV0, "node@1", "anothernode" },79 Package () {
80 "reference", Package () {
81 ^DEV0, "node@1", "anothernode"
82 }
83 },
78 }84 }
79 })85 })
80 }86 }
diff --git a/Documentation/hwmon/lm90.rst b/Documentation/hwmon/lm90.rst
index 9533159..03851cb 100644
--- a/Documentation/hwmon/lm90.rst
+++ b/Documentation/hwmon/lm90.rst
@@ -123,6 +123,18 @@ Supported chips:
123123
124 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3497124 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3497
125125
126 * Maxim MAX6654
127
128 Prefix: 'max6654'
129
130 Addresses scanned: I2C 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b,
131
132 0x4c, 0x4d and 0x4e
133
134 Datasheet: Publicly available at the Maxim website
135
136 https://www.maximintegrated.com/en/products/sensors/MAX6654.html
137
126 * Maxim MAX6657138 * Maxim MAX6657
127139
128 Prefix: 'max6657'140 Prefix: 'max6657'
@@ -253,6 +265,16 @@ Supported chips:
253265
254 http://www.ti.com/litv/pdf/sbos686266 http://www.ti.com/litv/pdf/sbos686
255267
268 * Texas Instruments TMP461
269
270 Prefix: 'tmp461'
271
272 Addresses scanned: I2C 0x48 through 0x4F
273
274 Datasheet: Publicly available at TI website
275
276 https://www.ti.com/lit/gpn/tmp461
277
256Author: Jean Delvare <jdelvare@suse.de>278Author: Jean Delvare <jdelvare@suse.de>
257279
258280
@@ -301,6 +323,13 @@ ADT7461, ADT7461A, NCT1008:
301 * Extended temperature range (breaks compatibility)323 * Extended temperature range (breaks compatibility)
302 * Lower resolution for remote temperature324 * Lower resolution for remote temperature
303325
326MAX6654:
327 * Better local resolution
328 * Selectable address
329 * Remote sensor type selection
330 * Extended temperature range
331 * Extended resolution only available when conversion rate <= 1 Hz
332
304MAX6657 and MAX6658:333MAX6657 and MAX6658:
305 * Better local resolution334 * Better local resolution
306 * Remote sensor type selection335 * Remote sensor type selection
@@ -336,8 +365,8 @@ SA56004X:
336365
337All temperature values are given in degrees Celsius. Resolution366All temperature values are given in degrees Celsius. Resolution
338is 1.0 degree for the local temperature, 0.125 degree for the remote367is 1.0 degree for the local temperature, 0.125 degree for the remote
339temperature, except for the MAX6657, MAX6658 and MAX6659 which have a368temperature, except for the MAX6654, MAX6657, MAX6658 and MAX6659 which have
340resolution of 0.125 degree for both temperatures.369a resolution of 0.125 degree for both temperatures.
341370
342Each sensor has its own high and low limits, plus a critical limit.371Each sensor has its own high and low limits, plus a critical limit.
343Additionally, there is a relative hysteresis value common to both critical372Additionally, there is a relative hysteresis value common to both critical
diff --git a/Documentation/networking/bonding.txt b/Documentation/networking/bonding.txt
index e3abfbd..b020e6c 100644
--- a/Documentation/networking/bonding.txt
+++ b/Documentation/networking/bonding.txt
@@ -191,11 +191,12 @@ ad_actor_sys_prio
191ad_actor_system191ad_actor_system
192192
193 In an AD system, this specifies the mac-address for the actor in193 In an AD system, this specifies the mac-address for the actor in
194 protocol packet exchanges (LACPDUs). The value cannot be NULL or194 protocol packet exchanges (LACPDUs). The value cannot be a multicast
195 multicast. It is preferred to have the local-admin bit set for this195 address. If the all-zeroes MAC is specified, bonding will internally
196 mac but driver does not enforce it. If the value is not given then196 use the MAC of the bond itself. It is preferred to have the
197 system defaults to using the masters' mac address as actors' system197 local-admin bit set for this mac but driver does not enforce it. If
198 address.198 the value is not given then system defaults to using the masters'
199 mac address as actors' system address.
199200
200 This parameter has effect only in 802.3ad mode and is available through201 This parameter has effect only in 802.3ad mode and is available through
201 SysFs interface.202 SysFs interface.
diff --git a/Makefile b/Makefile
index 5ddc43d..ebadb4c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
1# SPDX-License-Identifier: GPL-2.01# SPDX-License-Identifier: GPL-2.0
2VERSION = 52VERSION = 5
3PATCHLEVEL = 43PATCHLEVEL = 4
4SUBLEVEL = 1664SUBLEVEL = 174
5EXTRAVERSION =5EXTRAVERSION =
6NAME = Kleptomaniac Octopus6NAME = Kleptomaniac Octopus
77
@@ -1049,7 +1049,7 @@ HOST_LIBELF_LIBS = $(shell pkg-config libelf --libs 2>/dev/null || echo -lelf)
10491049
1050ifdef CONFIG_STACK_VALIDATION1050ifdef CONFIG_STACK_VALIDATION
1051 has_libelf := $(call try-run,\1051 has_libelf := $(call try-run,\
1052 echo "int main() {}" | $(HOSTCC) -xc -o /dev/null $(HOST_LIBELF_LIBS) -,1,0)1052 echo "int main() {}" | $(HOSTCC) $(KBUILD_HOSTLDFLAGS) -xc -o /dev/null $(HOST_LIBELF_LIBS) -,1,0)
1053 ifeq ($(has_libelf),1)1053 ifeq ($(has_libelf),1)
1054 objtool_target := tools/objtool FORCE1054 objtool_target := tools/objtool FORCE
1055 else1055 else
diff --git a/arch/arm/boot/compressed/efi-header.S b/arch/arm/boot/compressed/efi-header.S
index a598358..dd53d6e 100644
--- a/arch/arm/boot/compressed/efi-header.S
+++ b/arch/arm/boot/compressed/efi-header.S
@@ -9,16 +9,22 @@
9#include <linux/sizes.h>9#include <linux/sizes.h>
1010
11 .macro __nop11 .macro __nop
12#ifdef CONFIG_EFI_STUB
13 @ This is almost but not quite a NOP, since it does clobber the
14 @ condition flags. But it is the best we can do for EFI, since
15 @ PE/COFF expects the magic string "MZ" at offset 0, while the
16 @ ARM/Linux boot protocol expects an executable instruction
17 @ there.
18 .inst MZ_MAGIC | (0x1310 << 16) @ tstne r0, #0x4d000
19#else
20 AR_CLASS( mov r0, r0 )12 AR_CLASS( mov r0, r0 )
21 M_CLASS( nop.w )13 M_CLASS( nop.w )
14 .endm
15
16 .macro __initial_nops
17#ifdef CONFIG_EFI_STUB
18 @ This is a two-instruction NOP, which happens to bear the
19 @ PE/COFF signature "MZ" in the first two bytes, so the kernel
20 @ is accepted as an EFI binary. Booting via the UEFI stub
21 @ will not execute those instructions, but the ARM/Linux
22 @ boot protocol does, so we need some NOPs here.
23 .inst MZ_MAGIC | (0xe225 << 16) @ eor r5, r5, 0x4d000
24 eor r5, r5, 0x4d000 @ undo previous insn
25#else
26 __nop
27 __nop
22#endif28#endif
23 .endm29 .endm
2430
diff --git a/arch/arm/boot/compressed/head.S b/arch/arm/boot/compressed/head.S
index cbe1262..0a2410a 100644
--- a/arch/arm/boot/compressed/head.S
+++ b/arch/arm/boot/compressed/head.S
@@ -165,7 +165,8 @@ start:
165 * were patching the initial instructions of the kernel, i.e165 * were patching the initial instructions of the kernel, i.e
166 * had started to exploit this "patch area".166 * had started to exploit this "patch area".
167 */167 */
168 .rept 7168 __initial_nops
169 .rept 5
169 __nop170 __nop
170 .endr171 .endr
171#ifndef CONFIG_THUMB2_KERNEL172#ifndef CONFIG_THUMB2_KERNEL
diff --git a/arch/arm/boot/dts/armada-38x.dtsi b/arch/arm/boot/dts/armada-38x.dtsi
index 669da3a..5b82e58 100644
--- a/arch/arm/boot/dts/armada-38x.dtsi
+++ b/arch/arm/boot/dts/armada-38x.dtsi
@@ -165,7 +165,7 @@
165 };165 };
166166
167 uart0: serial@12000 {167 uart0: serial@12000 {
168 compatible = "marvell,armada-38x-uart";168 compatible = "marvell,armada-38x-uart", "ns16550a";
169 reg = <0x12000 0x100>;169 reg = <0x12000 0x100>;
170 reg-shift = <2>;170 reg-shift = <2>;
171 interrupts = <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>;171 interrupts = <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>;
@@ -175,7 +175,7 @@
175 };175 };
176176
177 uart1: serial@12100 {177 uart1: serial@12100 {
178 compatible = "marvell,armada-38x-uart";178 compatible = "marvell,armada-38x-uart", "ns16550a";
179 reg = <0x12100 0x100>;179 reg = <0x12100 0x100>;
180 reg-shift = <2>;180 reg-shift = <2>;
181 interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>;181 interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>;
diff --git a/arch/arm/boot/dts/gemini-nas4220b.dts b/arch/arm/boot/dts/gemini-nas4220b.dts
index e1020e0..60cec65 100644
--- a/arch/arm/boot/dts/gemini-nas4220b.dts
+++ b/arch/arm/boot/dts/gemini-nas4220b.dts
@@ -84,7 +84,7 @@
84 partitions {84 partitions {
85 compatible = "redboot-fis";85 compatible = "redboot-fis";
86 /* Eraseblock at 0xfe0000 */86 /* Eraseblock at 0xfe0000 */
87 fis-index-block = <0x1fc>;87 fis-index-block = <0x7f>;
88 };88 };
89 };89 };
9090
diff --git a/arch/arm/boot/dts/imx6ull-pinfunc.h b/arch/arm/boot/dts/imx6ull-pinfunc.h
index eb025a9..7328d4e 100644
--- a/arch/arm/boot/dts/imx6ull-pinfunc.h
+++ b/arch/arm/boot/dts/imx6ull-pinfunc.h
@@ -82,6 +82,6 @@
82#define MX6ULL_PAD_CSI_DATA04__ESAI_TX_FS 0x01F4 0x0480 0x0000 0x9 0x082#define MX6ULL_PAD_CSI_DATA04__ESAI_TX_FS 0x01F4 0x0480 0x0000 0x9 0x0
83#define MX6ULL_PAD_CSI_DATA05__ESAI_TX_CLK 0x01F8 0x0484 0x0000 0x9 0x083#define MX6ULL_PAD_CSI_DATA05__ESAI_TX_CLK 0x01F8 0x0484 0x0000 0x9 0x0
84#define MX6ULL_PAD_CSI_DATA06__ESAI_TX5_RX0 0x01FC 0x0488 0x0000 0x9 0x084#define MX6ULL_PAD_CSI_DATA06__ESAI_TX5_RX0 0x01FC 0x0488 0x0000 0x9 0x0
85#define MX6ULL_PAD_CSI_DATA07__ESAI_T0 0x0200 0x048C 0x0000 0x9 0x085#define MX6ULL_PAD_CSI_DATA07__ESAI_TX0 0x0200 0x048C 0x0000 0x9 0x0
8686
87#endif /* __DTS_IMX6ULL_PINFUNC_H */87#endif /* __DTS_IMX6ULL_PINFUNC_H */
diff --git a/arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts b/arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts
index b4c0a76..4c2fcfc 100644
--- a/arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts
+++ b/arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts
@@ -12,7 +12,7 @@
12 flash0: n25q00@0 {12 flash0: n25q00@0 {
13 #address-cells = <1>;13 #address-cells = <1>;
14 #size-cells = <1>;14 #size-cells = <1>;
15 compatible = "n25q00aa";15 compatible = "micron,mt25qu02g", "jedec,spi-nor";
16 reg = <0>;16 reg = <0>;
17 spi-max-frequency = <100000000>;17 spi-max-frequency = <100000000>;
1818
diff --git a/arch/arm/boot/dts/socfpga_arria5_socdk.dts b/arch/arm/boot/dts/socfpga_arria5_socdk.dts
index 90e676e..1b02d46 100644
--- a/arch/arm/boot/dts/socfpga_arria5_socdk.dts
+++ b/arch/arm/boot/dts/socfpga_arria5_socdk.dts
@@ -119,7 +119,7 @@
119 flash: flash@0 {119 flash: flash@0 {
120 #address-cells = <1>;120 #address-cells = <1>;
121 #size-cells = <1>;121 #size-cells = <1>;
122 compatible = "n25q256a";122 compatible = "micron,n25q256a", "jedec,spi-nor";
123 reg = <0>;123 reg = <0>;
124 spi-max-frequency = <100000000>;124 spi-max-frequency = <100000000>;
125125
diff --git a/arch/arm/boot/dts/socfpga_cyclone5_socdk.dts b/arch/arm/boot/dts/socfpga_cyclone5_socdk.dts
index 6f138b2..51bb436 100644
--- a/arch/arm/boot/dts/socfpga_cyclone5_socdk.dts
+++ b/arch/arm/boot/dts/socfpga_cyclone5_socdk.dts
@@ -124,7 +124,7 @@
124 flash0: n25q00@0 {124 flash0: n25q00@0 {
125 #address-cells = <1>;125 #address-cells = <1>;
126 #size-cells = <1>;126 #size-cells = <1>;
127 compatible = "n25q00";127 compatible = "micron,mt25qu02g", "jedec,spi-nor";
128 reg = <0>; /* chip select */128 reg = <0>; /* chip select */
129 spi-max-frequency = <100000000>;129 spi-max-frequency = <100000000>;
130130
diff --git a/arch/arm/boot/dts/socfpga_cyclone5_sockit.dts b/arch/arm/boot/dts/socfpga_cyclone5_sockit.dts
index c155ff0..cae9ddd 100644
--- a/arch/arm/boot/dts/socfpga_cyclone5_sockit.dts
+++ b/arch/arm/boot/dts/socfpga_cyclone5_sockit.dts
@@ -169,7 +169,7 @@
169 flash: flash@0 {169 flash: flash@0 {
170 #address-cells = <1>;170 #address-cells = <1>;
171 #size-cells = <1>;171 #size-cells = <1>;
172 compatible = "n25q00";172 compatible = "micron,mt25qu02g", "jedec,spi-nor";
173 reg = <0>;173 reg = <0>;
174 spi-max-frequency = <100000000>;174 spi-max-frequency = <100000000>;
175175
diff --git a/arch/arm/boot/dts/socfpga_cyclone5_socrates.dts b/arch/arm/boot/dts/socfpga_cyclone5_socrates.dts
index 8d5d399..ca18b95 100644
--- a/arch/arm/boot/dts/socfpga_cyclone5_socrates.dts
+++ b/arch/arm/boot/dts/socfpga_cyclone5_socrates.dts
@@ -80,7 +80,7 @@
80 flash: flash@0 {80 flash: flash@0 {
81 #address-cells = <1>;81 #address-cells = <1>;
82 #size-cells = <1>;82 #size-cells = <1>;
83 compatible = "n25q256a";83 compatible = "micron,n25q256a", "jedec,spi-nor";
84 reg = <0>;84 reg = <0>;
85 spi-max-frequency = <100000000>;85 spi-max-frequency = <100000000>;
86 m25p,fast-read;86 m25p,fast-read;
diff --git a/arch/arm/boot/dts/socfpga_cyclone5_sodia.dts b/arch/arm/boot/dts/socfpga_cyclone5_sodia.dts
index 99a7175..3f7aa7b 100644
--- a/arch/arm/boot/dts/socfpga_cyclone5_sodia.dts
+++ b/arch/arm/boot/dts/socfpga_cyclone5_sodia.dts
@@ -116,7 +116,7 @@
116 flash0: n25q512a@0 {116 flash0: n25q512a@0 {
117 #address-cells = <1>;117 #address-cells = <1>;
118 #size-cells = <1>;118 #size-cells = <1>;
119 compatible = "n25q512a";119 compatible = "micron,n25q512a", "jedec,spi-nor";
120 reg = <0>;120 reg = <0>;
121 spi-max-frequency = <100000000>;121 spi-max-frequency = <100000000>;
122122
diff --git a/arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts b/arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts
index a060718..25874e1 100644
--- a/arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts
+++ b/arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts
@@ -224,7 +224,7 @@
224 n25q128@0 {224 n25q128@0 {
225 #address-cells = <1>;225 #address-cells = <1>;
226 #size-cells = <1>;226 #size-cells = <1>;
227 compatible = "n25q128";227 compatible = "micron,n25q128", "jedec,spi-nor";
228 reg = <0>; /* chip select */228 reg = <0>; /* chip select */
229 spi-max-frequency = <100000000>;229 spi-max-frequency = <100000000>;
230 m25p,fast-read;230 m25p,fast-read;
@@ -241,7 +241,7 @@
241 n25q00@1 {241 n25q00@1 {
242 #address-cells = <1>;242 #address-cells = <1>;
243 #size-cells = <1>;243 #size-cells = <1>;
244 compatible = "n25q00";244 compatible = "micron,mt25qu02g", "jedec,spi-nor";
245 reg = <1>; /* chip select */245 reg = <1>; /* chip select */
246 spi-max-frequency = <100000000>;246 spi-max-frequency = <100000000>;
247 m25p,fast-read;247 m25p,fast-read;
diff --git a/arch/arm/kernel/entry-armv.S b/arch/arm/kernel/entry-armv.S
index b62d74a..4937d51 100644
--- a/arch/arm/kernel/entry-armv.S
+++ b/arch/arm/kernel/entry-armv.S
@@ -596,11 +596,9 @@ call_fpe:
596 tstne r0, #0x04000000 @ bit 26 set on both ARM and Thumb-2596 tstne r0, #0x04000000 @ bit 26 set on both ARM and Thumb-2
597 reteq lr597 reteq lr
598 and r8, r0, #0x00000f00 @ mask out CP number598 and r8, r0, #0x00000f00 @ mask out CP number
599 THUMB( lsr r8, r8, #8 )
600 mov r7, #1599 mov r7, #1
601 add r6, r10, #TI_USED_CP600 add r6, r10, r8, lsr #8 @ add used_cp[] array offset first
602 ARM( strb r7, [r6, r8, lsr #8] ) @ set appropriate used_cp[]601 strb r7, [r6, #TI_USED_CP] @ set appropriate used_cp[]
603 THUMB( strb r7, [r6, r8] ) @ set appropriate used_cp[]
604#ifdef CONFIG_IWMMXT602#ifdef CONFIG_IWMMXT
605 @ Test if we need to give access to iWMMXt coprocessors603 @ Test if we need to give access to iWMMXt coprocessors
606 ldr r5, [r10, #TI_FLAGS]604 ldr r5, [r10, #TI_FLAGS]
@@ -609,7 +607,7 @@ call_fpe:
609 bcs iwmmxt_task_enable607 bcs iwmmxt_task_enable
610#endif608#endif
611 ARM( add pc, pc, r8, lsr #6 )609 ARM( add pc, pc, r8, lsr #6 )
612 THUMB( lsl r8, r8, #2 )610 THUMB( lsr r8, r8, #6 )
613 THUMB( add pc, r8 )611 THUMB( add pc, r8 )
614 nop612 nop
615613
diff --git a/arch/arm/kernel/perf_callchain.c b/arch/arm/kernel/perf_callchain.c
index 3b69a76..1626dfc 100644
--- a/arch/arm/kernel/perf_callchain.c
+++ b/arch/arm/kernel/perf_callchain.c
@@ -62,9 +62,10 @@ user_backtrace(struct frame_tail __user *tail,
62void62void
63perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs)63perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs)
64{64{
65 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
65 struct frame_tail __user *tail;66 struct frame_tail __user *tail;
6667
67 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {68 if (guest_cbs && guest_cbs->is_in_guest()) {
68 /* We don't support guest os callchain now */69 /* We don't support guest os callchain now */
69 return;70 return;
70 }71 }
@@ -98,9 +99,10 @@ callchain_trace(struct stackframe *fr,
98void99void
99perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs)100perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs)
100{101{
102 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
101 struct stackframe fr;103 struct stackframe fr;
102104
103 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {105 if (guest_cbs && guest_cbs->is_in_guest()) {
104 /* We don't support guest os callchain now */106 /* We don't support guest os callchain now */
105 return;107 return;
106 }108 }
@@ -111,18 +113,21 @@ perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *re
111113
112unsigned long perf_instruction_pointer(struct pt_regs *regs)114unsigned long perf_instruction_pointer(struct pt_regs *regs)
113{115{
114 if (perf_guest_cbs && perf_guest_cbs->is_in_guest())116 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
115 return perf_guest_cbs->get_guest_ip();117
118 if (guest_cbs && guest_cbs->is_in_guest())
119 return guest_cbs->get_guest_ip();
116120
117 return instruction_pointer(regs);121 return instruction_pointer(regs);
118}122}
119123
120unsigned long perf_misc_flags(struct pt_regs *regs)124unsigned long perf_misc_flags(struct pt_regs *regs)
121{125{
126 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
122 int misc = 0;127 int misc = 0;
123128
124 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {129 if (guest_cbs && guest_cbs->is_in_guest()) {
125 if (perf_guest_cbs->is_user_mode())130 if (guest_cbs->is_user_mode())
126 misc |= PERF_RECORD_MISC_GUEST_USER;131 misc |= PERF_RECORD_MISC_GUEST_USER;
127 else132 else
128 misc |= PERF_RECORD_MISC_GUEST_KERNEL;133 misc |= PERF_RECORD_MISC_GUEST_KERNEL;
diff --git a/arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c b/arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
index ee94925..09ef73b 100644
--- a/arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
+++ b/arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
@@ -154,8 +154,10 @@ static int __init rcar_gen2_regulator_quirk(void)
154 return -ENODEV;154 return -ENODEV;
155155
156 for_each_matching_node_and_match(np, rcar_gen2_quirk_match, &id) {156 for_each_matching_node_and_match(np, rcar_gen2_quirk_match, &id) {
157 if (!of_device_is_available(np))157 if (!of_device_is_available(np)) {
158 of_node_put(np);
158 break;159 break;
160 }
159161
160 ret = of_property_read_u32(np, "reg", &addr);162 ret = of_property_read_u32(np, "reg", &addr);
161 if (ret) /* Skip invalid entry and continue */163 if (ret) /* Skip invalid entry and continue */
@@ -164,6 +166,7 @@ static int __init rcar_gen2_regulator_quirk(void)
164 quirk = kzalloc(sizeof(*quirk), GFP_KERNEL);166 quirk = kzalloc(sizeof(*quirk), GFP_KERNEL);
165 if (!quirk) {167 if (!quirk) {
166 ret = -ENOMEM;168 ret = -ENOMEM;
169 of_node_put(np);
167 goto err_mem;170 goto err_mem;
168 }171 }
169172
diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig
index fc388eb..64cce0c 100644
--- a/arch/arm/mm/Kconfig
+++ b/arch/arm/mm/Kconfig
@@ -743,6 +743,7 @@ config SWP_EMULATE
743config CPU_BIG_ENDIAN743config CPU_BIG_ENDIAN
744 bool "Build big-endian kernel"744 bool "Build big-endian kernel"
745 depends on ARCH_SUPPORTS_BIG_ENDIAN745 depends on ARCH_SUPPORTS_BIG_ENDIAN
746 depends on !LD_IS_LLD
746 help747 help
747 Say Y if you plan on running a kernel in big-endian mode.748 Say Y if you plan on running a kernel in big-endian mode.
748 Note that your board must be properly built and your board749 Note that your board must be properly built and your board
diff --git a/arch/arm/mm/init.c b/arch/arm/mm/init.c
index 5a3641b..ff2cd98 100644
--- a/arch/arm/mm/init.c
+++ b/arch/arm/mm/init.c
@@ -176,11 +176,22 @@ static void __init zone_sizes_init(unsigned long min, unsigned long max_low,
176int pfn_valid(unsigned long pfn)176int pfn_valid(unsigned long pfn)
177{177{
178 phys_addr_t addr = __pfn_to_phys(pfn);178 phys_addr_t addr = __pfn_to_phys(pfn);
179 unsigned long pageblock_size = PAGE_SIZE * pageblock_nr_pages;
179180
180 if (__phys_to_pfn(addr) != pfn)181 if (__phys_to_pfn(addr) != pfn)
181 return 0;182 return 0;
182183
183 return memblock_is_map_memory(__pfn_to_phys(pfn));184 /*
185 * If address less than pageblock_size bytes away from a present
186 * memory chunk there still will be a memory map entry for it
187 * because we round freed memory map to the pageblock boundaries.
188 */
189 if (memblock_overlaps_region(&memblock.memory,
190 ALIGN_DOWN(addr, pageblock_size),
191 pageblock_size))
192 return 1;
193
194 return 0;
184}195}
185EXPORT_SYMBOL(pfn_valid);196EXPORT_SYMBOL(pfn_valid);
186#endif197#endif
@@ -371,14 +382,14 @@ static void __init free_unused_memmap(void)
371 */382 */
372 start = min(start,383 start = min(start,
373 ALIGN(prev_end, PAGES_PER_SECTION));384 ALIGN(prev_end, PAGES_PER_SECTION));
374#else385#endif
375 /*386 /*
376 * Align down here since the VM subsystem insists that the387 * Align down here since many operations in VM subsystem
377 * memmap entries are valid from the bank start aligned to388 * presume that there are no holes in the memory map inside
378 * MAX_ORDER_NR_PAGES.389 * a pageblock
379 */390 */
380 start = round_down(start, MAX_ORDER_NR_PAGES);391 start = round_down(start, pageblock_nr_pages);
381#endif392
382 /*393 /*
383 * If we had a previous bank, and there is a space394 * If we had a previous bank, and there is a space
384 * between the current bank and the previous, free it.395 * between the current bank and the previous, free it.
@@ -387,18 +398,20 @@ static void __init free_unused_memmap(void)
387 free_memmap(prev_end, start);398 free_memmap(prev_end, start);
388399
389 /*400 /*
390 * Align up here since the VM subsystem insists that the401 * Align up here since many operations in VM subsystem
391 * memmap entries are valid from the bank end aligned to402 * presume that there are no holes in the memory map inside
392 * MAX_ORDER_NR_PAGES.403 * a pageblock
393 */404 */
394 prev_end = ALIGN(memblock_region_memory_end_pfn(reg),405 prev_end = ALIGN(memblock_region_memory_end_pfn(reg),
395 MAX_ORDER_NR_PAGES);406 pageblock_nr_pages);
396 }407 }
397408
398#ifdef CONFIG_SPARSEMEM409#ifdef CONFIG_SPARSEMEM
399 if (!IS_ALIGNED(prev_end, PAGES_PER_SECTION))410 if (!IS_ALIGNED(prev_end, PAGES_PER_SECTION)) {
411 prev_end = ALIGN(prev_end, pageblock_nr_pages);
400 free_memmap(prev_end,412 free_memmap(prev_end,
401 ALIGN(prev_end, PAGES_PER_SECTION));413 ALIGN(prev_end, PAGES_PER_SECTION));
414 }
402#endif415#endif
403}416}
404417
diff --git a/arch/arm/mm/ioremap.c b/arch/arm/mm/ioremap.c
index d42b933..513c26b 100644
--- a/arch/arm/mm/ioremap.c
+++ b/arch/arm/mm/ioremap.c
@@ -27,6 +27,7 @@
27#include <linux/vmalloc.h>27#include <linux/vmalloc.h>
28#include <linux/io.h>28#include <linux/io.h>
29#include <linux/sizes.h>29#include <linux/sizes.h>
30#include <linux/memblock.h>
3031
31#include <asm/cp15.h>32#include <asm/cp15.h>
32#include <asm/cputype.h>33#include <asm/cputype.h>
@@ -301,7 +302,8 @@ static void __iomem * __arm_ioremap_pfn_caller(unsigned long pfn,
301 * Don't allow RAM to be mapped with mismatched attributes - this302 * Don't allow RAM to be mapped with mismatched attributes - this
302 * causes problems with ARMv6+303 * causes problems with ARMv6+
303 */304 */
304 if (WARN_ON(pfn_valid(pfn) && mtype != MT_MEMORY_RW))305 if (WARN_ON(memblock_is_map_memory(PFN_PHYS(pfn)) &&
306 mtype != MT_MEMORY_RW))
305 return NULL;307 return NULL;
306308
307 area = get_vm_area_caller(size, VM_IOREMAP, caller);309 area = get_vm_area_caller(size, VM_IOREMAP, caller);
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts
index db6ea7b..19f930f 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts
@@ -72,7 +72,7 @@
72 pinctrl-0 = <&emac_rgmii_pins>;72 pinctrl-0 = <&emac_rgmii_pins>;
73 phy-supply = <&reg_gmac_3v3>;73 phy-supply = <&reg_gmac_3v3>;
74 phy-handle = <&ext_rgmii_phy>;74 phy-handle = <&ext_rgmii_phy>;
75 phy-mode = "rgmii";75 phy-mode = "rgmii-id";
76 status = "okay";76 status = "okay";
77};77};
7878
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi
index e3d1756..e94f09c 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi
+++ b/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi
@@ -6,6 +6,7 @@
6 */6 */
77
8#include "meson-gxbb.dtsi"8#include "meson-gxbb.dtsi"
9#include <dt-bindings/gpio/gpio.h>
910
10/ {11/ {
11 aliases {12 aliases {
@@ -64,6 +65,7 @@
64 regulator-name = "VDDIO_AO18";65 regulator-name = "VDDIO_AO18";
65 regulator-min-microvolt = <1800000>;66 regulator-min-microvolt = <1800000>;
66 regulator-max-microvolt = <1800000>;67 regulator-max-microvolt = <1800000>;
68 regulator-always-on;
67 };69 };
6870
69 vcc_3v3: regulator-vcc_3v3 {71 vcc_3v3: regulator-vcc_3v3 {
@@ -157,6 +159,7 @@
157 status = "okay";159 status = "okay";
158 pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;160 pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;
159 pinctrl-names = "default";161 pinctrl-names = "default";
162 hdmi-supply = <&vddio_ao18>;
160};163};
161164
162&hdmi_tx_tmds_port {165&hdmi_tx_tmds_port {
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts b/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts
index 078a501..0b3a93c 100644
--- a/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts
+++ b/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts
@@ -161,11 +161,6 @@
161 vcc-supply = <&sb_3v3>;161 vcc-supply = <&sb_3v3>;
162 };162 };
163163
164 rtc@51 {
165 compatible = "nxp,pcf2129";
166 reg = <0x51>;
167 };
168
169 eeprom@56 {164 eeprom@56 {
170 compatible = "atmel,24c512";165 compatible = "atmel,24c512";
171 reg = <0x56>;166 reg = <0x56>;
@@ -209,6 +204,15 @@
209204
210};205};
211206
207&i2c1 {
208 status = "okay";
209
210 rtc@51 {
211 compatible = "nxp,pcf2129";
212 reg = <0x51>;
213 };
214};
215
212&enetc_port1 {216&enetc_port1 {
213 phy-handle = <&qds_phy1>;217 phy-handle = <&qds_phy1>;
214 phy-connection-type = "rgmii-id";218 phy-connection-type = "rgmii-id";
diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
index 9abf0cb..4457262 100644
--- a/arch/arm64/boot/dts/nvidia/tegra186.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
@@ -709,7 +709,7 @@
709709
710 ccplex@e000000 {710 ccplex@e000000 {
711 compatible = "nvidia,tegra186-ccplex-cluster";711 compatible = "nvidia,tegra186-ccplex-cluster";
712 reg = <0x0 0x0e000000 0x0 0x3fffff>;712 reg = <0x0 0x0e000000 0x0 0x400000>;
713713
714 nvidia,bpmp = <&bpmp>;714 nvidia,bpmp = <&bpmp>;
715 };715 };
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index 449843f..301c1c4 100644
--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
@@ -16,8 +16,8 @@
16 #size-cells = <2>;16 #size-cells = <2>;
1717
18 aliases {18 aliases {
19 sdhc1 = &sdhc_1; /* SDC1 eMMC slot */19 mmc0 = &sdhc_1; /* SDC1 eMMC slot */
20 sdhc2 = &sdhc_2; /* SDC2 SD card slot */20 mmc1 = &sdhc_2; /* SDC2 SD card slot */
21 };21 };
2222
23 chosen { };23 chosen { };
diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi
index d303df3..f1d3c51 100644
--- a/arch/arm64/boot/dts/qcom/msm8996.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi
@@ -2098,9 +2098,6 @@
2098 nvmem-cells = <&gpu_speed_bin>;2098 nvmem-cells = <&gpu_speed_bin>;
2099 nvmem-cell-names = "speed_bin";2099 nvmem-cell-names = "speed_bin";
21002100
2101 qcom,gpu-quirk-two-pass-use-wfi;
2102 qcom,gpu-quirk-fault-detect-mask;
2103
2104 operating-points-v2 = <&gpu_opp_table>;2101 operating-points-v2 = <&gpu_opp_table>;
21052102
2106 gpu_opp_table: opp-table {2103 gpu_opp_table: opp-table {
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi
index e87a044..292ca70 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi
@@ -685,7 +685,6 @@
685&sdhci {685&sdhci {
686 bus-width = <8>;686 bus-width = <8>;
687 mmc-hs400-1_8v;687 mmc-hs400-1_8v;
688 mmc-hs400-enhanced-strobe;
689 non-removable;688 non-removable;
690 status = "okay";689 status = "okay";
691};690};
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts b/arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts
index 73be38a..a72e77c 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts
@@ -49,7 +49,7 @@
49 regulator-boot-on;49 regulator-boot-on;
50 regulator-min-microvolt = <3300000>;50 regulator-min-microvolt = <3300000>;
51 regulator-max-microvolt = <3300000>;51 regulator-max-microvolt = <3300000>;
52 vim-supply = <&vcc3v3_sys>;52 vin-supply = <&vcc3v3_sys>;
53 };53 };
5454
55 vcc3v3_sys: vcc3v3-sys {55 vcc3v3_sys: vcc3v3-sys {
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts b/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts
index 1ae1ebd..da3b031 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts
@@ -452,7 +452,7 @@
452 status = "okay";452 status = "okay";
453453
454 bt656-supply = <&vcc_3v0>;454 bt656-supply = <&vcc_3v0>;
455 audio-supply = <&vcc_3v0>;455 audio-supply = <&vcc1v8_codec>;
456 sdmmc-supply = <&vcc_sdio>;456 sdmmc-supply = <&vcc_sdio>;
457 gpio1830-supply = <&vcc_3v0>;457 gpio1830-supply = <&vcc_3v0>;
458};458};
diff --git a/arch/arm64/boot/dts/ti/k3-j721e.dtsi b/arch/arm64/boot/dts/ti/k3-j721e.dtsi
index 43ea1ba..5a6e746 100644
--- a/arch/arm64/boot/dts/ti/k3-j721e.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721e.dtsi
@@ -60,7 +60,7 @@
60 i-cache-sets = <256>;60 i-cache-sets = <256>;
61 d-cache-size = <0x8000>;61 d-cache-size = <0x8000>;
62 d-cache-line-size = <64>;62 d-cache-line-size = <64>;
63 d-cache-sets = <128>;63 d-cache-sets = <256>;
64 next-level-cache = <&L2_0>;64 next-level-cache = <&L2_0>;
65 };65 };
6666
@@ -74,7 +74,7 @@
74 i-cache-sets = <256>;74 i-cache-sets = <256>;
75 d-cache-size = <0x8000>;75 d-cache-size = <0x8000>;
76 d-cache-line-size = <64>;76 d-cache-line-size = <64>;
77 d-cache-sets = <128>;77 d-cache-sets = <256>;
78 next-level-cache = <&L2_0>;78 next-level-cache = <&L2_0>;
79 };79 };
80 };80 };
@@ -84,7 +84,7 @@
84 cache-level = <2>;84 cache-level = <2>;
85 cache-size = <0x100000>;85 cache-size = <0x100000>;
86 cache-line-size = <64>;86 cache-line-size = <64>;
87 cache-sets = <2048>;87 cache-sets = <1024>;
88 next-level-cache = <&msmc_l3>;88 next-level-cache = <&msmc_l3>;
89 };89 };
9090
diff --git a/arch/arm64/kernel/perf_callchain.c b/arch/arm64/kernel/perf_callchain.c
index b0e03e0..b84ec4c 100644
--- a/arch/arm64/kernel/perf_callchain.c
+++ b/arch/arm64/kernel/perf_callchain.c
@@ -102,7 +102,9 @@ compat_user_backtrace(struct compat_frame_tail __user *tail,
102void perf_callchain_user(struct perf_callchain_entry_ctx *entry,102void perf_callchain_user(struct perf_callchain_entry_ctx *entry,
103 struct pt_regs *regs)103 struct pt_regs *regs)
104{104{
105 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {105 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
106
107 if (guest_cbs && guest_cbs->is_in_guest()) {
106 /* We don't support guest os callchain now */108 /* We don't support guest os callchain now */
107 return;109 return;
108 }110 }
@@ -147,9 +149,10 @@ static int callchain_trace(struct stackframe *frame, void *data)
147void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,149void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,
148 struct pt_regs *regs)150 struct pt_regs *regs)
149{151{
152 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
150 struct stackframe frame;153 struct stackframe frame;
151154
152 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {155 if (guest_cbs && guest_cbs->is_in_guest()) {
153 /* We don't support guest os callchain now */156 /* We don't support guest os callchain now */
154 return;157 return;
155 }158 }
@@ -160,18 +163,21 @@ void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,
160163
161unsigned long perf_instruction_pointer(struct pt_regs *regs)164unsigned long perf_instruction_pointer(struct pt_regs *regs)
162{165{
163 if (perf_guest_cbs && perf_guest_cbs->is_in_guest())166 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
164 return perf_guest_cbs->get_guest_ip();167
168 if (guest_cbs && guest_cbs->is_in_guest())
169 return guest_cbs->get_guest_ip();
165170
166 return instruction_pointer(regs);171 return instruction_pointer(regs);
167}172}
168173
169unsigned long perf_misc_flags(struct pt_regs *regs)174unsigned long perf_misc_flags(struct pt_regs *regs)
170{175{
176 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
171 int misc = 0;177 int misc = 0;
172178
173 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {179 if (guest_cbs && guest_cbs->is_in_guest()) {
174 if (perf_guest_cbs->is_user_mode())180 if (guest_cbs->is_user_mode())
175 misc |= PERF_RECORD_MISC_GUEST_USER;181 misc |= PERF_RECORD_MISC_GUEST_USER;
176 else182 else
177 misc |= PERF_RECORD_MISC_GUEST_KERNEL;183 misc |= PERF_RECORD_MISC_GUEST_KERNEL;
diff --git a/arch/csky/kernel/perf_callchain.c b/arch/csky/kernel/perf_callchain.c
index ab55e98..35318a6 100644
--- a/arch/csky/kernel/perf_callchain.c
+++ b/arch/csky/kernel/perf_callchain.c
@@ -86,10 +86,11 @@ static unsigned long user_backtrace(struct perf_callchain_entry_ctx *entry,
86void perf_callchain_user(struct perf_callchain_entry_ctx *entry,86void perf_callchain_user(struct perf_callchain_entry_ctx *entry,
87 struct pt_regs *regs)87 struct pt_regs *regs)
88{88{
89 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
89 unsigned long fp = 0;90 unsigned long fp = 0;
9091
91 /* C-SKY does not support virtualization. */92 /* C-SKY does not support virtualization. */
92 if (perf_guest_cbs && perf_guest_cbs->is_in_guest())93 if (guest_cbs && guest_cbs->is_in_guest())
93 return;94 return;
9495
95 fp = regs->regs[4];96 fp = regs->regs[4];
@@ -110,10 +111,11 @@ void perf_callchain_user(struct perf_callchain_entry_ctx *entry,
110void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,111void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,
111 struct pt_regs *regs)112 struct pt_regs *regs)
112{113{
114 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
113 struct stackframe fr;115 struct stackframe fr;
114116
115 /* C-SKY does not support virtualization. */117 /* C-SKY does not support virtualization. */
116 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {118 if (guest_cbs && guest_cbs->is_in_guest()) {
117 pr_warn("C-SKY does not support perf in guest mode!");119 pr_warn("C-SKY does not support perf in guest mode!");
118 return;120 return;
119 }121 }
diff --git a/arch/ia64/kernel/kprobes.c b/arch/ia64/kernel/kprobes.c
index 8a223d0..fa10d51 100644
--- a/arch/ia64/kernel/kprobes.c
+++ b/arch/ia64/kernel/kprobes.c
@@ -396,10 +396,83 @@ static void kretprobe_trampoline(void)
396{396{
397}397}
398398
399/*
400 * At this point the target function has been tricked into
401 * returning into our trampoline. Lookup the associated instance
402 * and then:
403 * - call the handler function
404 * - cleanup by marking the instance as unused
405 * - long jump back to the original return address
406 */
399int __kprobes trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs)407int __kprobes trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs)
400{408{
401 regs->cr_iip = __kretprobe_trampoline_handler(regs,409 struct kretprobe_instance *ri = NULL;
402 dereference_function_descriptor(kretprobe_trampoline), NULL);410 struct hlist_head *head, empty_rp;
411 struct hlist_node *tmp;
412 unsigned long flags, orig_ret_address = 0;
413 unsigned long trampoline_address =
414 (unsigned long)dereference_function_descriptor(kretprobe_trampoline);
415
416 INIT_HLIST_HEAD(&empty_rp);
417 kretprobe_hash_lock(current, &head, &flags);
418
419 /*
420 * It is possible to have multiple instances associated with a given
421 * task either because an multiple functions in the call path
422 * have a return probe installed on them, and/or more than one return
423 * return probe was registered for a target function.
424 *
425 * We can handle this because:
426 * - instances are always inserted at the head of the list
427 * - when multiple return probes are registered for the same
428 * function, the first instance's ret_addr will point to the
429 * real return address, and all the rest will point to
430 * kretprobe_trampoline
431 */
432 hlist_for_each_entry_safe(ri, tmp, head, hlist) {
433 if (ri->task != current)
434 /* another task is sharing our hash bucket */
435 continue;
436
437 orig_ret_address = (unsigned long)ri->ret_addr;
438 if (orig_ret_address != trampoline_address)
439 /*
440 * This is the real return address. Any other
441 * instances associated with this task are for
442 * other calls deeper on the call stack
443 */
444 break;
445 }
446
447 regs->cr_iip = orig_ret_address;
448
449 hlist_for_each_entry_safe(ri, tmp, head, hlist) {
450 if (ri->task != current)
451 /* another task is sharing our hash bucket */
452 continue;
453
454 if (ri->rp && ri->rp->handler)
455 ri->rp->handler(ri, regs);
456
457 orig_ret_address = (unsigned long)ri->ret_addr;
458 recycle_rp_inst(ri, &empty_rp);
459
460 if (orig_ret_address != trampoline_address)
461 /*
462 * This is the real return address. Any other
463 * instances associated with this task are for
464 * other calls deeper on the call stack
465 */
466 break;
467 }
468 kretprobe_assert(ri, orig_ret_address, trampoline_address);
469
470 kretprobe_hash_unlock(current, &flags);
471
472 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) {
473 hlist_del(&ri->hlist);
474 kfree(ri);
475 }
403 /*476 /*
404 * By returning a non-zero value, we are telling477 * By returning a non-zero value, we are telling
405 * kprobe_handler() that we don't want the post_handler478 * kprobe_handler() that we don't want the post_handler
@@ -412,7 +485,6 @@ void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
412 struct pt_regs *regs)485 struct pt_regs *regs)
413{486{
414 ri->ret_addr = (kprobe_opcode_t *)regs->b0;487 ri->ret_addr = (kprobe_opcode_t *)regs->b0;
415 ri->fp = NULL;
416488
417 /* Replace the return addr with trampoline addr */489 /* Replace the return addr with trampoline addr */
418 regs->b0 = (unsigned long)dereference_function_descriptor(kretprobe_trampoline);490 regs->b0 = (unsigned long)dereference_function_descriptor(kretprobe_trampoline);
diff --git a/arch/mips/bcm63xx/clk.c b/arch/mips/bcm63xx/clk.c
index aba6e2d..dcfa0ea 100644
--- a/arch/mips/bcm63xx/clk.c
+++ b/arch/mips/bcm63xx/clk.c
@@ -387,6 +387,12 @@ struct clk *clk_get_parent(struct clk *clk)
387}387}
388EXPORT_SYMBOL(clk_get_parent);388EXPORT_SYMBOL(clk_get_parent);
389389
390int clk_set_parent(struct clk *clk, struct clk *parent)
391{
392 return 0;
393}
394EXPORT_SYMBOL(clk_set_parent);
395
390unsigned long clk_get_rate(struct clk *clk)396unsigned long clk_get_rate(struct clk *clk)
391{397{
392 if (!clk)398 if (!clk)
diff --git a/arch/mips/cavium-octeon/octeon-platform.c b/arch/mips/cavium-octeon/octeon-platform.c
index 51685f8..c214fe4 100644
--- a/arch/mips/cavium-octeon/octeon-platform.c
+++ b/arch/mips/cavium-octeon/octeon-platform.c
@@ -328,6 +328,7 @@ static int __init octeon_ehci_device_init(void)
328328
329 pd->dev.platform_data = &octeon_ehci_pdata;329 pd->dev.platform_data = &octeon_ehci_pdata;
330 octeon_ehci_hw_start(&pd->dev);330 octeon_ehci_hw_start(&pd->dev);
331 put_device(&pd->dev);
331332
332 return ret;333 return ret;
333}334}
@@ -391,6 +392,7 @@ static int __init octeon_ohci_device_init(void)
391392
392 pd->dev.platform_data = &octeon_ohci_pdata;393 pd->dev.platform_data = &octeon_ohci_pdata;
393 octeon_ohci_hw_start(&pd->dev);394 octeon_ohci_hw_start(&pd->dev);
395 put_device(&pd->dev);
394396
395 return ret;397 return ret;
396}398}
diff --git a/arch/mips/cavium-octeon/octeon-usb.c b/arch/mips/cavium-octeon/octeon-usb.c
index 4017398..e092d86 100644
--- a/arch/mips/cavium-octeon/octeon-usb.c
+++ b/arch/mips/cavium-octeon/octeon-usb.c
@@ -544,6 +544,7 @@ static int __init dwc3_octeon_device_init(void)
544 devm_iounmap(&pdev->dev, base);544 devm_iounmap(&pdev->dev, base);
545 devm_release_mem_region(&pdev->dev, res->start,545 devm_release_mem_region(&pdev->dev, res->start,
546 resource_size(res));546 resource_size(res));
547 put_device(&pdev->dev);
547 }548 }
548 } while (node != NULL);549 } while (node != NULL);
549550
diff --git a/arch/mips/include/asm/octeon/cvmx-bootinfo.h b/arch/mips/include/asm/octeon/cvmx-bootinfo.h
index 6278776..ce6e5fd 100644
--- a/arch/mips/include/asm/octeon/cvmx-bootinfo.h
+++ b/arch/mips/include/asm/octeon/cvmx-bootinfo.h
@@ -315,7 +315,7 @@ enum cvmx_chip_types_enum {
315315
316/* Functions to return string based on type */316/* Functions to return string based on type */
317#define ENUM_BRD_TYPE_CASE(x) \317#define ENUM_BRD_TYPE_CASE(x) \
318 case x: return(#x + 16); /* Skip CVMX_BOARD_TYPE_ */318 case x: return (&#x[16]); /* Skip CVMX_BOARD_TYPE_ */
319static inline const char *cvmx_board_type_to_string(enum319static inline const char *cvmx_board_type_to_string(enum
320 cvmx_board_types_enum type)320 cvmx_board_types_enum type)
321{321{
@@ -404,7 +404,7 @@ static inline const char *cvmx_board_type_to_string(enum
404}404}
405405
406#define ENUM_CHIP_TYPE_CASE(x) \406#define ENUM_CHIP_TYPE_CASE(x) \
407 case x: return(#x + 15); /* Skip CVMX_CHIP_TYPE */407 case x: return (&#x[15]); /* Skip CVMX_CHIP_TYPE */
408static inline const char *cvmx_chip_type_to_string(enum408static inline const char *cvmx_chip_type_to_string(enum
409 cvmx_chip_types_enum type)409 cvmx_chip_types_enum type)
410{410{
diff --git a/arch/mips/lantiq/clk.c b/arch/mips/lantiq/clk.c
index 4916ccc..7a62368 100644
--- a/arch/mips/lantiq/clk.c
+++ b/arch/mips/lantiq/clk.c
@@ -164,6 +164,12 @@ struct clk *clk_get_parent(struct clk *clk)
164}164}
165EXPORT_SYMBOL(clk_get_parent);165EXPORT_SYMBOL(clk_get_parent);
166166
167int clk_set_parent(struct clk *clk, struct clk *parent)
168{
169 return 0;
170}
171EXPORT_SYMBOL(clk_set_parent);
172
167static inline u32 get_counter_resolution(void)173static inline u32 get_counter_resolution(void)
168{174{
169 u32 res;175 u32 res;
diff --git a/arch/nds32/kernel/perf_event_cpu.c b/arch/nds32/kernel/perf_event_cpu.c
index 334c2a6..8a4f9ba 100644
--- a/arch/nds32/kernel/perf_event_cpu.c
+++ b/arch/nds32/kernel/perf_event_cpu.c
@@ -1363,6 +1363,7 @@ void
1363perf_callchain_user(struct perf_callchain_entry_ctx *entry,1363perf_callchain_user(struct perf_callchain_entry_ctx *entry,
1364 struct pt_regs *regs)1364 struct pt_regs *regs)
1365{1365{
1366 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
1366 unsigned long fp = 0;1367 unsigned long fp = 0;
1367 unsigned long gp = 0;1368 unsigned long gp = 0;
1368 unsigned long lp = 0;1369 unsigned long lp = 0;
@@ -1371,7 +1372,7 @@ perf_callchain_user(struct perf_callchain_entry_ctx *entry,
13711372
1372 leaf_fp = 0;1373 leaf_fp = 0;
13731374
1374 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {1375 if (guest_cbs && guest_cbs->is_in_guest()) {
1375 /* We don't support guest os callchain now */1376 /* We don't support guest os callchain now */
1376 return;1377 return;
1377 }1378 }
@@ -1479,9 +1480,10 @@ void
1479perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,1480perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,
1480 struct pt_regs *regs)1481 struct pt_regs *regs)
1481{1482{
1483 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
1482 struct stackframe fr;1484 struct stackframe fr;
14831485
1484 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {1486 if (guest_cbs && guest_cbs->is_in_guest()) {
1485 /* We don't support guest os callchain now */1487 /* We don't support guest os callchain now */
1486 return;1488 return;
1487 }1489 }
@@ -1493,20 +1495,23 @@ perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,
14931495
1494unsigned long perf_instruction_pointer(struct pt_regs *regs)1496unsigned long perf_instruction_pointer(struct pt_regs *regs)
1495{1497{
1498 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
1499
1496 /* However, NDS32 does not support virtualization */1500 /* However, NDS32 does not support virtualization */
1497 if (perf_guest_cbs && perf_guest_cbs->is_in_guest())1501 if (guest_cbs && guest_cbs->is_in_guest())
1498 return perf_guest_cbs->get_guest_ip();1502 return guest_cbs->get_guest_ip();
14991503
1500 return instruction_pointer(regs);1504 return instruction_pointer(regs);
1501}1505}
15021506
1503unsigned long perf_misc_flags(struct pt_regs *regs)1507unsigned long perf_misc_flags(struct pt_regs *regs)
1504{1508{
1509 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
1505 int misc = 0;1510 int misc = 0;
15061511
1507 /* However, NDS32 does not support virtualization */1512 /* However, NDS32 does not support virtualization */
1508 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {1513 if (guest_cbs && guest_cbs->is_in_guest()) {
1509 if (perf_guest_cbs->is_user_mode())1514 if (guest_cbs->is_user_mode())
1510 misc |= PERF_RECORD_MISC_GUEST_USER;1515 misc |= PERF_RECORD_MISC_GUEST_USER;
1511 else1516 else
1512 misc |= PERF_RECORD_MISC_GUEST_KERNEL;1517 misc |= PERF_RECORD_MISC_GUEST_KERNEL;
diff --git a/arch/parisc/kernel/syscall.S b/arch/parisc/kernel/syscall.S
index a37814c..8b616aa 100644
--- a/arch/parisc/kernel/syscall.S
+++ b/arch/parisc/kernel/syscall.S
@@ -478,7 +478,7 @@ lws_start:
478 extrd,u %r1,PSW_W_BIT,1,%r1478 extrd,u %r1,PSW_W_BIT,1,%r1
479 /* sp must be aligned on 4, so deposit the W bit setting into479 /* sp must be aligned on 4, so deposit the W bit setting into
480 * the bottom of sp temporarily */480 * the bottom of sp temporarily */
481 or,ev %r1,%r30,%r30481 or,od %r1,%r30,%r30
482482
483 /* Clip LWS number to a 32-bit value for 32-bit processes */483 /* Clip LWS number to a 32-bit value for 32-bit processes */
484 depdi 0, 31, 32, %r20484 depdi 0, 31, 32, %r20
diff --git a/arch/parisc/kernel/traps.c b/arch/parisc/kernel/traps.c
index 82fc011..2a1060d 100644
--- a/arch/parisc/kernel/traps.c
+++ b/arch/parisc/kernel/traps.c
@@ -783,7 +783,7 @@ void notrace handle_interruption(int code, struct pt_regs *regs)
783 * unless pagefault_disable() was called before.783 * unless pagefault_disable() was called before.
784 */784 */
785785
786 if (fault_space == 0 && !faulthandler_disabled())786 if (faulthandler_disabled() || fault_space == 0)
787 {787 {
788 /* Clean up and return if in exception table. */788 /* Clean up and return if in exception table. */
789 if (fixup_exception(regs))789 if (fixup_exception(regs))
diff --git a/arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi b/arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi
index c90702b..48e5cd6 100644
--- a/arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi
+++ b/arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi
@@ -79,6 +79,7 @@ fman0: fman@400000 {
79 #size-cells = <0>;79 #size-cells = <0>;
80 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";80 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
81 reg = <0xfc000 0x1000>;81 reg = <0xfc000 0x1000>;
82 fsl,erratum-a009885;
82 };83 };
8384
84 xmdio0: mdio@fd000 {85 xmdio0: mdio@fd000 {
@@ -86,6 +87,7 @@ fman0: fman@400000 {
86 #size-cells = <0>;87 #size-cells = <0>;
87 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";88 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
88 reg = <0xfd000 0x1000>;89 reg = <0xfd000 0x1000>;
90 fsl,erratum-a009885;
89 };91 };
90};92};
9193
diff --git a/arch/powerpc/kernel/btext.c b/arch/powerpc/kernel/btext.c
index 6dfceaa..b0e0b3c 100644
--- a/arch/powerpc/kernel/btext.c
+++ b/arch/powerpc/kernel/btext.c
@@ -250,8 +250,10 @@ int __init btext_find_display(int allow_nonstdout)
250 rc = btext_initialize(np);250 rc = btext_initialize(np);
251 printk("result: %d\n", rc);251 printk("result: %d\n", rc);
252 }252 }
253 if (rc == 0)253 if (rc == 0) {
254 of_node_put(np);
254 break;255 break;
256 }
255 }257 }
256 return rc;258 return rc;
257}259}
diff --git a/arch/powerpc/kernel/prom_init.c b/arch/powerpc/kernel/prom_init.c
index 1b65fb7..7f4e2c0 100644
--- a/arch/powerpc/kernel/prom_init.c
+++ b/arch/powerpc/kernel/prom_init.c
@@ -2919,7 +2919,7 @@ static void __init fixup_device_tree_efika_add_phy(void)
29192919
2920 /* Check if the phy-handle property exists - bail if it does */2920 /* Check if the phy-handle property exists - bail if it does */
2921 rv = prom_getprop(node, "phy-handle", prop, sizeof(prop));2921 rv = prom_getprop(node, "phy-handle", prop, sizeof(prop));
2922 if (!rv)2922 if (rv <= 0)
2923 return;2923 return;
29242924
2925 /*2925 /*
diff --git a/arch/powerpc/kernel/smp.c b/arch/powerpc/kernel/smp.c
index c06cac5..4de63ec 100644
--- a/arch/powerpc/kernel/smp.c
+++ b/arch/powerpc/kernel/smp.c
@@ -583,6 +583,36 @@ void crash_send_ipi(void (*crash_ipi_callback)(struct pt_regs *))
583#endif583#endif
584584
585#ifdef CONFIG_NMI_IPI585#ifdef CONFIG_NMI_IPI
586static void crash_stop_this_cpu(struct pt_regs *regs)
587#else
588static void crash_stop_this_cpu(void *dummy)
589#endif
590{
591 /*
592 * Just busy wait here and avoid marking CPU as offline to ensure
593 * register data is captured appropriately.
594 */
595 while (1)
596 cpu_relax();
597}
598
599void crash_smp_send_stop(void)
600{
601 static bool stopped = false;
602
603 if (stopped)
604 return;
605
606 stopped = true;
607
608#ifdef CONFIG_NMI_IPI
609 smp_send_nmi_ipi(NMI_IPI_ALL_OTHERS, crash_stop_this_cpu, 1000000);
610#else
611 smp_call_function(crash_stop_this_cpu, NULL, 0);
612#endif /* CONFIG_NMI_IPI */
613}
614
615#ifdef CONFIG_NMI_IPI
586static void nmi_stop_this_cpu(struct pt_regs *regs)616static void nmi_stop_this_cpu(struct pt_regs *regs)
587{617{
588 /*618 /*
@@ -1296,10 +1326,12 @@ void start_secondary(void *unused)
1296 BUG();1326 BUG();
1297}1327}
12981328
1329#ifdef CONFIG_PROFILING
1299int setup_profiling_timer(unsigned int multiplier)1330int setup_profiling_timer(unsigned int multiplier)
1300{1331{
1301 return 0;1332 return 0;
1302}1333}
1334#endif
13031335
1304#ifdef CONFIG_SCHED_SMT1336#ifdef CONFIG_SCHED_SMT
1305/* cpumask of CPUs with asymetric SMT dependancy */1337/* cpumask of CPUs with asymetric SMT dependancy */
diff --git a/arch/powerpc/kernel/watchdog.c b/arch/powerpc/kernel/watchdog.c
index af3c15a..75b2a6c 100644
--- a/arch/powerpc/kernel/watchdog.c
+++ b/arch/powerpc/kernel/watchdog.c
@@ -132,6 +132,10 @@ static void set_cpumask_stuck(const struct cpumask *cpumask, u64 tb)
132{132{
133 cpumask_or(&wd_smp_cpus_stuck, &wd_smp_cpus_stuck, cpumask);133 cpumask_or(&wd_smp_cpus_stuck, &wd_smp_cpus_stuck, cpumask);
134 cpumask_andnot(&wd_smp_cpus_pending, &wd_smp_cpus_pending, cpumask);134 cpumask_andnot(&wd_smp_cpus_pending, &wd_smp_cpus_pending, cpumask);
135 /*
136 * See wd_smp_clear_cpu_pending()
137 */
138 smp_mb();
135 if (cpumask_empty(&wd_smp_cpus_pending)) {139 if (cpumask_empty(&wd_smp_cpus_pending)) {
136 wd_smp_last_reset_tb = tb;140 wd_smp_last_reset_tb = tb;
137 cpumask_andnot(&wd_smp_cpus_pending,141 cpumask_andnot(&wd_smp_cpus_pending,
@@ -217,13 +221,44 @@ static void wd_smp_clear_cpu_pending(int cpu, u64 tb)
217221
218 cpumask_clear_cpu(cpu, &wd_smp_cpus_stuck);222 cpumask_clear_cpu(cpu, &wd_smp_cpus_stuck);
219 wd_smp_unlock(&flags);223 wd_smp_unlock(&flags);
224 } else {
225 /*
226 * The last CPU to clear pending should have reset the
227 * watchdog so we generally should not find it empty
228 * here if our CPU was clear. However it could happen
229 * due to a rare race with another CPU taking the
230 * last CPU out of the mask concurrently.
231 *
232 * We can't add a warning for it. But just in case
233 * there is a problem with the watchdog that is causing
234 * the mask to not be reset, try to kick it along here.
235 */
236 if (unlikely(cpumask_empty(&wd_smp_cpus_pending)))
237 goto none_pending;
220 }238 }
221 return;239 return;
222 }240 }
241
223 cpumask_clear_cpu(cpu, &wd_smp_cpus_pending);242 cpumask_clear_cpu(cpu, &wd_smp_cpus_pending);
243
244 /*
245 * Order the store to clear pending with the load(s) to check all
246 * words in the pending mask to check they are all empty. This orders
247 * with the same barrier on another CPU. This prevents two CPUs
248 * clearing the last 2 pending bits, but neither seeing the other's
249 * store when checking if the mask is empty, and missing an empty
250 * mask, which ends with a false positive.
251 */
252 smp_mb();
224 if (cpumask_empty(&wd_smp_cpus_pending)) {253 if (cpumask_empty(&wd_smp_cpus_pending)) {
225 unsigned long flags;254 unsigned long flags;
226255
256none_pending:
257 /*
258 * Double check under lock because more than one CPU could see
259 * a clear mask with the lockless check after clearing their
260 * pending bits.
261 */
227 wd_smp_lock(&flags);262 wd_smp_lock(&flags);
228 if (cpumask_empty(&wd_smp_cpus_pending)) {263 if (cpumask_empty(&wd_smp_cpus_pending)) {
229 wd_smp_last_reset_tb = tb;264 wd_smp_last_reset_tb = tb;
@@ -314,8 +349,12 @@ void arch_touch_nmi_watchdog(void)
314{349{
315 unsigned long ticks = tb_ticks_per_usec * wd_timer_period_ms * 1000;350 unsigned long ticks = tb_ticks_per_usec * wd_timer_period_ms * 1000;
316 int cpu = smp_processor_id();351 int cpu = smp_processor_id();
317 u64 tb = get_tb();352 u64 tb;
318353
354 if (!cpumask_test_cpu(cpu, &watchdog_cpumask))
355 return;
356
357 tb = get_tb();
319 if (tb - per_cpu(wd_timer_tb, cpu) >= ticks) {358 if (tb - per_cpu(wd_timer_tb, cpu) >= ticks) {
320 per_cpu(wd_timer_tb, cpu) = tb;359 per_cpu(wd_timer_tb, cpu) = tb;
321 wd_smp_clear_cpu_pending(cpu, tb);360 wd_smp_clear_cpu_pending(cpu, tb);
diff --git a/arch/powerpc/kvm/book3s_hv_nested.c b/arch/powerpc/kvm/book3s_hv_nested.c
index 9906d20..613d24b 100644
--- a/arch/powerpc/kvm/book3s_hv_nested.c
+++ b/arch/powerpc/kvm/book3s_hv_nested.c
@@ -510,7 +510,7 @@ long kvmhv_copy_tofrom_guest_nested(struct kvm_vcpu *vcpu)
510 if (eaddr & (0xFFFUL << 52))510 if (eaddr & (0xFFFUL << 52))
511 return H_PARAMETER;511 return H_PARAMETER;
512512
513 buf = kzalloc(n, GFP_KERNEL);513 buf = kzalloc(n, GFP_KERNEL | __GFP_NOWARN);
514 if (!buf)514 if (!buf)
515 return H_NO_MEM;515 return H_NO_MEM;
516516
diff --git a/arch/powerpc/platforms/cell/iommu.c b/arch/powerpc/platforms/cell/iommu.c
index ca9ffc1..a6a60e2 100644
--- a/arch/powerpc/platforms/cell/iommu.c
+++ b/arch/powerpc/platforms/cell/iommu.c
@@ -976,6 +976,7 @@ static int __init cell_iommu_fixed_mapping_init(void)
976 if (hbase < dbase || (hend > (dbase + dsize))) {976 if (hbase < dbase || (hend > (dbase + dsize))) {
977 pr_debug("iommu: hash window doesn't fit in"977 pr_debug("iommu: hash window doesn't fit in"
978 "real DMA window\n");978 "real DMA window\n");
979 of_node_put(np);
979 return -1;980 return -1;
980 }981 }
981 }982 }
diff --git a/arch/powerpc/platforms/cell/pervasive.c b/arch/powerpc/platforms/cell/pervasive.c
index 6af3a6e..80c9c4d 100644
--- a/arch/powerpc/platforms/cell/pervasive.c
+++ b/arch/powerpc/platforms/cell/pervasive.c
@@ -77,6 +77,7 @@ static int cbe_system_reset_exception(struct pt_regs *regs)
77 switch (regs->msr & SRR1_WAKEMASK) {77 switch (regs->msr & SRR1_WAKEMASK) {
78 case SRR1_WAKEDEC:78 case SRR1_WAKEDEC:
79 set_dec(1);79 set_dec(1);
80 break;
80 case SRR1_WAKEEE:81 case SRR1_WAKEEE:
81 /*82 /*
82 * Handle these when interrupts get re-enabled and we take83 * Handle these when interrupts get re-enabled and we take
diff --git a/arch/powerpc/platforms/embedded6xx/hlwd-pic.c b/arch/powerpc/platforms/embedded6xx/hlwd-pic.c
index a1b7f79..de10c13 100644
--- a/arch/powerpc/platforms/embedded6xx/hlwd-pic.c
+++ b/arch/powerpc/platforms/embedded6xx/hlwd-pic.c
@@ -215,6 +215,7 @@ void hlwd_pic_probe(void)
215 irq_set_chained_handler(cascade_virq,215 irq_set_chained_handler(cascade_virq,
216 hlwd_pic_irq_cascade);216 hlwd_pic_irq_cascade);
217 hlwd_irq_host = host;217 hlwd_irq_host = host;
218 of_node_put(np);
218 break;219 break;
219 }220 }
220 }221 }
diff --git a/arch/powerpc/platforms/powermac/low_i2c.c b/arch/powerpc/platforms/powermac/low_i2c.c
index bf4be4b..210435a 100644
--- a/arch/powerpc/platforms/powermac/low_i2c.c
+++ b/arch/powerpc/platforms/powermac/low_i2c.c
@@ -582,6 +582,7 @@ static void __init kw_i2c_add(struct pmac_i2c_host_kw *host,
582 bus->close = kw_i2c_close;582 bus->close = kw_i2c_close;
583 bus->xfer = kw_i2c_xfer;583 bus->xfer = kw_i2c_xfer;
584 mutex_init(&bus->mutex);584 mutex_init(&bus->mutex);
585 lockdep_register_key(&bus->lock_key);
585 lockdep_set_class(&bus->mutex, &bus->lock_key);586 lockdep_set_class(&bus->mutex, &bus->lock_key);
586 if (controller == busnode)587 if (controller == busnode)
587 bus->flags = pmac_i2c_multibus;588 bus->flags = pmac_i2c_multibus;
@@ -811,6 +812,7 @@ static void __init pmu_i2c_probe(void)
811 bus->hostdata = bus + 1;812 bus->hostdata = bus + 1;
812 bus->xfer = pmu_i2c_xfer;813 bus->xfer = pmu_i2c_xfer;
813 mutex_init(&bus->mutex);814 mutex_init(&bus->mutex);
815 lockdep_register_key(&bus->lock_key);
814 lockdep_set_class(&bus->mutex, &bus->lock_key);816 lockdep_set_class(&bus->mutex, &bus->lock_key);
815 bus->flags = pmac_i2c_multibus;817 bus->flags = pmac_i2c_multibus;
816 list_add(&bus->link, &pmac_i2c_busses);818 list_add(&bus->link, &pmac_i2c_busses);
@@ -934,6 +936,7 @@ static void __init smu_i2c_probe(void)
934 bus->hostdata = bus + 1;936 bus->hostdata = bus + 1;
935 bus->xfer = smu_i2c_xfer;937 bus->xfer = smu_i2c_xfer;
936 mutex_init(&bus->mutex);938 mutex_init(&bus->mutex);
939 lockdep_register_key(&bus->lock_key);
937 lockdep_set_class(&bus->mutex, &bus->lock_key);940 lockdep_set_class(&bus->mutex, &bus->lock_key);
938 bus->flags = 0;941 bus->flags = 0;
939 list_add(&bus->link, &pmac_i2c_busses);942 list_add(&bus->link, &pmac_i2c_busses);
diff --git a/arch/powerpc/platforms/powernv/opal-lpc.c b/arch/powerpc/platforms/powernv/opal-lpc.c
index 6085690..123a0e7 100644
--- a/arch/powerpc/platforms/powernv/opal-lpc.c
+++ b/arch/powerpc/platforms/powernv/opal-lpc.c
@@ -396,6 +396,7 @@ void __init opal_lpc_init(void)
396 if (!of_get_property(np, "primary", NULL))396 if (!of_get_property(np, "primary", NULL))
397 continue;397 continue;
398 opal_lpc_chip_id = of_get_ibm_chip_id(np);398 opal_lpc_chip_id = of_get_ibm_chip_id(np);
399 of_node_put(np);
399 break;400 break;
400 }401 }
401 if (opal_lpc_chip_id < 0)402 if (opal_lpc_chip_id < 0)
diff --git a/arch/riscv/kernel/perf_callchain.c b/arch/riscv/kernel/perf_callchain.c
index 8d2804f..22a9300 100644
--- a/arch/riscv/kernel/perf_callchain.c
+++ b/arch/riscv/kernel/perf_callchain.c
@@ -60,10 +60,11 @@ static unsigned long user_backtrace(struct perf_callchain_entry_ctx *entry,
60void perf_callchain_user(struct perf_callchain_entry_ctx *entry,60void perf_callchain_user(struct perf_callchain_entry_ctx *entry,
61 struct pt_regs *regs)61 struct pt_regs *regs)
62{62{
63 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
63 unsigned long fp = 0;64 unsigned long fp = 0;
6465
65 /* RISC-V does not support perf in guest mode. */66 /* RISC-V does not support perf in guest mode. */
66 if (perf_guest_cbs && perf_guest_cbs->is_in_guest())67 if (guest_cbs && guest_cbs->is_in_guest())
67 return;68 return;
6869
69 fp = regs->s0;70 fp = regs->s0;
@@ -84,8 +85,10 @@ void notrace walk_stackframe(struct task_struct *task,
84void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,85void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry,
85 struct pt_regs *regs)86 struct pt_regs *regs)
86{87{
88 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
89
87 /* RISC-V does not support perf in guest mode. */90 /* RISC-V does not support perf in guest mode. */
88 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {91 if (guest_cbs && guest_cbs->is_in_guest()) {
89 pr_warn("RISC-V does not support perf in guest mode!");92 pr_warn("RISC-V does not support perf in guest mode!");
90 return;93 return;
91 }94 }
diff --git a/arch/s390/include/asm/cpu_mf.h b/arch/s390/include/asm/cpu_mf.h
index 819803a..4dfebb8 100644
--- a/arch/s390/include/asm/cpu_mf.h
+++ b/arch/s390/include/asm/cpu_mf.h
@@ -109,7 +109,9 @@ struct hws_basic_entry {
109 unsigned int AS:2; /* 29-30 PSW address-space control */109 unsigned int AS:2; /* 29-30 PSW address-space control */
110 unsigned int I:1; /* 31 entry valid or invalid */110 unsigned int I:1; /* 31 entry valid or invalid */
111 unsigned int CL:2; /* 32-33 Configuration Level */111 unsigned int CL:2; /* 32-33 Configuration Level */
112 unsigned int:14;112 unsigned int H:1; /* 34 Host Indicator */
113 unsigned int LS:1; /* 35 Limited Sampling */
114 unsigned int:12;
113 unsigned int prim_asn:16; /* primary ASN */115 unsigned int prim_asn:16; /* primary ASN */
114 unsigned long long ia; /* Instruction Address */116 unsigned long long ia; /* Instruction Address */
115 unsigned long long gpp; /* Guest Program Parameter */117 unsigned long long gpp; /* Guest Program Parameter */
diff --git a/arch/s390/kernel/machine_kexec_file.c b/arch/s390/kernel/machine_kexec_file.c
index e7435f3..76cd098 100644
--- a/arch/s390/kernel/machine_kexec_file.c
+++ b/arch/s390/kernel/machine_kexec_file.c
@@ -277,6 +277,7 @@ int arch_kexec_apply_relocations_add(struct purgatory_info *pi,
277{277{
278 Elf_Rela *relas;278 Elf_Rela *relas;
279 int i, r_type;279 int i, r_type;
280 int ret;
280281
281 relas = (void *)pi->ehdr + relsec->sh_offset;282 relas = (void *)pi->ehdr + relsec->sh_offset;
282283
@@ -311,7 +312,11 @@ int arch_kexec_apply_relocations_add(struct purgatory_info *pi,
311 addr = section->sh_addr + relas[i].r_offset;312 addr = section->sh_addr + relas[i].r_offset;
312313
313 r_type = ELF64_R_TYPE(relas[i].r_info);314 r_type = ELF64_R_TYPE(relas[i].r_info);
314 arch_kexec_do_relocs(r_type, loc, val, addr);315 ret = arch_kexec_do_relocs(r_type, loc, val, addr);
316 if (ret) {
317 pr_err("Unknown rela relocation: %d\n", r_type);
318 return -ENOEXEC;
319 }
315 }320 }
316 return 0;321 return 0;
317}322}
diff --git a/arch/s390/kernel/perf_cpum_cf_diag.c b/arch/s390/kernel/perf_cpum_cf_diag.c
index e949ab8..bfe55a0 100644
--- a/arch/s390/kernel/perf_cpum_cf_diag.c
+++ b/arch/s390/kernel/perf_cpum_cf_diag.c
@@ -308,7 +308,7 @@ static size_t cf_diag_ctrset_size(enum cpumf_ctr_set ctrset,
308 case CPUMF_CTR_SET_CRYPTO:308 case CPUMF_CTR_SET_CRYPTO:
309 if (info->csvn >= 1 && info->csvn <= 5)309 if (info->csvn >= 1 && info->csvn <= 5)
310 ctrset_size = 16;310 ctrset_size = 16;
311 else if (info->csvn == 6)311 else if (info->csvn == 6 || info->csvn == 7)
312 ctrset_size = 20;312 ctrset_size = 20;
313 break;313 break;
314 case CPUMF_CTR_SET_EXT:314 case CPUMF_CTR_SET_EXT:
@@ -318,7 +318,7 @@ static size_t cf_diag_ctrset_size(enum cpumf_ctr_set ctrset,
318 ctrset_size = 48;318 ctrset_size = 48;
319 else if (info->csvn >= 3 && info->csvn <= 5)319 else if (info->csvn >= 3 && info->csvn <= 5)
320 ctrset_size = 128;320 ctrset_size = 128;
321 else if (info->csvn == 6)321 else if (info->csvn == 6 || info->csvn == 7)
322 ctrset_size = 160;322 ctrset_size = 160;
323 break;323 break;
324 case CPUMF_CTR_SET_MT_DIAG:324 case CPUMF_CTR_SET_MT_DIAG:
diff --git a/arch/s390/kernel/perf_cpum_cf_events.c b/arch/s390/kernel/perf_cpum_cf_events.c
index 37265f5..52c1fe2 100644
--- a/arch/s390/kernel/perf_cpum_cf_events.c
+++ b/arch/s390/kernel/perf_cpum_cf_events.c
@@ -344,7 +344,7 @@ static struct attribute *cpumcf_svn_12345_pmu_event_attr[] __initdata = {
344 NULL,344 NULL,
345};345};
346346
347static struct attribute *cpumcf_svn_6_pmu_event_attr[] __initdata = {347static struct attribute *cpumcf_svn_67_pmu_event_attr[] __initdata = {
348 CPUMF_EVENT_PTR(cf_svn_12345, PRNG_FUNCTIONS),348 CPUMF_EVENT_PTR(cf_svn_12345, PRNG_FUNCTIONS),
349 CPUMF_EVENT_PTR(cf_svn_12345, PRNG_CYCLES),349 CPUMF_EVENT_PTR(cf_svn_12345, PRNG_CYCLES),
350 CPUMF_EVENT_PTR(cf_svn_12345, PRNG_BLOCKED_FUNCTIONS),350 CPUMF_EVENT_PTR(cf_svn_12345, PRNG_BLOCKED_FUNCTIONS),
@@ -715,8 +715,8 @@ __init const struct attribute_group **cpumf_cf_event_group(void)
715 case 1 ... 5:715 case 1 ... 5:
716 csvn = cpumcf_svn_12345_pmu_event_attr;716 csvn = cpumcf_svn_12345_pmu_event_attr;
717 break;717 break;
718 case 6:718 case 6 ... 7:
719 csvn = cpumcf_svn_6_pmu_event_attr;719 csvn = cpumcf_svn_67_pmu_event_attr;
720 break;720 break;
721 default:721 default:
722 csvn = none;722 csvn = none;
diff --git a/arch/s390/kernel/perf_cpum_sf.c b/arch/s390/kernel/perf_cpum_sf.c
index b83bddf..15f0559 100644
--- a/arch/s390/kernel/perf_cpum_sf.c
+++ b/arch/s390/kernel/perf_cpum_sf.c
@@ -1182,7 +1182,7 @@ static void hw_collect_samples(struct perf_event *event, unsigned long *sdbt,
1182 sample = (struct hws_basic_entry *) *sdbt;1182 sample = (struct hws_basic_entry *) *sdbt;
1183 while ((unsigned long *) sample < (unsigned long *) te) {1183 while ((unsigned long *) sample < (unsigned long *) te) {
1184 /* Check for an empty sample */1184 /* Check for an empty sample */
1185 if (!sample->def)1185 if (!sample->def || sample->LS)
1186 break;1186 break;
11871187
1188 /* Update perf event period */1188 /* Update perf event period */
diff --git a/arch/s390/kvm/interrupt.c b/arch/s390/kvm/interrupt.c
index bcf64ef..4141c6e 100644
--- a/arch/s390/kvm/interrupt.c
+++ b/arch/s390/kvm/interrupt.c
@@ -2116,6 +2116,13 @@ int kvm_s390_is_stop_irq_pending(struct kvm_vcpu *vcpu)
2116 return test_bit(IRQ_PEND_SIGP_STOP, &li->pending_irqs);2116 return test_bit(IRQ_PEND_SIGP_STOP, &li->pending_irqs);
2117}2117}
21182118
2119int kvm_s390_is_restart_irq_pending(struct kvm_vcpu *vcpu)
2120{
2121 struct kvm_s390_local_interrupt *li = &vcpu->arch.local_int;
2122
2123 return test_bit(IRQ_PEND_RESTART, &li->pending_irqs);
2124}
2125
2119void kvm_s390_clear_stop_irq(struct kvm_vcpu *vcpu)2126void kvm_s390_clear_stop_irq(struct kvm_vcpu *vcpu)
2120{2127{
2121 struct kvm_s390_local_interrupt *li = &vcpu->arch.local_int;2128 struct kvm_s390_local_interrupt *li = &vcpu->arch.local_int;
diff --git a/arch/s390/kvm/kvm-s390.c b/arch/s390/kvm/kvm-s390.c
index 38179bc..817f4de 100644
--- a/arch/s390/kvm/kvm-s390.c
+++ b/arch/s390/kvm/kvm-s390.c
@@ -4575,10 +4575,15 @@ int kvm_s390_vcpu_stop(struct kvm_vcpu *vcpu)
4575 }4575 }
4576 }4576 }
45774577
4578 /* SIGP STOP and SIGP STOP AND STORE STATUS has been fully processed */4578 /*
4579 * Set the VCPU to STOPPED and THEN clear the interrupt flag,
4580 * now that the SIGP STOP and SIGP STOP AND STORE STATUS orders
4581 * have been fully processed. This will ensure that the VCPU
4582 * is kept BUSY if another VCPU is inquiring with SIGP SENSE.
4583 */
4584 kvm_s390_set_cpuflags(vcpu, CPUSTAT_STOPPED);
4579 kvm_s390_clear_stop_irq(vcpu);4585 kvm_s390_clear_stop_irq(vcpu);
45804586
4581 kvm_s390_set_cpuflags(vcpu, CPUSTAT_STOPPED);
4582 __disable_ibs_on_vcpu(vcpu);4587 __disable_ibs_on_vcpu(vcpu);
45834588
4584 for (i = 0; i < online_vcpus; i++) {4589 for (i = 0; i < online_vcpus; i++) {
@@ -4636,6 +4641,8 @@ static long kvm_s390_guest_sida_op(struct kvm_vcpu *vcpu,
4636 return -EINVAL;4641 return -EINVAL;
4637 if (mop->size + mop->sida_offset > sida_size(vcpu->arch.sie_block))4642 if (mop->size + mop->sida_offset > sida_size(vcpu->arch.sie_block))
4638 return -E2BIG;4643 return -E2BIG;
4644 if (!kvm_s390_pv_cpu_is_protected(vcpu))
4645 return -EINVAL;
46394646
4640 switch (mop->op) {4647 switch (mop->op) {
4641 case KVM_S390_MEMOP_SIDA_READ:4648 case KVM_S390_MEMOP_SIDA_READ:
diff --git a/arch/s390/kvm/kvm-s390.h b/arch/s390/kvm/kvm-s390.h
index 2d13483..a3e9b71 100644
--- a/arch/s390/kvm/kvm-s390.h
+++ b/arch/s390/kvm/kvm-s390.h
@@ -418,6 +418,7 @@ void kvm_s390_destroy_adapters(struct kvm *kvm);
418int kvm_s390_ext_call_pending(struct kvm_vcpu *vcpu);418int kvm_s390_ext_call_pending(struct kvm_vcpu *vcpu);
419extern struct kvm_device_ops kvm_flic_ops;419extern struct kvm_device_ops kvm_flic_ops;
420int kvm_s390_is_stop_irq_pending(struct kvm_vcpu *vcpu);420int kvm_s390_is_stop_irq_pending(struct kvm_vcpu *vcpu);
421int kvm_s390_is_restart_irq_pending(struct kvm_vcpu *vcpu);
421void kvm_s390_clear_stop_irq(struct kvm_vcpu *vcpu);422void kvm_s390_clear_stop_irq(struct kvm_vcpu *vcpu);
422int kvm_s390_set_irq_state(struct kvm_vcpu *vcpu,423int kvm_s390_set_irq_state(struct kvm_vcpu *vcpu,
423 void __user *buf, int len);424 void __user *buf, int len);
diff --git a/arch/s390/kvm/sigp.c b/arch/s390/kvm/sigp.c
index 683036c..3dc921e 100644
--- a/arch/s390/kvm/sigp.c
+++ b/arch/s390/kvm/sigp.c
@@ -288,6 +288,34 @@ static int handle_sigp_dst(struct kvm_vcpu *vcpu, u8 order_code,
288 if (!dst_vcpu)288 if (!dst_vcpu)
289 return SIGP_CC_NOT_OPERATIONAL;289 return SIGP_CC_NOT_OPERATIONAL;
290290
291 /*
292 * SIGP RESTART, SIGP STOP, and SIGP STOP AND STORE STATUS orders
293 * are processed asynchronously. Until the affected VCPU finishes
294 * its work and calls back into KVM to clear the (RESTART or STOP)
295 * interrupt, we need to return any new non-reset orders "busy".
296 *
297 * This is important because a single VCPU could issue:
298 * 1) SIGP STOP $DESTINATION
299 * 2) SIGP SENSE $DESTINATION
300 *
301 * If the SIGP SENSE would not be rejected as "busy", it could
302 * return an incorrect answer as to whether the VCPU is STOPPED
303 * or OPERATING.
304 */
305 if (order_code != SIGP_INITIAL_CPU_RESET &&
306 order_code != SIGP_CPU_RESET) {
307 /*
308 * Lockless check. Both SIGP STOP and SIGP (RE)START
309 * properly synchronize everything while processing
310 * their orders, while the guest cannot observe a
311 * difference when issuing other orders from two
312 * different VCPUs.
313 */
314 if (kvm_s390_is_stop_irq_pending(dst_vcpu) ||
315 kvm_s390_is_restart_irq_pending(dst_vcpu))
316 return SIGP_CC_BUSY;
317 }
318
291 switch (order_code) {319 switch (order_code) {
292 case SIGP_SENSE:320 case SIGP_SENSE:
293 vcpu->stat.instruction_sigp_sense++;321 vcpu->stat.instruction_sigp_sense++;
diff --git a/arch/s390/mm/pgalloc.c b/arch/s390/mm/pgalloc.c
index 46071be..90943bf 100644
--- a/arch/s390/mm/pgalloc.c
+++ b/arch/s390/mm/pgalloc.c
@@ -255,13 +255,15 @@ void page_table_free(struct mm_struct *mm, unsigned long *table)
255 /* Free 2K page table fragment of a 4K page */255 /* Free 2K page table fragment of a 4K page */
256 bit = (__pa(table) & ~PAGE_MASK)/(PTRS_PER_PTE*sizeof(pte_t));256 bit = (__pa(table) & ~PAGE_MASK)/(PTRS_PER_PTE*sizeof(pte_t));
257 spin_lock_bh(&mm->context.lock);257 spin_lock_bh(&mm->context.lock);
258 mask = atomic_xor_bits(&page->_refcount, 1U << (bit + 24));258 mask = atomic_xor_bits(&page->_refcount, 0x11U << (bit + 24));
259 mask >>= 24;259 mask >>= 24;
260 if (mask & 3)260 if (mask & 3)
261 list_add(&page->lru, &mm->context.pgtable_list);261 list_add(&page->lru, &mm->context.pgtable_list);
262 else262 else
263 list_del(&page->lru);263 list_del(&page->lru);
264 spin_unlock_bh(&mm->context.lock);264 spin_unlock_bh(&mm->context.lock);
265 mask = atomic_xor_bits(&page->_refcount, 0x10U << (bit + 24));
266 mask >>= 24;
265 if (mask != 0)267 if (mask != 0)
266 return;268 return;
267 } else {269 } else {
diff --git a/arch/um/include/shared/registers.h b/arch/um/include/shared/registers.h
index 0c50fa6..fbb709a 100644
--- a/arch/um/include/shared/registers.h
+++ b/arch/um/include/shared/registers.h
@@ -16,8 +16,8 @@ extern int restore_fp_registers(int pid, unsigned long *fp_regs);
16extern int save_fpx_registers(int pid, unsigned long *fp_regs);16extern int save_fpx_registers(int pid, unsigned long *fp_regs);
17extern int restore_fpx_registers(int pid, unsigned long *fp_regs);17extern int restore_fpx_registers(int pid, unsigned long *fp_regs);
18extern int save_registers(int pid, struct uml_pt_regs *regs);18extern int save_registers(int pid, struct uml_pt_regs *regs);
19extern int restore_registers(int pid, struct uml_pt_regs *regs);19extern int restore_pid_registers(int pid, struct uml_pt_regs *regs);
20extern int init_registers(int pid);20extern int init_pid_registers(int pid);
21extern void get_safe_registers(unsigned long *regs, unsigned long *fp_regs);21extern void get_safe_registers(unsigned long *regs, unsigned long *fp_regs);
22extern unsigned long get_thread_reg(int reg, jmp_buf *buf);22extern unsigned long get_thread_reg(int reg, jmp_buf *buf);
23extern int get_fp_registers(int pid, unsigned long *regs);23extern int get_fp_registers(int pid, unsigned long *regs);
diff --git a/arch/um/os-Linux/registers.c b/arch/um/os-Linux/registers.c
index 2d92705..b123955 100644
--- a/arch/um/os-Linux/registers.c
+++ b/arch/um/os-Linux/registers.c
@@ -21,7 +21,7 @@ int save_registers(int pid, struct uml_pt_regs *regs)
21 return 0;21 return 0;
22}22}
2323
24int restore_registers(int pid, struct uml_pt_regs *regs)24int restore_pid_registers(int pid, struct uml_pt_regs *regs)
25{25{
26 int err;26 int err;
2727
@@ -36,7 +36,7 @@ int restore_registers(int pid, struct uml_pt_regs *regs)
36static unsigned long exec_regs[MAX_REG_NR];36static unsigned long exec_regs[MAX_REG_NR];
37static unsigned long exec_fp_regs[FP_SIZE];37static unsigned long exec_fp_regs[FP_SIZE];
3838
39int init_registers(int pid)39int init_pid_registers(int pid)
40{40{
41 int err;41 int err;
4242
diff --git a/arch/um/os-Linux/start_up.c b/arch/um/os-Linux/start_up.c
index f79dc33..b28373a 100644
--- a/arch/um/os-Linux/start_up.c
+++ b/arch/um/os-Linux/start_up.c
@@ -336,7 +336,7 @@ void __init os_early_checks(void)
336 check_tmpexec();336 check_tmpexec();
337337
338 pid = start_ptraced_child();338 pid = start_ptraced_child();
339 if (init_registers(pid))339 if (init_pid_registers(pid))
340 fatal("Failed to initialize default registers");340 fatal("Failed to initialize default registers");
341 stop_ptraced_child(pid, 1, 1);341 stop_ptraced_child(pid, 1, 1);
342}342}
diff --git a/arch/x86/events/core.c b/arch/x86/events/core.c
index ed3d62b..09a689c 100644
--- a/arch/x86/events/core.c
+++ b/arch/x86/events/core.c
@@ -2410,10 +2410,11 @@ static bool perf_hw_regs(struct pt_regs *regs)
2410void2410void
2411perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs)2411perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs)
2412{2412{
2413 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
2413 struct unwind_state state;2414 struct unwind_state state;
2414 unsigned long addr;2415 unsigned long addr;
24152416
2416 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {2417 if (guest_cbs && guest_cbs->is_in_guest()) {
2417 /* TODO: We don't support guest os callchain now */2418 /* TODO: We don't support guest os callchain now */
2418 return;2419 return;
2419 }2420 }
@@ -2519,10 +2520,11 @@ perf_callchain_user32(struct pt_regs *regs, struct perf_callchain_entry_ctx *ent
2519void2520void
2520perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs)2521perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs)
2521{2522{
2523 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
2522 struct stack_frame frame;2524 struct stack_frame frame;
2523 const unsigned long __user *fp;2525 const unsigned long __user *fp;
25242526
2525 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {2527 if (guest_cbs && guest_cbs->is_in_guest()) {
2526 /* TODO: We don't support guest os callchain now */2528 /* TODO: We don't support guest os callchain now */
2527 return;2529 return;
2528 }2530 }
@@ -2606,18 +2608,21 @@ static unsigned long code_segment_base(struct pt_regs *regs)
26062608
2607unsigned long perf_instruction_pointer(struct pt_regs *regs)2609unsigned long perf_instruction_pointer(struct pt_regs *regs)
2608{2610{
2609 if (perf_guest_cbs && perf_guest_cbs->is_in_guest())2611 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
2610 return perf_guest_cbs->get_guest_ip();2612
2613 if (guest_cbs && guest_cbs->is_in_guest())
2614 return guest_cbs->get_guest_ip();
26112615
2612 return regs->ip + code_segment_base(regs);2616 return regs->ip + code_segment_base(regs);
2613}2617}
26142618
2615unsigned long perf_misc_flags(struct pt_regs *regs)2619unsigned long perf_misc_flags(struct pt_regs *regs)
2616{2620{
2621 struct perf_guest_info_callbacks *guest_cbs = perf_get_guest_cbs();
2617 int misc = 0;2622 int misc = 0;
26182623
2619 if (perf_guest_cbs && perf_guest_cbs->is_in_guest()) {2624 if (guest_cbs && guest_cbs->is_in_guest()) {
2620 if (perf_guest_cbs->is_user_mode())2625 if (guest_cbs->is_user_mode())
2621 misc |= PERF_RECORD_MISC_GUEST_USER;2626 misc |= PERF_RECORD_MISC_GUEST_USER;
2622 else2627 else
2623 misc |= PERF_RECORD_MISC_GUEST_KERNEL;2628 misc |= PERF_RECORD_MISC_GUEST_KERNEL;
diff --git a/arch/x86/events/intel/core.c b/arch/x86/events/intel/core.c
index 70758f9..b33540e 100644
--- a/arch/x86/events/intel/core.c
+++ b/arch/x86/events/intel/core.c
@@ -2333,6 +2333,7 @@ static int handle_pmi_common(struct pt_regs *regs, u64 status)
2333{2333{
2334 struct perf_sample_data data;2334 struct perf_sample_data data;
2335 struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);2335 struct cpu_hw_events *cpuc = this_cpu_ptr(&cpu_hw_events);
2336 struct perf_guest_info_callbacks *guest_cbs;
2336 int bit;2337 int bit;
2337 int handled = 0;2338 int handled = 0;
23382339
@@ -2386,9 +2387,11 @@ static int handle_pmi_common(struct pt_regs *regs, u64 status)
2386 */2387 */
2387 if (__test_and_clear_bit(55, (unsigned long *)&status)) {2388 if (__test_and_clear_bit(55, (unsigned long *)&status)) {
2388 handled++;2389 handled++;
2389 if (unlikely(perf_guest_cbs && perf_guest_cbs->is_in_guest() &&2390
2390 perf_guest_cbs->handle_intel_pt_intr))2391 guest_cbs = perf_get_guest_cbs();
2391 perf_guest_cbs->handle_intel_pt_intr();2392 if (unlikely(guest_cbs && guest_cbs->is_in_guest() &&
2393 guest_cbs->handle_intel_pt_intr))
2394 guest_cbs->handle_intel_pt_intr();
2392 else2395 else
2393 intel_pt_interrupt();2396 intel_pt_interrupt();
2394 }2397 }
diff --git a/arch/x86/include/asm/pgtable.h b/arch/x86/include/asm/pgtable.h
index ea85f23..1ae7c20 100644
--- a/arch/x86/include/asm/pgtable.h
+++ b/arch/x86/include/asm/pgtable.h
@@ -1375,8 +1375,8 @@ static inline pmd_t pmd_swp_clear_soft_dirty(pmd_t pmd)
1375#endif1375#endif
1376#endif1376#endif
13771377
1378#define PKRU_AD_BIT 0x11378#define PKRU_AD_BIT 0x1u
1379#define PKRU_WD_BIT 0x21379#define PKRU_WD_BIT 0x2u
1380#define PKRU_BITS_PER_PKEY 21380#define PKRU_BITS_PER_PKEY 2
13811381
1382#ifdef CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS1382#ifdef CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS
diff --git a/arch/x86/include/asm/realmode.h b/arch/x86/include/asm/realmode.h
index 09ecc32..52d7512 100644
--- a/arch/x86/include/asm/realmode.h
+++ b/arch/x86/include/asm/realmode.h
@@ -82,6 +82,7 @@ static inline void set_real_mode_mem(phys_addr_t mem)
82}82}
8383
84void reserve_real_mode(void);84void reserve_real_mode(void);
85void load_trampoline_pgtable(void);
8586
86#endif /* __ASSEMBLY__ */87#endif /* __ASSEMBLY__ */
8788
diff --git a/arch/x86/kernel/cpu/mce/core.c b/arch/x86/kernel/cpu/mce/core.c
index c2a9762..8a2b8e7 100644
--- a/arch/x86/kernel/cpu/mce/core.c
+++ b/arch/x86/kernel/cpu/mce/core.c
@@ -310,11 +310,17 @@ static void wait_for_panic(void)
310 panic("Panicing machine check CPU died");310 panic("Panicing machine check CPU died");
311}311}
312312
313static void mce_panic(const char *msg, struct mce *final, char *exp)313static noinstr void mce_panic(const char *msg, struct mce *final, char *exp)
314{314{
315 int apei_err = 0;
316 struct llist_node *pending;315 struct llist_node *pending;
317 struct mce_evt_llist *l;316 struct mce_evt_llist *l;
317 int apei_err = 0;
318
319 /*
320 * Allow instrumentation around external facilities usage. Not that it
321 * matters a whole lot since the machine is going to panic anyway.
322 */
323 instrumentation_begin();
318324
319 if (!fake_panic) {325 if (!fake_panic) {
320 /*326 /*
@@ -329,7 +335,7 @@ static void mce_panic(const char *msg, struct mce *final, char *exp)
329 } else {335 } else {
330 /* Don't log too much for fake panic */336 /* Don't log too much for fake panic */
331 if (atomic_inc_return(&mce_fake_panicked) > 1)337 if (atomic_inc_return(&mce_fake_panicked) > 1)
332 return;338 goto out;
333 }339 }
334 pending = mce_gen_pool_prepare_records();340 pending = mce_gen_pool_prepare_records();
335 /* First print corrected ones that are still unlogged */341 /* First print corrected ones that are still unlogged */
@@ -367,6 +373,9 @@ static void mce_panic(const char *msg, struct mce *final, char *exp)
367 panic(msg);373 panic(msg);
368 } else374 } else
369 pr_emerg(HW_ERR "Fake kernel panic: %s\n", msg);375 pr_emerg(HW_ERR "Fake kernel panic: %s\n", msg);
376
377out:
378 instrumentation_end();
370}379}
371380
372/* Support code for software error injection */381/* Support code for software error injection */
@@ -691,7 +700,7 @@ static struct notifier_block mce_default_nb = {
691/*700/*
692 * Read ADDR and MISC registers.701 * Read ADDR and MISC registers.
693 */702 */
694static void mce_read_aux(struct mce *m, int i)703static noinstr void mce_read_aux(struct mce *m, int i)
695{704{
696 if (m->status & MCI_STATUS_MISCV)705 if (m->status & MCI_STATUS_MISCV)
697 m->misc = mce_rdmsrl(msr_ops.misc(i));706 m->misc = mce_rdmsrl(msr_ops.misc(i));
@@ -1071,10 +1080,13 @@ static int mce_start(int *no_way_out)
1071 * Synchronize between CPUs after main scanning loop.1080 * Synchronize between CPUs after main scanning loop.
1072 * This invokes the bulk of the Monarch processing.1081 * This invokes the bulk of the Monarch processing.
1073 */1082 */
1074static int mce_end(int order)1083static noinstr int mce_end(int order)
1075{1084{
1076 int ret = -1;
1077 u64 timeout = (u64)mca_cfg.monarch_timeout * NSEC_PER_USEC;1085 u64 timeout = (u64)mca_cfg.monarch_timeout * NSEC_PER_USEC;
1086 int ret = -1;
1087
1088 /* Allow instrumentation around external facilities. */
1089 instrumentation_begin();
10781090
1079 if (!timeout)1091 if (!timeout)
1080 goto reset;1092 goto reset;
@@ -1118,7 +1130,8 @@ static int mce_end(int order)
1118 /*1130 /*
1119 * Don't reset anything. That's done by the Monarch.1131 * Don't reset anything. That's done by the Monarch.
1120 */1132 */
1121 return 0;1133 ret = 0;
1134 goto out;
1122 }1135 }
11231136
1124 /*1137 /*
@@ -1133,6 +1146,10 @@ reset:
1133 * Let others run again.1146 * Let others run again.
1134 */1147 */
1135 atomic_set(&mce_executing, 0);1148 atomic_set(&mce_executing, 0);
1149
1150out:
1151 instrumentation_end();
1152
1136 return ret;1153 return ret;
1137}1154}
11381155
diff --git a/arch/x86/kernel/cpu/mce/inject.c b/arch/x86/kernel/cpu/mce/inject.c
index eb2d41c..e1fda5b 100644
--- a/arch/x86/kernel/cpu/mce/inject.c
+++ b/arch/x86/kernel/cpu/mce/inject.c
@@ -347,7 +347,7 @@ static ssize_t flags_write(struct file *filp, const char __user *ubuf,
347 char buf[MAX_FLAG_OPT_SIZE], *__buf;347 char buf[MAX_FLAG_OPT_SIZE], *__buf;
348 int err;348 int err;
349349
350 if (cnt > MAX_FLAG_OPT_SIZE)350 if (!cnt || cnt > MAX_FLAG_OPT_SIZE)
351 return -EINVAL;351 return -EINVAL;
352352
353 if (copy_from_user(&buf, ubuf, cnt))353 if (copy_from_user(&buf, ubuf, cnt))
diff --git a/arch/x86/kernel/early-quirks.c b/arch/x86/kernel/early-quirks.c
index 5829169..f2ed027 100644
--- a/arch/x86/kernel/early-quirks.c
+++ b/arch/x86/kernel/early-quirks.c
@@ -546,6 +546,7 @@ static const struct intel_early_ops gen11_early_ops __initconst = {
546 .stolen_size = gen9_stolen_size,546 .stolen_size = gen9_stolen_size,
547};547};
548548
549/* Intel integrated GPUs for which we need to reserve "stolen memory" */
549static const struct pci_device_id intel_early_ids[] __initconst = {550static const struct pci_device_id intel_early_ids[] __initconst = {
550 INTEL_I830_IDS(&i830_early_ops),551 INTEL_I830_IDS(&i830_early_ops),
551 INTEL_I845G_IDS(&i845_early_ops),552 INTEL_I845G_IDS(&i845_early_ops),
@@ -618,6 +619,13 @@ static void __init intel_graphics_quirks(int num, int slot, int func)
618 u16 device;619 u16 device;
619 int i;620 int i;
620621
622 /*
623 * Reserve "stolen memory" for an integrated GPU. If we've already
624 * found one, there's nothing to do for other (discrete) GPUs.
625 */
626 if (resource_size(&intel_graphics_stolen_res))
627 return;
628
621 device = read_pci_config_16(num, slot, func, PCI_DEVICE_ID);629 device = read_pci_config_16(num, slot, func, PCI_DEVICE_ID);
622630
623 for (i = 0; i < ARRAY_SIZE(intel_early_ids); i++) {631 for (i = 0; i < ARRAY_SIZE(intel_early_ids); i++) {
@@ -730,7 +738,7 @@ static struct chipset early_qrk[] __initdata = {
730 { PCI_VENDOR_ID_INTEL, 0x3406, PCI_CLASS_BRIDGE_HOST,738 { PCI_VENDOR_ID_INTEL, 0x3406, PCI_CLASS_BRIDGE_HOST,
731 PCI_BASE_CLASS_BRIDGE, 0, intel_remapping_check },739 PCI_BASE_CLASS_BRIDGE, 0, intel_remapping_check },
732 { PCI_VENDOR_ID_INTEL, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA, PCI_ANY_ID,740 { PCI_VENDOR_ID_INTEL, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA, PCI_ANY_ID,
733 QFLAG_APPLY_ONCE, intel_graphics_quirks },741 0, intel_graphics_quirks },
734 /*742 /*
735 * HPET on the current version of the Baytrail platform has accuracy743 * HPET on the current version of the Baytrail platform has accuracy
736 * problems: it will halt in deep idle state - so we disable it.744 * problems: it will halt in deep idle state - so we disable it.
diff --git a/arch/x86/kernel/reboot.c b/arch/x86/kernel/reboot.c
index cd11c07..bf35056 100644
--- a/arch/x86/kernel/reboot.c
+++ b/arch/x86/kernel/reboot.c
@@ -114,17 +114,9 @@ void __noreturn machine_real_restart(unsigned int type)
114 spin_unlock(&rtc_lock);114 spin_unlock(&rtc_lock);
115115
116 /*116 /*
117 * Switch back to the initial page table.117 * Switch to the trampoline page table.
118 */118 */
119#ifdef CONFIG_X86_32119 load_trampoline_pgtable();
120 load_cr3(initial_page_table);
121#else
122 write_cr3(real_mode_header->trampoline_pgd);
123
124 /* Exiting long mode will fail if CR4.PCIDE is set. */
125 if (boot_cpu_has(X86_FEATURE_PCID))
126 cr4_clear_bits(X86_CR4_PCIDE);
127#endif
128120
129 /* Jump to the identity-mapped low memory code */121 /* Jump to the identity-mapped low memory code */
130#ifdef CONFIG_X86_32122#ifdef CONFIG_X86_32
diff --git a/arch/x86/kvm/hyperv.c b/arch/x86/kvm/hyperv.c
index 2640843..be92e8d 100644
--- a/arch/x86/kvm/hyperv.c
+++ b/arch/x86/kvm/hyperv.c
@@ -1501,11 +1501,13 @@ static u64 kvm_hv_send_ipi(struct kvm_vcpu *current_vcpu, u64 ingpa, u64 outgpa,
15011501
1502 all_cpus = send_ipi_ex.vp_set.format == HV_GENERIC_SET_ALL;1502 all_cpus = send_ipi_ex.vp_set.format == HV_GENERIC_SET_ALL;
15031503
1504 if (all_cpus)
1505 goto check_and_send_ipi;
1506
1504 if (!sparse_banks_len)1507 if (!sparse_banks_len)
1505 goto ret_success;1508 goto ret_success;
15061509
1507 if (!all_cpus &&1510 if (kvm_read_guest(kvm,
1508 kvm_read_guest(kvm,
1509 ingpa + offsetof(struct hv_send_ipi_ex,1511 ingpa + offsetof(struct hv_send_ipi_ex,
1510 vp_set.bank_contents),1512 vp_set.bank_contents),
1511 sparse_banks,1513 sparse_banks,
@@ -1513,6 +1515,7 @@ static u64 kvm_hv_send_ipi(struct kvm_vcpu *current_vcpu, u64 ingpa, u64 outgpa,
1513 return HV_STATUS_INVALID_HYPERCALL_INPUT;1515 return HV_STATUS_INVALID_HYPERCALL_INPUT;
1514 }1516 }
15151517
1518check_and_send_ipi:
1516 if ((vector < HV_IPI_LOW_VECTOR) || (vector > HV_IPI_HIGH_VECTOR))1519 if ((vector < HV_IPI_LOW_VECTOR) || (vector > HV_IPI_HIGH_VECTOR))
1517 return HV_STATUS_INVALID_HYPERCALL_INPUT;1520 return HV_STATUS_INVALID_HYPERCALL_INPUT;
15181521
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c
index 02e9099..ad293c2 100644
--- a/arch/x86/kvm/x86.c
+++ b/arch/x86/kvm/x86.c
@@ -1218,7 +1218,7 @@ static const u32 msrs_to_save_all[] = {
1218 MSR_IA32_UMWAIT_CONTROL,1218 MSR_IA32_UMWAIT_CONTROL,
12191219
1220 MSR_ARCH_PERFMON_FIXED_CTR0, MSR_ARCH_PERFMON_FIXED_CTR1,1220 MSR_ARCH_PERFMON_FIXED_CTR0, MSR_ARCH_PERFMON_FIXED_CTR1,
1221 MSR_ARCH_PERFMON_FIXED_CTR0 + 2, MSR_ARCH_PERFMON_FIXED_CTR0 + 3,1221 MSR_ARCH_PERFMON_FIXED_CTR0 + 2,
1222 MSR_CORE_PERF_FIXED_CTR_CTRL, MSR_CORE_PERF_GLOBAL_STATUS,1222 MSR_CORE_PERF_FIXED_CTR_CTRL, MSR_CORE_PERF_GLOBAL_STATUS,
1223 MSR_CORE_PERF_GLOBAL_CTRL, MSR_CORE_PERF_GLOBAL_OVF_CTRL,1223 MSR_CORE_PERF_GLOBAL_CTRL, MSR_CORE_PERF_GLOBAL_OVF_CTRL,
1224 MSR_ARCH_PERFMON_PERFCTR0, MSR_ARCH_PERFMON_PERFCTR1,1224 MSR_ARCH_PERFMON_PERFCTR0, MSR_ARCH_PERFMON_PERFCTR1,
diff --git a/arch/x86/realmode/init.c b/arch/x86/realmode/init.c
index de371e5..fac50eb 100644
--- a/arch/x86/realmode/init.c
+++ b/arch/x86/realmode/init.c
@@ -16,6 +16,32 @@ u32 *trampoline_cr4_features;
16/* Hold the pgd entry used on booting additional CPUs */16/* Hold the pgd entry used on booting additional CPUs */
17pgd_t trampoline_pgd_entry;17pgd_t trampoline_pgd_entry;
1818
19void load_trampoline_pgtable(void)
20{
21#ifdef CONFIG_X86_32
22 load_cr3(initial_page_table);
23#else
24 /*
25 * This function is called before exiting to real-mode and that will
26 * fail with CR4.PCIDE still set.
27 */
28 if (boot_cpu_has(X86_FEATURE_PCID))
29 cr4_clear_bits(X86_CR4_PCIDE);
30
31 write_cr3(real_mode_header->trampoline_pgd);
32#endif
33
34 /*
35 * The CR3 write above will not flush global TLB entries.
36 * Stale, global entries from previous page tables may still be
37 * present. Flush those stale entries.
38 *
39 * This ensures that memory accessed while running with
40 * trampoline_pgd is *actually* mapped into trampoline_pgd.
41 */
42 __flush_tlb_all();
43}
44
19void __init reserve_real_mode(void)45void __init reserve_real_mode(void)
20{46{
21 phys_addr_t mem;47 phys_addr_t mem;
diff --git a/arch/x86/um/syscalls_64.c b/arch/x86/um/syscalls_64.c
index 58f5166..8249685 100644
--- a/arch/x86/um/syscalls_64.c
+++ b/arch/x86/um/syscalls_64.c
@@ -11,6 +11,7 @@
11#include <linux/uaccess.h>11#include <linux/uaccess.h>
12#include <asm/prctl.h> /* XXX This should get the constants from libc */12#include <asm/prctl.h> /* XXX This should get the constants from libc */
13#include <os.h>13#include <os.h>
14#include <registers.h>
1415
15long arch_prctl(struct task_struct *task, int option,16long arch_prctl(struct task_struct *task, int option,
16 unsigned long __user *arg2)17 unsigned long __user *arg2)
@@ -35,7 +36,7 @@ long arch_prctl(struct task_struct *task, int option,
35 switch (option) {36 switch (option) {
36 case ARCH_SET_FS:37 case ARCH_SET_FS:
37 case ARCH_SET_GS:38 case ARCH_SET_GS:
38 ret = restore_registers(pid, &current->thread.regs.regs);39 ret = restore_pid_registers(pid, &current->thread.regs.regs);
39 if (ret)40 if (ret)
40 return ret;41 return ret;
41 break;42 break;
diff --git a/debian.bluefield/abi/5.4.0-1030.33/abiname b/debian.bluefield/abi/5.4.0-1030.33/abiname
42new file mode 10064443new file mode 100644
index 0000000..e445c3b
--- /dev/null
+++ b/debian.bluefield/abi/5.4.0-1030.33/abiname
@@ -0,0 +1 @@
11030
diff --git a/debian.bluefield/abi/5.4.0-1030.33/arm64/bluefield b/debian.bluefield/abi/5.4.0-1030.33/arm64/bluefield
0new file mode 1006442new file mode 100644
index 0000000..4429573
--- /dev/null
+++ b/debian.bluefield/abi/5.4.0-1030.33/arm64/bluefield
@@ -0,0 +1,13371 @@
1EXPORT_SYMBOL arch/arm64/crypto/aes-neon-blk 0x52d67a4e neon_aes_cbc_encrypt
2EXPORT_SYMBOL arch/arm64/crypto/aes-neon-blk 0xd5f41819 neon_aes_ecb_encrypt
3EXPORT_SYMBOL arch/arm64/crypto/aes-neon-blk 0xea11590c neon_aes_xts_encrypt
4EXPORT_SYMBOL arch/arm64/crypto/aes-neon-blk 0xefc32a9b neon_aes_xts_decrypt
5EXPORT_SYMBOL arch/arm64/crypto/sha512-arm64 0xcdb6a418 sha512_block_data_order
6EXPORT_SYMBOL arch/arm64/lib/xor-neon 0xd4671463 xor_block_inner_neon
7EXPORT_SYMBOL crypto/ecc 0x16e410ff vli_from_be64
8EXPORT_SYMBOL crypto/ecc 0x1a5faa3a vli_mod_inv
9EXPORT_SYMBOL crypto/ecc 0x4c281912 vli_is_zero
10EXPORT_SYMBOL crypto/ecc 0x671f7aa5 ecc_is_key_valid
11EXPORT_SYMBOL crypto/ecc 0x7c0fbb00 vli_mod_mult_slow
12EXPORT_SYMBOL crypto/ecc 0x9263b417 ecc_point_mult_shamir
13EXPORT_SYMBOL crypto/ecc 0x92668805 vli_cmp
14EXPORT_SYMBOL crypto/ecc 0x9f6efabd vli_sub
15EXPORT_SYMBOL crypto/ecc 0xa76b31a2 crypto_ecdh_shared_secret
16EXPORT_SYMBOL crypto/ecc 0xd6315f31 ecc_gen_privkey
17EXPORT_SYMBOL crypto/ecc 0xde867c29 ecc_is_pubkey_valid_partial
18EXPORT_SYMBOL crypto/ecc 0xeac9b99a vli_from_le64
19EXPORT_SYMBOL crypto/ecc 0xed4ae15e ecc_make_pub_key
20EXPORT_SYMBOL crypto/nhpoly1305 0x156c550c crypto_nhpoly1305_final
21EXPORT_SYMBOL crypto/nhpoly1305 0x5019d6da crypto_nhpoly1305_update
22EXPORT_SYMBOL crypto/nhpoly1305 0x61c77d61 crypto_nhpoly1305_init
23EXPORT_SYMBOL crypto/nhpoly1305 0x7ec42068 crypto_nhpoly1305_update_helper
24EXPORT_SYMBOL crypto/nhpoly1305 0x85bb06ab crypto_nhpoly1305_setkey
25EXPORT_SYMBOL crypto/nhpoly1305 0xb565259d crypto_nhpoly1305_final_helper
26EXPORT_SYMBOL crypto/sha3_generic 0x0be6ce19 crypto_sha3_update
27EXPORT_SYMBOL crypto/sha3_generic 0x588505a0 crypto_sha3_final
28EXPORT_SYMBOL crypto/sha3_generic 0x92304bdd crypto_sha3_init
29EXPORT_SYMBOL crypto/sm3_generic 0x09a4ac78 crypto_sm3_update
30EXPORT_SYMBOL crypto/sm3_generic 0xcb90c8e3 crypto_sm3_finup
31EXPORT_SYMBOL crypto/xor 0x5b6c00e6 xor_blocks
32EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x03bc993e ipmi_set_my_LUN
33EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0705dd14 ipmi_register_for_cmd
34EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0e291c93 ipmi_get_smi_info
35EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x12dd1e77 ipmi_set_maintenance_mode
36EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x230094ac ipmi_smi_watchdog_pretimeout
37EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x31cab048 ipmi_smi_msg_received
38EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg
39EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4c2054d7 ipmi_request_settime
40EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x50f65edf ipmi_set_gets_events
41EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x67369b42 ipmi_addr_src_to_str
42EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x6fa754f5 ipmi_add_smi
43EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x74778a80 ipmi_get_my_LUN
44EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length
45EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x80aa4656 ipmi_free_recv_msg
46EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89a5279a ipmi_get_version
47EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xaca90ebd ipmi_request_supply_msgs
48EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xae71627d ipmi_create_user
49EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xcf52332f ipmi_smi_watcher_register
50EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xd54a5050 ipmi_unregister_for_cmd
51EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdd3100b1 ipmi_smi_watcher_unregister
52EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4330a39 ipmi_unregister_smi
53EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr
54EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xec1c2a90 ipmi_get_my_address
55EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf388b18b ipmi_destroy_user
56EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf5531bea ipmi_poll_interface
57EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfaaa4831 ipmi_set_my_address
58EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfe0f2369 ipmi_get_maintenance_mode
59EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x00296a49 atmel_i2c_probe
60EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x80a11b1d atmel_i2c_init_read_cmd
61EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xb56c0bb0 atmel_i2c_enqueue
62EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xc71ed50c atmel_i2c_init_genkey_cmd
63EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xf283e995 atmel_i2c_init_random_cmd
64EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xfaab573f atmel_i2c_init_ecdh_cmd
65EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xfc2087b0 atmel_i2c_send_receive
66EXPORT_SYMBOL drivers/crypto/caam/caam 0x37734e06 caam_dpaa2
67EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x0b414c97 split_key_done
68EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x149392fb gen_split_key
69EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x42b620c8 caam_jr_alloc
70EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0xcacbebc8 caam_jr_enqueue
71EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0xcfe652f0 caam_jr_free
72EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x2e152bb7 cnstr_shdsc_xts_skcipher_encap
73EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x3b54a9ad cnstr_shdsc_aead_decap
74EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x76a68e3e cnstr_shdsc_chachapoly
75EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x7b0c587f cnstr_shdsc_rfc4543_decap
76EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x7b7bcab8 cnstr_shdsc_rfc4543_encap
77EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x86bcdec7 cnstr_shdsc_xts_skcipher_decap
78EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x88430d4c cnstr_shdsc_aead_null_encap
79EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x91ac0969 cnstr_shdsc_aead_encap
80EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xa3115081 cnstr_shdsc_skcipher_decap
81EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xa340e264 cnstr_shdsc_aead_givencap
82EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xa99d7fa6 cnstr_shdsc_aead_null_decap
83EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xebcdd349 cnstr_shdsc_skcipher_encap
84EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xf92c5da5 cnstr_shdsc_gcm_decap
85EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xf95bcf62 cnstr_shdsc_gcm_encap
86EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xfd807e48 cnstr_shdsc_rfc4106_decap
87EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xfdf7ec8f cnstr_shdsc_rfc4106_encap
88EXPORT_SYMBOL drivers/crypto/caam/caamhash_desc 0x30a1e372 cnstr_shdsc_sk_hash
89EXPORT_SYMBOL drivers/crypto/caam/caamhash_desc 0xb5571dbf cnstr_shdsc_ahash
90EXPORT_SYMBOL drivers/crypto/caam/error 0x53d0fc97 caam_ptr_sz
91EXPORT_SYMBOL drivers/crypto/caam/error 0xa51f16c7 caam_little_end
92EXPORT_SYMBOL drivers/crypto/caam/error 0xbd67c092 caam_imx
93EXPORT_SYMBOL drivers/crypto/caam/error 0xd25da602 caam_dump_sg
94EXPORT_SYMBOL drivers/crypto/caam/error 0xf760aec4 caam_strstatus
95EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x20184f8d i2c_bit_algo
96EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0xb7c0d4b2 i2c_bit_add_numbered_bus
97EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0xfbda7fcc i2c_bit_add_bus
98EXPORT_SYMBOL drivers/iio/buffer/industrialio-triggered-buffer 0x2ab7878b iio_triggered_buffer_cleanup
99EXPORT_SYMBOL drivers/iio/buffer/industrialio-triggered-buffer 0x79c8649b iio_triggered_buffer_setup
100EXPORT_SYMBOL drivers/iio/buffer/kfifo_buf 0x4cd4058b devm_iio_kfifo_free
101EXPORT_SYMBOL drivers/iio/buffer/kfifo_buf 0x6a7e375d iio_kfifo_free
102EXPORT_SYMBOL drivers/iio/buffer/kfifo_buf 0xcb801f6c devm_iio_kfifo_allocate
103EXPORT_SYMBOL drivers/iio/buffer/kfifo_buf 0xd3ed4636 iio_kfifo_allocate
104EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x017ef275 ib_send_cm_sidr_rep
105EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x03582965 cm_class
106EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x03f7c0a6 ib_send_cm_drep
107EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x25fd01ec ib_send_cm_sidr_req
108EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x274d3d56 ib_send_cm_dreq
109EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x2c99009d ib_cm_notify
110EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x33152b2b ib_cm_insert_listen
111EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x38fa4097 ib_send_cm_apr
112EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x3980db24 ib_create_cm_id
113EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x3d44b489 ib_send_cm_rej
114EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x49ab77f3 ib_send_cm_rtu
115EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x69824a14 ibcm_reject_msg
116EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x6c264cf8 ib_destroy_cm_id
117EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x6ed59823 ib_cm_listen
118EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x7e88350b ib_send_cm_lap
119EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa804b113 ib_send_cm_rep
120EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xdcef4837 ib_send_cm_mra
121EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xecc46a3a ib_send_cm_req
122EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xfe289509 ib_cm_init_qp_attr
123EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x02c72532 ibdev_err
124EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x071c4da6 rdma_restrack_kadd
125EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x07ef59cb ib_unregister_client
126EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0a195fce rdma_link_unregister
127EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0b9f96d3 ib_sa_register_client
128EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c5b4e14 rdma_rw_ctx_destroy
129EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0d16f966 ib_unregister_device
130EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0e4def8d rdma_rw_ctx_signature_init
131EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x10945e21 __ib_alloc_xrcd
132EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x11037a2e rdma_addr_cancel
133EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x12d07e66 ib_dispatch_event
134EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x142e0b43 ibnl_put_msg
135EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x14e82523 _ib_alloc_device
136EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x15d9bcde ib_device_get_by_netdev
137EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x184621a4 ib_get_rdma_header_version
138EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b037462 __rdma_block_iter_start
139EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1ba5eaa2 rdma_nl_put_driver_u32
140EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c39d7da rdma_translate_ip
141EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1e491a04 ib_unmap_fmr
142EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1e732fdf rdma_move_grh_sgid_attr
143EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1ebae009 ib_get_net_dev_by_params
144EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x22f3cf93 ib_pack
145EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x270f4987 ib_rdmacg_uncharge
146EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x27fab448 ib_unregister_device_and_put
147EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2a6050db ib_attach_mcast
148EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2a91bb33 ib_cache_gid_type_str
149EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2b8f6ce3 ib_dealloc_fmr
150EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2c8714d2 ib_map_mr_sg_pi
151EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2d330b0f ib_device_set_netdev
152EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2dfa7051 ib_free_cq_user
153EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x305e5701 rdma_addr_size_kss
154EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x309d0635 rdma_restrack_get
155EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x30ba8909 rdma_user_mmap_entry_remove
156EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3146f01c ib_close_qp
157EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x321f72f5 ib_get_cached_port_state
158EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x335ef323 ib_device_put
159EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x34f4274f ib_get_device_fw_str
160EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x361cc6c3 ib_init_ah_from_mcmember
161EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3680da07 ib_create_qp_security
162EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3e24a5a3 ib_map_mr_sg
163EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3fc2387c ib_ud_header_unpack
164EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x40069bce rdma_find_gid
165EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x40372d87 ib_modify_mad
166EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x40d74792 rdma_nl_unicast
167EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x423d9e34 ib_mr_pool_init
168EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x432c4ca9 rdma_user_mmap_entry_insert
169EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x434c5d10 zgid
170EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x435fb75a rdma_get_gid_attr
171EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x446d653c rdma_nl_put_driver_u32_hex
172EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x44a0ae72 ib_find_gid
173EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x45581e8f rdma_create_user_ah
174EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x45fb8985 rdma_nl_chk_listeners
175EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x46f5cc15 ib_register_client
176EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x46fe4f85 rdma_replace_ah_attr
177EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x48729de8 ib_device_get_by_name
178EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x49e86a0e ib_get_gids_from_rdma_hdr
179EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b0bad18 rdma_restrack_uadd
180EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4cd8bed3 ib_cancel_mad
181EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e155af0 ib_response_mad
182EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e90435c ib_sa_free_multicast
183EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5097a13c ib_alloc_mr_user
184EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x50dbc447 ib_flush_fmr_pool
185EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x516b786e ib_query_srq
186EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x529cf632 ib_port_register_module_stat
187EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x53a27f90 ib_dealloc_device
188EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x55b0930e rdma_set_cq_moderation
189EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5708d817 rdma_hold_gid_attr
190EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5c14ec4b rdma_user_mmap_entry_put
191EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5c3fb1f1 ib_sa_guid_info_rec_query
192EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5c863747 ib_process_cq_direct
193EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5dacceaa ib_set_vf_guid
194EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5efa6669 ib_sa_unregister_client
195EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ff65daa __ib_alloc_cq_any
196EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x613b1e2e ib_is_mad_class_rmpp
197EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61d24c52 ib_rate_to_mbps
198EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x62af0fa0 rdma_alloc_netdev
199EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x65ef51c7 rdma_restrack_put
200EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x662460c6 ib_create_srq
201EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x66acf5f8 ib_register_mad_snoop
202EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6a4ff4e2 ib_free_recv_mad
203EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6a90f355 ib_get_cached_lmc
204EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b6df0ba rdma_user_mmap_entry_get_pgoff
205EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b958320 ib_ud_ip4_csum
206EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6d2377ce ib_get_vf_config
207EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6dcc3931 rdma_query_gid
208EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f28cc21 rdma_user_mmap_entry_get
209EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f3614b6 rdma_is_zero_gid
210EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f51e702 ibdev_notice
211EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x707785bb ib_unregister_device_queued
212EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x714f5b76 ib_create_ah_from_wc
213EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x71ad019f ib_destroy_rwq_ind_table
214EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x725998c8 ib_create_rwq_ind_table
215EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x730a63f8 ib_sa_join_multicast
216EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x744e64b1 rdma_read_gid_attr_ndev_rcu
217EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x75a729a0 rdma_nl_unregister
218EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x75e85bed rdma_query_ah
219EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x76726088 rdma_restrack_del
220EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x784bc9b4 ibdev_alert
221EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x787ccc4c ib_get_mad_data_offset
222EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x79c7778c ib_mad_kernel_rmpp_agent
223EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x79d75e8a rdma_resolve_ip
224EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7b56b034 ib_unregister_driver
225EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7ba00bbc rdma_destroy_ah_attr
226EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7e260935 ibnl_put_attr
227EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7e3af15e rdma_nl_put_driver_u64_hex
228EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7eeeb374 rdma_copy_src_l2_addr
229EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x818b73ea rdma_copy_ah_attr
230EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x838d706c rdma_nl_multicast
231EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x84893ddb ib_find_cached_pkey
232EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x86338a7d ibdev_printk
233EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x86cef180 rdma_addr_size
234EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x86fc5581 ib_sa_get_mcmember_rec
235EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8804e5c4 ib_resize_cq
236EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8846613e rdma_restrack_count
237EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x898005f8 ib_post_send_mad
238EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x89b38a5a ib_free_send_mad
239EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x89ee6133 ib_alloc_mr_integrity
240EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8b065ce5 rdma_nl_unicast_wait
241EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8b22209c rdma_rw_ctx_destroy_signature
242EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8b23e7fd ib_fmr_pool_map_phys
243EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8cfc06dd __ib_create_cq
244EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8dc63459 ibdev_warn
245EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e3a0226 __ib_alloc_pd
246EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e7528da __rdma_block_iter_next
247EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9056921b ib_set_device_ops
248EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90e807c7 ib_cache_gid_parse_type_str
249EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9532b50b ib_sa_path_rec_get
250EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95d1ed23 ib_get_eth_speed
251EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96ff2756 rdma_find_gid_by_port
252EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9777f240 ib_modify_device
253EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x99b23286 ib_modify_qp_is_ok
254EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9c7595d5 rdma_link_register
255EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9cc10e2e rdma_roce_rescan_device
256EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9e25e829 rdma_rw_ctx_post
257EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9e36b871 rdma_user_mmap_io
258EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9eb1c16f rdma_rw_mr_factor
259EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa144a48d ib_modify_qp_with_udata
260EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa20909e3 ib_query_pkey
261EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa432baf6 ib_unpack
262EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa4e75635 ib_fmr_pool_unmap
263EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa4e8f2a0 ib_create_wq
264EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa5c74b88 ib_register_device
265EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa5da2acf ib_modify_port
266EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa7992297 ib_init_ah_attr_from_path
267EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa8b30cf9 ib_destroy_cq_user
268EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa8c34d81 rdma_move_ah_attr
269EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa8feac71 ib_query_qp
270EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa9752463 ib_sa_sendonly_fullmem_support
271EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaa69bc62 rdma_port_get_link_layer
272EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaa84fff3 ib_register_event_handler
273EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaad66cf2 ib_mr_pool_put
274EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xabcc7b86 ib_destroy_srq_user
275EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xae956dce ib_rate_to_mult
276EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf1b7adc rdma_modify_ah
277EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf41edf6 ib_open_qp
278EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb081ad8e rdma_rw_ctx_wrs
279EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb26f360f ib_dealloc_pd_user
280EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb31daf39 ib_set_vf_link_state
281EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb36e4148 ib_sa_pack_path
282EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb4785a3f ib_drain_sq
283EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb4a9f180 ib_create_fmr_pool
284EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb7852a05 ib_ud_header_init
285EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb832cfbd ib_register_mad_agent
286EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb9256ff7 ibdev_emerg
287EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb93931ef ib_get_cached_pkey
288EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb942bc41 ib_drain_qp
289EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbda0d906 rdma_restrack_get_byid
290EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf3de30d ib_process_mad_wc
291EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc30a1d37 ib_port_unregister_module_stat
292EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc32b59ff ib_destroy_fmr_pool
293EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc3b0ff3a ib_find_pkey
294EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6aafa89 ibdev_crit
295EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcac60ef0 ib_get_rmpp_segment
296EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcb792dda ib_dereg_mr_user
297EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcbd66c19 rdma_nl_register
298EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xccae0bb8 rdma_put_gid_attr
299EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcd71f09e ib_create_qp_user
300EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xce259b91 ib_init_ah_attr_from_wc
301EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcfb8982e ib_find_exact_cached_pkey
302EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd50265bc ib_check_mr_status
303EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd562df78 rdma_destroy_ah_user
304EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd65bb023 rdma_nl_put_driver_u64
305EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd6636ca6 rdma_addr_size_in6
306EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd7232da8 ib_sa_service_rec_query
307EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd7702134 rdma_rw_ctx_init
308EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd86d27fb ib_set_client_data
309EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xda0d50ec ib_sa_cancel_query
310EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdbba4fa4 ibdev_info
311EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde4e3259 ib_destroy_wq
312EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde78acf9 ib_unregister_event_handler
313EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe0d7bf38 ib_sg_to_pages
314EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe0fe323d ib_modify_qp
315EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe4f8c9d7 ib_modify_srq
316EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5840ec6 ib_wc_status_msg
317EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5a78c1e ib_sa_unpack_path
318EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe6486c2f ib_unregister_mad_agent
319EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe767ba0f rdma_umap_priv_init
320EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe7b52e5f mult_to_ib_rate
321EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe83bd2db ib_redirect_mad_qp
322EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe8492c01 __ib_alloc_cq_user
323EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9e799fc ib_ud_header_pack
324EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9ed17ea ib_destroy_qp_user
325EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xea9a1649 ib_get_vf_stats
326EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeca9e943 ib_mr_pool_get
327EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xecac8bc9 ib_get_cached_subnet_prefix
328EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xed1fde38 rdma_create_ah
329EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee6c494a rdma_dev_access_netns
330EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeec5c4ff ib_drain_rq
331EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf2199780 ib_query_port
332EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf371fcc7 rdma_restrack_set_task
333EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf3b2ffe5 roce_gid_type_mask_support
334EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf40fcb4d ib_mr_pool_destroy
335EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf585dde3 ib_rdmacg_try_charge
336EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf5dedb30 rdma_node_get_transport
337EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6ed3334 ib_event_msg
338EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf84c1496 ib_modify_wq
339EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfa00d64b ib_alloc_fmr
340EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfa22b341 ib_dealloc_xrcd
341EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfaaafadc ib_create_send_mad
342EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfadcbba6 rdma_read_gid_l2_fields
343EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb160b08 rdma_init_netdev
344EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfcbc300b ib_detach_mcast
345EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x15010231 ib_umem_activate_invalidation_notifier
346EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x15cdc628 ib_umem_copy_from
347EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x16853f0e ib_copy_ah_attr_to_user
348EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x16a76c94 ib_umem_odp_unmap_dma_pages
349EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1b54bd5d ib_copy_path_rec_from_user
350EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1c9f1658 uverbs_get_flags32
351EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x20e6c0af _uverbs_alloc
352EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x26c1f9fb ib_umem_get_peer
353EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x30606a94 ib_register_peer_memory_client
354EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3bc93f8b flow_resources_alloc
355EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3e81bf21 ib_umem_odp_map_dma_pages
356EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3ea6d23b uverbs_close_fd
357EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x4c695fd9 ib_uverbs_flow_resources_free
358EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x509e7321 ib_umem_release
359EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x5aee7528 uverbs_idr_class
360EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x5d627ee3 uverbs_destroy_def_handler
361EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x63057f4b ib_copy_path_rec_to_user
362EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x68eebeb0 ib_umem_stop_invalidation_notifier
363EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x70be2f18 ib_umem_find_best_pgsz
364EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x73b838b0 ib_umem_odp_alloc_implicit
365EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7b512bff uverbs_fd_class
366EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x888a7e7b ib_umem_odp_get
367EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x90fea5af ib_umem_odp_alloc_child
368EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x94663f74 ib_umem_get
369EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x94c3b8f6 _uverbs_get_const
370EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x99a2fa22 uverbs_copy_to
371EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x9e2f19df ib_copy_qp_attr_to_user
372EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xa945a3f2 ib_umem_page_count
373EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb8b17a27 ib_uverbs_get_ucontext_file
374EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbb719f04 flow_resources_add
375EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbde5c050 ib_unregister_peer_memory_client
376EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd8baba8a ib_umem_odp_release
377EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xed79c8de uverbs_get_flags64
378EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x065e8b3b iw_cm_init_qp_attr
379EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x07bf8020 iw_cm_accept
380EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x2b753f75 iw_cm_listen
381EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x31ceead3 iw_destroy_cm_id
382EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x3d348acf iw_cm_connect
383EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x975b6b8c iw_cm_reject
384EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb30278c8 iw_create_cm_id
385EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xda6e2513 iw_cm_disconnect
386EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf3df871f iwcm_reject_msg
387EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x0dcac34d rdma_join_multicast
388EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x110619fb rdma_set_ib_path
389EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x168d19f2 rdma_notify
390EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1a058927 rdma_leave_multicast
391EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1a32015b rdma_reject_msg
392EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1bfea705 rdma_set_reuseaddr
393EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x200b5c1f rdma_resolve_addr
394EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x23b5464d rdma_set_afonly
395EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x27339f7c rdma_connect
396EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x2fc01e10 rdma_create_qp
397EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3508ee41 rdma_set_ack_timeout
398EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x39bd797d rdma_destroy_id
399EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4a19324c rdma_iw_cm_id
400EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x53f40011 rdma_res_to_id
401EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x53f806e7 rdma_lock_handler
402EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5de86aff rdma_disconnect
403EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x6bd27563 rdma_read_gids
404EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x848684d2 rdma_destroy_qp
405EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bf6d16d rdma_resolve_route
406EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x907df803 rdma_event_msg
407EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9b0d0b4c __rdma_accept
408EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9d7076a8 rdma_init_qp_attr
409EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9ed8119b rdma_is_consumer_reject
410EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb17671fb rdma_bind_addr
411EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb25ad4d8 rdma_get_service_id
412EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb48e81d7 rdma_listen
413EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbfb305ab __rdma_create_id
414EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd1366f77 rdma_reject
415EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe041e52e rdma_consumer_reject_data
416EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe474f3e5 rdma_set_service_type
417EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xfc3de64e rdma_unlock_handler
418EXPORT_SYMBOL drivers/input/input-polldev 0x35f6ee93 input_unregister_polled_device
419EXPORT_SYMBOL drivers/input/input-polldev 0x3b14a223 input_free_polled_device
420EXPORT_SYMBOL drivers/input/input-polldev 0x7ddcc958 devm_input_allocate_polled_device
421EXPORT_SYMBOL drivers/input/input-polldev 0x8a76c499 input_register_polled_device
422EXPORT_SYMBOL drivers/input/input-polldev 0xa5a0ae1d input_allocate_polled_device
423EXPORT_SYMBOL drivers/md/bcache/bcache 0x05cf0f13 bch_btree_iter_init
424EXPORT_SYMBOL drivers/md/bcache/bcache 0x1d417ce9 bch_btree_keys_init
425EXPORT_SYMBOL drivers/md/bcache/bcache 0x3252bf55 __closure_sync
426EXPORT_SYMBOL drivers/md/bcache/bcache 0x407edad2 closure_wait
427EXPORT_SYMBOL drivers/md/bcache/bcache 0x440b4830 bch_btree_iter_next
428EXPORT_SYMBOL drivers/md/bcache/bcache 0x55b72831 closure_sub
429EXPORT_SYMBOL drivers/md/bcache/bcache 0x5a7ad8fc bch_bset_insert
430EXPORT_SYMBOL drivers/md/bcache/bcache 0x6081c558 bch_btree_keys_free
431EXPORT_SYMBOL drivers/md/bcache/bcache 0x742923d8 closure_put
432EXPORT_SYMBOL drivers/md/bcache/bcache 0x7c1e7807 bch_bset_sort_state_init
433EXPORT_SYMBOL drivers/md/bcache/bcache 0x7fca83ba __bch_bset_search
434EXPORT_SYMBOL drivers/md/bcache/bcache 0x9b7c44b6 bch_bset_build_written_tree
435EXPORT_SYMBOL drivers/md/bcache/bcache 0xa8a5afa3 bch_btree_sort_partial
436EXPORT_SYMBOL drivers/md/bcache/bcache 0xb5c2723a bch_bset_init_next
437EXPORT_SYMBOL drivers/md/bcache/bcache 0xc2797b61 bch_bkey_try_merge
438EXPORT_SYMBOL drivers/md/bcache/bcache 0xc401d489 bch_btree_insert_key
439EXPORT_SYMBOL drivers/md/bcache/bcache 0xdad35e82 bch_btree_keys_alloc
440EXPORT_SYMBOL drivers/md/bcache/bcache 0xdef248f2 bch_btree_sort_lazy
441EXPORT_SYMBOL drivers/md/bcache/bcache 0xe3c17af1 __closure_wake_up
442EXPORT_SYMBOL drivers/md/bcache/bcache 0xf076bc57 bch_bset_fix_invalidated_key
443EXPORT_SYMBOL drivers/md/dm-log 0x4e64f72b dm_dirty_log_type_unregister
444EXPORT_SYMBOL drivers/md/dm-log 0x79355b50 dm_dirty_log_create
445EXPORT_SYMBOL drivers/md/dm-log 0xa4be20fd dm_dirty_log_type_register
446EXPORT_SYMBOL drivers/md/dm-log 0xeec8aaee dm_dirty_log_destroy
447EXPORT_SYMBOL drivers/md/dm-snapshot 0x5352cfed dm_exception_store_create
448EXPORT_SYMBOL drivers/md/dm-snapshot 0x679b927e dm_exception_store_type_unregister
449EXPORT_SYMBOL drivers/md/dm-snapshot 0x8187b7e2 dm_exception_store_type_register
450EXPORT_SYMBOL drivers/md/dm-snapshot 0xcb467411 dm_exception_store_destroy
451EXPORT_SYMBOL drivers/md/dm-snapshot 0xd830f5ea dm_snap_cow
452EXPORT_SYMBOL drivers/md/dm-snapshot 0xea66baf4 dm_snap_origin
453EXPORT_SYMBOL drivers/md/raid456 0xe0be4c28 r5c_journal_mode_set
454EXPORT_SYMBOL drivers/md/raid456 0xe77d2667 raid5_set_cache_size
455EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x03a3bb68 mlx5_cmd_cleanup_async_ctx
456EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x063656a9 mlx5_eswitch_vport_match_metadata_enabled
457EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x08e2080b mlx5_create_auto_grouped_flow_table
458EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0d44713c mlx5_put_uars_page
459EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0fe9d092 mlx5_core_dealloc_transport_domain
460EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x106b1d9f mlx5_fpga_sbu_conn_sendmsg
461EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x11776a37 mlx5_core_query_rq
462EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1306fbf9 mlx5_modify_header_alloc
463EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1395d2b7 mlx5_eq_notifier_register
464EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x13cf81ab mlx5_core_modify_rq
465EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x15bd05de mlx5_fpga_mem_write
466EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x15d990d6 mlx5_eswitch_get_vport_metadata_for_match
467EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x16b52157 mlx5_query_port_ib_proto_oper
468EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x189be8ff mlx5_core_create_rqt
469EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2370be71 mlx5_rdma_rn_get_params
470EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x27fa4d63 __tracepoint_mlx5_fs_del_fg
471EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2ac39d38 mlx5_comp_vectors_count
472EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2d6d99ec mlx5_core_create_tis
473EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2edb5753 mlx5_eq_get_eqe
474EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x306883f9 mlx5_core_destroy_rq
475EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x32705594 __tracepoint_mlx5_fs_del_rule
476EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3553f6dc mlx5_del_flow_rules
477EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x355ee784 mlx5_eswitch_vport_rep
478EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x366c91b2 mlx5_rl_is_in_range
479EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x37651b47 __tracepoint_mlx5_fs_set_fte
480EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x393c3ca4 mlx5_cmd_exec
481EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x39f84af3 mlx5_lag_query_cong_counters
482EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e960390 __tracepoint_mlx5_fw
483EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3f427938 mlx5_debugfs_root
484EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40dd50d9 mlx5_core_create_tir
485EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x46150cf1 __tracepoint_mlx5_fs_del_ft
486EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x471907f2 mlx5_rl_add_rate
487EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4a54c024 mlx5_core_destroy_mkey
488EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4e83b978 mlx5_eq_update_ci
489EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x527cfe3f mlx5_destroy_flow_table
490EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x52867322 mlx5_fc_query
491EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x54c9b725 mlx5_core_destroy_tis
492EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x554e56e5 mlx5_create_lag_demux_flow_table
493EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x55948a16 mlx5_core_destroy_rq_tracked
494EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x573bf75d mlx5_fs_add_rx_underlay_qpn
495EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x591de585 mlx5_modify_header_dealloc
496EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5f055e10 mlx5_cmd_create_vport_lag
497EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x61492bb7 mlx5_rl_are_equal
498EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x617a5be9 mlx5_add_flow_rules
499EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x64860a42 mlx5_eq_create_generic
500EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x66e3b277 mlx5_core_dealloc_pd
501EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6b9f3a1f mlx5_eswitch_register_vport_reps
502EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6d193b3a mlx5_get_fdb_sub_ns
503EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6dab8aac mlx5_core_create_cq
504EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7022b571 mlx5_get_flow_namespace
505EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x72636323 mlx5_core_create_sq_tracked
506EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x76ddfbaa mlx5_cmd_free_uar
507EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7908a167 mlx5_fc_create
508EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7929b40e mlx5_packet_reformat_alloc
509EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7ee25fbe mlx5_core_modify_sq
510EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7ee37d15 mlx5_unregister_interface
511EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x82cf5044 mlx5_cmd_alloc_uar
512EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x87a25e22 __tracepoint_mlx5_fs_add_rule
513EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8eeefaa0 __tracepoint_mlx5_fs_add_fg
514EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x93f9a27e mlx5_buf_alloc
515EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96eb2c99 mlx5_fc_id
516EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9848fcf1 mlx5_core_query_vendor_id
517EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9a336c26 mlx5_eswitch_get_encap_mode
518EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9a3fe5bf mlx5_cmd_init_async_ctx
519EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9ccb4c28 mlx5_core_create_rq
520EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9e875368 mlx5_eswitch_get_total_vports
521EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa38a70bc mlx5_core_create_mkey_cb
522EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa77913be mlx5_core_alloc_transport_domain
523EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa7cd1658 mlx5_fpga_mem_read
524EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa7de2d9e mlx5_fpga_sbu_conn_create
525EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa8545cc4 mlx5_core_detach_mcg
526EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xae9ea383 __tracepoint_mlx5_fs_del_fte
527EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xaecec078 mlx5_core_destroy_psv
528EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb0056779 mlx5_fc_destroy
529EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb01641f0 mlx5_eswitch_get_proto_dev
530EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb08edd49 mlx5_core_destroy_sq_tracked
531EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb3d1092d mlx5_free_bfreg
532EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb7ede1a9 mlx5_vector2eqn
533EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbba0276a mlx5_notifier_unregister
534EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbef2a608 mlx5_core_modify_tis
535EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbfb1cbaa mlx5_rl_remove_rate
536EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc255fc6c mlx5_comp_irq_get_affinity_mask
537EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc29e8ac0 mlx5_lag_is_sriov
538EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc7482719 mlx5_core_create_rq_tracked
539EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc82b5fd6 mlx5_core_alloc_pd
540EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc855add2 mlx5_fs_remove_rx_underlay_qpn
541EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc873ed8d mlx5_lag_get_roce_netdev
542EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcf291648 mlx5_core_create_tir_out
543EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd1152d43 mlx5_eswitch_uplink_get_proto_dev
544EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd1c1cb9e mlx5_cmd_init
545EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd3a32a7c mlx5_core_create_psv
546EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd3bd1bbf mlx5_notifier_register
547EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd4c286ec mlx5_core_destroy_rqt
548EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd8edfcdb mlx5_cmd_cleanup
549EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd951a06c mlx5_fpga_get_sbu_caps
550EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdeb7b743 mlx5_get_uars_page
551EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdfcbb792 mlx5_cmd_exec_polling
552EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe1b6936f mlx5_core_destroy_cq
553EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe2725f5e mlx5_eswitch_unregister_vport_reps
554EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe308bd87 mlx5_core_modify_cq
555EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe420318a mlx5_eq_enable
556EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe4752814 mlx5_eswitch_add_send_to_vport_rule
557EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe57a721d mlx5_cmd_exec_cb
558EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe5b699e3 mlx5_core_modify_cq_moderation
559EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe96b923a mlx5_lag_is_active
560EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe9c4feff mlx5_core_query_sq
561EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xea31031a mlx5_core_roce_gid_set
562EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xebda5fba mlx5_core_destroy_tir
563EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xed95b630 mlx5_lag_is_roce
564EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xef01bb32 __tracepoint_mlx5_fs_add_ft
565EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf0647810 mlx5_eq_notifier_unregister
566EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf097090f mlx5_core_attach_mcg
567EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf09bfc98 mlx5_eswitch_reg_c1_loopback_enabled
568EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf1521ef6 mlx5_eq_disable
569EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf77f050c mlx5_register_interface
570EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf931ff9c mlx5_fpga_sbu_conn_destroy
571EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf95323a2 mlx5_packet_reformat_dealloc
572EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfa554139 mlx5_eq_destroy_generic
573EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfa5a3593 mlx5_cmd_destroy_vport_lag
574EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfbc377cf mlx5_core_create_mkey
575EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfbd99bf8 mlx5_core_query_cq
576EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfee59403 mlx5_core_query_mkey
577EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfef52dc8 mlx5_alloc_bfreg
578EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxfw/mlxfw 0x73a3d995 mlxfw_firmware_flash
579EXPORT_SYMBOL drivers/net/team/team 0x2602c94e team_mode_register
580EXPORT_SYMBOL drivers/net/team/team 0x2e445c83 team_options_unregister
581EXPORT_SYMBOL drivers/net/team/team 0x39448375 team_options_change_check
582EXPORT_SYMBOL drivers/net/team/team 0x7de8886f team_options_register
583EXPORT_SYMBOL drivers/net/team/team 0x8da00177 team_modeop_port_enter
584EXPORT_SYMBOL drivers/net/team/team 0x9af673b2 team_mode_unregister
585EXPORT_SYMBOL drivers/net/team/team 0xcca58441 team_modeop_port_change_dev_addr
586EXPORT_SYMBOL drivers/net/team/team 0xed42d5ee team_option_inst_set_change
587EXPORT_SYMBOL drivers/scsi/raid_class 0x1d20b3c8 raid_class_attach
588EXPORT_SYMBOL drivers/scsi/raid_class 0x56738edf raid_class_release
589EXPORT_SYMBOL drivers/scsi/raid_class 0xbd20d793 raid_component_add
590EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x08c23ac5 srp_timed_out
591EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x1551224c srp_rport_get
592EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x405b6e05 srp_parse_tmo
593EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x7505adcd srp_start_tl_fail_timers
594EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x947f1b93 srp_rport_put
595EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xaf32cca8 srp_reconnect_rport
596EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x03442a72 iscsit_reject_cmd
597EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x03d836c2 iscsit_build_r2ts_for_cmd
598EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x0bfb7616 iscsit_response_queue
599EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x0f91ae18 iscsit_tmr_post_handler
600EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x166fd3b3 iscsit_setup_text_cmd
601EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x1d0ee345 iscsi_target_check_login_request
602EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x217501ef iscsit_sequence_cmd
603EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x28e9dfa4 iscsit_process_nop_out
604EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2b472838 iscsit_build_reject
605EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2d488962 iscsit_build_logout_rsp
606EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x33329fb7 iscsit_allocate_cmd
607EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x37cc4fb4 iscsit_logout_post_handler
608EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x3abe15df iscsit_aborted_task
609EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x50fcc55d iscsit_check_dataout_payload
610EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x59392766 iscsit_cause_connection_reinstatement
611EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x62498b82 iscsit_build_datain_pdu
612EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x6348d4d0 iscsit_setup_scsi_cmd
613EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x6e9d1844 iscsit_build_text_rsp
614EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x6ecb1dfa iscsit_get_datain_values
615EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x70858696 iscsit_unregister_transport
616EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x746f0ab6 iscsit_add_cmd_to_immediate_queue
617EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x76347239 iscsit_queue_rsp
618EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7e0e0575 iscsit_setup_nop_out
619EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x9f593c64 iscsit_immediate_queue
620EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa449a228 iscsit_find_cmd_from_itt_or_dump
621EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa7f132b3 iscsit_free_cmd
622EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xac77db2a iscsit_check_dataout_hdr
623EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc055aee1 iscsit_handle_snack
624EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc293014d iscsit_register_transport
625EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc313ba02 iscsit_set_unsolicited_dataout
626EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc93f090d iscsit_handle_task_mgt_cmd
627EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xcb29af4e iscsit_increment_maxcmdsn
628EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd27f6764 iscsit_stop_dataout_timer
629EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd7ab2e2c iscsi_change_param_sprintf
630EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd7e9f085 iscsit_process_scsi_cmd
631EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd998afd3 iscsit_handle_logout_cmd
632EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xde8e61ca iscsit_release_cmd
633EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xdfdcef15 iscsit_find_cmd_from_itt
634EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe82e82b2 iscsit_build_task_mgt_rsp
635EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xec8ff9b3 iscsit_process_text_cmd
636EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf09cf728 __iscsit_check_dataout_hdr
637EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf34332f0 iscsi_find_param_from_key
638EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf3d31f81 iscsit_build_rsp_pdu
639EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf9ed64ce iscsit_add_reject
640EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xfeda1376 iscsit_build_nopin_rsp
641EXPORT_SYMBOL drivers/target/target_core_mod 0x0215a018 target_complete_cmd
642EXPORT_SYMBOL drivers/target/target_core_mod 0x0871ffd6 transport_set_vpd_ident
643EXPORT_SYMBOL drivers/target/target_core_mod 0x0b4a94ae core_alua_check_nonop_delay
644EXPORT_SYMBOL drivers/target/target_core_mod 0x110bd84b target_get_sess_cmd
645EXPORT_SYMBOL drivers/target/target_core_mod 0x133fcd02 sbc_dif_verify
646EXPORT_SYMBOL drivers/target/target_core_mod 0x142072c0 transport_set_vpd_assoc
647EXPORT_SYMBOL drivers/target/target_core_mod 0x160b17bf transport_kunmap_data_sg
648EXPORT_SYMBOL drivers/target/target_core_mod 0x168503ad target_wait_for_sess_cmds
649EXPORT_SYMBOL drivers/target/target_core_mod 0x21d10fd2 sbc_get_write_same_sectors
650EXPORT_SYMBOL drivers/target/target_core_mod 0x26c66a3d transport_deregister_session_configfs
651EXPORT_SYMBOL drivers/target/target_core_mod 0x26cc4aa5 target_complete_cmd_with_length
652EXPORT_SYMBOL drivers/target/target_core_mod 0x272bed13 transport_generic_free_cmd
653EXPORT_SYMBOL drivers/target/target_core_mod 0x2a5709f3 sbc_parse_cdb
654EXPORT_SYMBOL drivers/target/target_core_mod 0x2aff40aa target_submit_cmd_map_sgls
655EXPORT_SYMBOL drivers/target/target_core_mod 0x2b2b3b0d core_tmr_alloc_req
656EXPORT_SYMBOL drivers/target/target_core_mod 0x30b09857 core_tpg_get_initiator_node_acl
657EXPORT_SYMBOL drivers/target/target_core_mod 0x3400ee3e sbc_dif_copy_prot
658EXPORT_SYMBOL drivers/target/target_core_mod 0x3a20a9d7 transport_set_vpd_ident_type
659EXPORT_SYMBOL drivers/target/target_core_mod 0x420a0464 target_backend_unregister
660EXPORT_SYMBOL drivers/target/target_core_mod 0x4a3ca25b transport_copy_sense_to_cmd
661EXPORT_SYMBOL drivers/target/target_core_mod 0x4a3d6233 spc_emulate_report_luns
662EXPORT_SYMBOL drivers/target/target_core_mod 0x4e8bcea8 core_tpg_deregister
663EXPORT_SYMBOL drivers/target/target_core_mod 0x52f57efb transport_backend_register
664EXPORT_SYMBOL drivers/target/target_core_mod 0x540c9505 transport_init_se_cmd
665EXPORT_SYMBOL drivers/target/target_core_mod 0x55bbf986 transport_deregister_session
666EXPORT_SYMBOL drivers/target/target_core_mod 0x59c2f281 target_set_cmd_data_length
667EXPORT_SYMBOL drivers/target/target_core_mod 0x5cde58c8 spc_emulate_evpd_83
668EXPORT_SYMBOL drivers/target/target_core_mod 0x5edbb2bc target_setup_cmd_from_cdb
669EXPORT_SYMBOL drivers/target/target_core_mod 0x638bffb7 target_free_sgl
670EXPORT_SYMBOL drivers/target/target_core_mod 0x63ea5c5c transport_alloc_session_tags
671EXPORT_SYMBOL drivers/target/target_core_mod 0x69267046 transport_send_check_condition_and_sense
672EXPORT_SYMBOL drivers/target/target_core_mod 0x6e3f258e transport_register_session
673EXPORT_SYMBOL drivers/target/target_core_mod 0x6f90030b target_execute_cmd
674EXPORT_SYMBOL drivers/target/target_core_mod 0x7027c0c3 transport_wait_for_tasks
675EXPORT_SYMBOL drivers/target/target_core_mod 0x7a1d0d3c target_alloc_sgl
676EXPORT_SYMBOL drivers/target/target_core_mod 0x7cea9e7c target_remove_session
677EXPORT_SYMBOL drivers/target/target_core_mod 0x7d655c04 sbc_get_device_type
678EXPORT_SYMBOL drivers/target/target_core_mod 0x7f35d74f transport_alloc_session
679EXPORT_SYMBOL drivers/target/target_core_mod 0x842052bc spc_emulate_inquiry_std
680EXPORT_SYMBOL drivers/target/target_core_mod 0x882f141d transport_kmap_data_sg
681EXPORT_SYMBOL drivers/target/target_core_mod 0x89126cb1 transport_lookup_tmr_lun
682EXPORT_SYMBOL drivers/target/target_core_mod 0x89396e66 transport_lookup_cmd_lun
683EXPORT_SYMBOL drivers/target/target_core_mod 0x935282bc transport_handle_cdb_direct
684EXPORT_SYMBOL drivers/target/target_core_mod 0x94252db6 target_send_busy
685EXPORT_SYMBOL drivers/target/target_core_mod 0x94ae1bc8 core_tpg_check_initiator_node_acl
686EXPORT_SYMBOL drivers/target/target_core_mod 0x95d7208d target_nacl_find_deve
687EXPORT_SYMBOL drivers/target/target_core_mod 0x9c7d3ebe spc_parse_cdb
688EXPORT_SYMBOL drivers/target/target_core_mod 0xa011ecf5 passthrough_parse_cdb
689EXPORT_SYMBOL drivers/target/target_core_mod 0xa48b5cb5 core_tpg_set_initiator_node_tag
690EXPORT_SYMBOL drivers/target/target_core_mod 0xa9529bdb transport_free_session
691EXPORT_SYMBOL drivers/target/target_core_mod 0xb081f081 target_lun_is_rdonly
692EXPORT_SYMBOL drivers/target/target_core_mod 0xb2bc6e01 __transport_register_session
693EXPORT_SYMBOL drivers/target/target_core_mod 0xb2cbe819 target_sess_cmd_list_set_waiting
694EXPORT_SYMBOL drivers/target/target_core_mod 0xb8e80af7 transport_generic_handle_tmr
695EXPORT_SYMBOL drivers/target/target_core_mod 0xba788221 target_show_cmd
696EXPORT_SYMBOL drivers/target/target_core_mod 0xbba28208 transport_generic_new_cmd
697EXPORT_SYMBOL drivers/target/target_core_mod 0xc1ef0687 target_show_dynamic_sessions
698EXPORT_SYMBOL drivers/target/target_core_mod 0xc25471b9 target_tpg_has_node_acl
699EXPORT_SYMBOL drivers/target/target_core_mod 0xc3d75f4e target_setup_session
700EXPORT_SYMBOL drivers/target/target_core_mod 0xc552da38 target_to_linux_sector
701EXPORT_SYMBOL drivers/target/target_core_mod 0xd088182c core_tpg_set_initiator_node_queue_depth
702EXPORT_SYMBOL drivers/target/target_core_mod 0xd42fd720 target_unregister_template
703EXPORT_SYMBOL drivers/target/target_core_mod 0xdb31162e target_put_nacl
704EXPORT_SYMBOL drivers/target/target_core_mod 0xdeeb5e49 transport_init_session
705EXPORT_SYMBOL drivers/target/target_core_mod 0xe050d55f target_register_template
706EXPORT_SYMBOL drivers/target/target_core_mod 0xe4be2f93 sbc_attrib_attrs
707EXPORT_SYMBOL drivers/target/target_core_mod 0xe92bdc1e target_configure_unmap_from_queue
708EXPORT_SYMBOL drivers/target/target_core_mod 0xe9355d71 transport_generic_request_failure
709EXPORT_SYMBOL drivers/target/target_core_mod 0xe9aff07b target_submit_cmd
710EXPORT_SYMBOL drivers/target/target_core_mod 0xeafba86c target_submit_tmr
711EXPORT_SYMBOL drivers/target/target_core_mod 0xeffc0c64 passthrough_attrib_attrs
712EXPORT_SYMBOL drivers/target/target_core_mod 0xf3c2dfe0 transport_set_vpd_proto_id
713EXPORT_SYMBOL drivers/target/target_core_mod 0xf5f64396 target_put_sess_cmd
714EXPORT_SYMBOL drivers/target/target_core_mod 0xf7960467 core_tpg_register
715EXPORT_SYMBOL drivers/target/target_core_mod 0xf98f6f79 target_undepend_item
716EXPORT_SYMBOL drivers/target/target_core_mod 0xfeaee520 target_depend_item
717EXPORT_SYMBOL drivers/target/target_core_mod 0xff9f7048 core_allocate_nexus_loss_ua
718EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x0a7e573f mdev_dev
719EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x0f097fad mdev_from_dev
720EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x1270b4f5 mdev_register_device
721EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x3c302013 mdev_unregister_device
722EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x552168ac mdev_set_iommu_device
723EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x7a4f2c3c mdev_get_drvdata
724EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x84a387ed mdev_uuid
725EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xa78e0810 mdev_unregister_driver
726EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xac65b3f4 mdev_get_iommu_device
727EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xb6c825e1 mdev_parent_dev
728EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xe0a8d86e mdev_register_driver
729EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xf937dcd5 mdev_set_drvdata
730EXPORT_SYMBOL drivers/vhost/vhost 0x6f869a23 vhost_chr_poll
731EXPORT_SYMBOL drivers/vhost/vhost 0x87f806f7 vhost_chr_write_iter
732EXPORT_SYMBOL fs/fuse/fuse 0x7c53db6a fuse_dequeue_forget
733EXPORT_SYMBOL lib/crc-ccitt 0x0cc4b4b6 crc_ccitt_false
734EXPORT_SYMBOL lib/crc-ccitt 0x44469a76 crc_ccitt_false_table
735EXPORT_SYMBOL lib/crc-ccitt 0x52ecbc75 crc_ccitt
736EXPORT_SYMBOL lib/crc-ccitt 0x7f03b6a9 crc_ccitt_table
737EXPORT_SYMBOL lib/crc8 0xaa8106bc crc8_populate_msb
738EXPORT_SYMBOL lib/crc8 0xc3cd034d crc8_populate_lsb
739EXPORT_SYMBOL lib/crc8 0xe2aae5cc crc8
740EXPORT_SYMBOL lib/crypto/libarc4 0x2bb32ad1 arc4_setkey
741EXPORT_SYMBOL lib/crypto/libarc4 0xcd47fcc4 arc4_crypt
742EXPORT_SYMBOL lib/lz4/lz4_compress 0x4f4d78c5 LZ4_compress_default
743EXPORT_SYMBOL lib/lz4/lz4_compress 0x5bc92e85 LZ4_compress_destSize
744EXPORT_SYMBOL lib/lz4/lz4_compress 0x6004858d LZ4_compress_fast
745EXPORT_SYMBOL lib/lz4/lz4_compress 0x635ff76d LZ4_saveDict
746EXPORT_SYMBOL lib/lz4/lz4_compress 0x749849d8 LZ4_loadDict
747EXPORT_SYMBOL lib/lz4/lz4_compress 0xf9eced44 LZ4_compress_fast_continue
748EXPORT_SYMBOL lib/lz4/lz4hc_compress 0x38f7b6e0 LZ4_compress_HC_continue
749EXPORT_SYMBOL lib/lz4/lz4hc_compress 0x93ff008c LZ4_loadDictHC
750EXPORT_SYMBOL lib/lz4/lz4hc_compress 0x9cef495b LZ4_saveDictHC
751EXPORT_SYMBOL lib/lz4/lz4hc_compress 0xddf86133 LZ4_compress_HC
752EXPORT_SYMBOL lib/raid6/raid6_pq 0x0b2c64a3 raid6_vgfmul
753EXPORT_SYMBOL lib/raid6/raid6_pq 0x17f54263 raid6_gfexp
754EXPORT_SYMBOL lib/raid6/raid6_pq 0x59a2712d raid6_gfinv
755EXPORT_SYMBOL lib/raid6/raid6_pq 0xb0d904b7 raid6_empty_zero_page
756EXPORT_SYMBOL lib/raid6/raid6_pq 0xc8e3332b raid6_gflog
757EXPORT_SYMBOL lib/raid6/raid6_pq 0xcc4ee841 raid6_gfexi
758EXPORT_SYMBOL lib/raid6/raid6_pq 0xd91319d6 raid6_gfmul
759EXPORT_SYMBOL lib/zstd/zstd_compress 0x0e27a2dd ZSTD_initCCtx
760EXPORT_SYMBOL lib/zstd/zstd_compress 0x1278221d ZSTD_compressBegin_usingCDict
761EXPORT_SYMBOL lib/zstd/zstd_compress 0x1a107de2 ZSTD_compressCCtx
762EXPORT_SYMBOL lib/zstd/zstd_compress 0x1df63e88 ZSTD_compressBegin
763EXPORT_SYMBOL lib/zstd/zstd_compress 0x1f03912b ZSTD_flushStream
764EXPORT_SYMBOL lib/zstd/zstd_compress 0x2524ba17 ZSTD_getCParams
765EXPORT_SYMBOL lib/zstd/zstd_compress 0x279be432 ZSTD_copyCCtx
766EXPORT_SYMBOL lib/zstd/zstd_compress 0x2833f577 ZSTD_compressBegin_advanced
767EXPORT_SYMBOL lib/zstd/zstd_compress 0x2914ea2d ZSTD_compressBlock
768EXPORT_SYMBOL lib/zstd/zstd_compress 0x30af45a1 ZSTD_initCStream
769EXPORT_SYMBOL lib/zstd/zstd_compress 0x371e7f3a ZSTD_initCDict
770EXPORT_SYMBOL lib/zstd/zstd_compress 0x430ecc96 ZSTD_initCStream_usingCDict
771EXPORT_SYMBOL lib/zstd/zstd_compress 0x49ed86a0 ZSTD_endStream
772EXPORT_SYMBOL lib/zstd/zstd_compress 0x56466e42 ZSTD_CStreamInSize
773EXPORT_SYMBOL lib/zstd/zstd_compress 0x5c00d810 ZSTD_CDictWorkspaceBound
774EXPORT_SYMBOL lib/zstd/zstd_compress 0x61577694 ZSTD_compressEnd
775EXPORT_SYMBOL lib/zstd/zstd_compress 0x74725e69 ZSTD_compressContinue
776EXPORT_SYMBOL lib/zstd/zstd_compress 0x94e481cf ZSTD_adjustCParams
777EXPORT_SYMBOL lib/zstd/zstd_compress 0x9f65c857 ZSTD_checkCParams
778EXPORT_SYMBOL lib/zstd/zstd_compress 0xa155c071 ZSTD_compressBegin_usingDict
779EXPORT_SYMBOL lib/zstd/zstd_compress 0xa4c8127c ZSTD_maxCLevel
780EXPORT_SYMBOL lib/zstd/zstd_compress 0xb0aed408 ZSTD_compressStream
781EXPORT_SYMBOL lib/zstd/zstd_compress 0xb4985beb ZSTD_resetCStream
782EXPORT_SYMBOL lib/zstd/zstd_compress 0xbaffff96 ZSTD_CStreamWorkspaceBound
783EXPORT_SYMBOL lib/zstd/zstd_compress 0xce3864eb ZSTD_compress_usingDict
784EXPORT_SYMBOL lib/zstd/zstd_compress 0xce50e5de ZSTD_compress_usingCDict
785EXPORT_SYMBOL lib/zstd/zstd_compress 0xd90cb249 ZSTD_getBlockSizeMax
786EXPORT_SYMBOL lib/zstd/zstd_compress 0xe41476d9 ZSTD_getParams
787EXPORT_SYMBOL lib/zstd/zstd_compress 0xefe4f679 ZSTD_CCtxWorkspaceBound
788EXPORT_SYMBOL lib/zstd/zstd_compress 0xfdf70093 ZSTD_CStreamOutSize
789EXPORT_SYMBOL lib/zstd/zstd_compress 0xff9c4b56 ZSTD_compressBound
790EXPORT_SYMBOL net/802/p8022 0x26a64879 register_8022_client
791EXPORT_SYMBOL net/802/p8022 0x2e9d8e84 unregister_8022_client
792EXPORT_SYMBOL net/802/psnap 0x8741c41b register_snap_client
793EXPORT_SYMBOL net/802/psnap 0xec33ba1e unregister_snap_client
794EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x463c1747 ebt_do_table
795EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x60ba6ce8 ebt_unregister_table_pre_exit
796EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x630eef81 ebt_unregister_table
797EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xbc00ec83 ebt_register_table
798EXPORT_SYMBOL net/ceph/libceph 0x0079267e ceph_osdc_clear_abort_err
799EXPORT_SYMBOL net/ceph/libceph 0x0302f5a4 ceph_cls_set_cookie
800EXPORT_SYMBOL net/ceph/libceph 0x071d7a77 osd_req_op_extent_osd_data_bvecs
801EXPORT_SYMBOL net/ceph/libceph 0x07a4dd5e ceph_osdc_copy_from
802EXPORT_SYMBOL net/ceph/libceph 0x0c9bc23c ceph_osdc_new_request
803EXPORT_SYMBOL net/ceph/libceph 0x0d53e001 ceph_osdc_sync
804EXPORT_SYMBOL net/ceph/libceph 0x0d83d242 osd_req_op_raw_data_in_pages
805EXPORT_SYMBOL net/ceph/libceph 0x0d927edb ceph_osdc_wait_request
806EXPORT_SYMBOL net/ceph/libceph 0x114f85b1 ceph_msg_data_add_bvecs
807EXPORT_SYMBOL net/ceph/libceph 0x15283f24 osd_req_op_init
808EXPORT_SYMBOL net/ceph/libceph 0x165b1948 ceph_pagelist_free_reserve
809EXPORT_SYMBOL net/ceph/libceph 0x1667098b ceph_monc_init
810EXPORT_SYMBOL net/ceph/libceph 0x16ba9664 osd_req_op_extent_osd_data_bio
811EXPORT_SYMBOL net/ceph/libceph 0x17f87097 ceph_msg_data_add_pagelist
812EXPORT_SYMBOL net/ceph/libceph 0x1ee0ead4 ceph_messenger_fini
813EXPORT_SYMBOL net/ceph/libceph 0x2087719e ceph_oid_copy
814EXPORT_SYMBOL net/ceph/libceph 0x2101cbc9 ceph_oid_destroy
815EXPORT_SYMBOL net/ceph/libceph 0x295830f8 ceph_client_addr
816EXPORT_SYMBOL net/ceph/libceph 0x2a983d26 ceph_pagelist_release
817EXPORT_SYMBOL net/ceph/libceph 0x2c977625 ceph_cls_assert_locked
818EXPORT_SYMBOL net/ceph/libceph 0x2d28e22f ceph_osdc_watch
819EXPORT_SYMBOL net/ceph/libceph 0x2d2bff7a ceph_con_init
820EXPORT_SYMBOL net/ceph/libceph 0x320a40fe ceph_auth_add_authorizer_challenge
821EXPORT_SYMBOL net/ceph/libceph 0x355ff36a ceph_auth_verify_authorizer_reply
822EXPORT_SYMBOL net/ceph/libceph 0x37ddba85 ceph_monc_blacklist_add
823EXPORT_SYMBOL net/ceph/libceph 0x38f2d94e ceph_file_to_extents
824EXPORT_SYMBOL net/ceph/libceph 0x39a7c18d ceph_monc_open_session
825EXPORT_SYMBOL net/ceph/libceph 0x3c8d7111 ceph_get_num_objects
826EXPORT_SYMBOL net/ceph/libceph 0x3e30b596 ceph_msg_put
827EXPORT_SYMBOL net/ceph/libceph 0x3fee3390 osd_req_op_cls_response_data_pages
828EXPORT_SYMBOL net/ceph/libceph 0x4004faff ceph_auth_create_authorizer
829EXPORT_SYMBOL net/ceph/libceph 0x40810b30 ceph_osdc_notify
830EXPORT_SYMBOL net/ceph/libceph 0x40da930f ceph_auth_invalidate_authorizer
831EXPORT_SYMBOL net/ceph/libceph 0x417a9131 ceph_oloc_destroy
832EXPORT_SYMBOL net/ceph/libceph 0x44881ce3 osd_req_op_xattr_init
833EXPORT_SYMBOL net/ceph/libceph 0x46615a90 ceph_osdc_put_request
834EXPORT_SYMBOL net/ceph/libceph 0x466b85b8 libceph_compatible
835EXPORT_SYMBOL net/ceph/libceph 0x485b3320 ceph_monc_got_map
836EXPORT_SYMBOL net/ceph/libceph 0x4a150ad3 ceph_osdc_readpages
837EXPORT_SYMBOL net/ceph/libceph 0x4cf5d9e7 ceph_osdc_start_request
838EXPORT_SYMBOL net/ceph/libceph 0x4d7358a9 ceph_msg_get
839EXPORT_SYMBOL net/ceph/libceph 0x4d815fc6 ceph_zero_page_vector_range
840EXPORT_SYMBOL net/ceph/libceph 0x4e3423e3 ceph_con_open
841EXPORT_SYMBOL net/ceph/libceph 0x51934f38 osd_req_op_cls_request_data_pagelist
842EXPORT_SYMBOL net/ceph/libceph 0x531c48a1 ceph_reset_client_addr
843EXPORT_SYMBOL net/ceph/libceph 0x5379cea3 ceph_caps_for_mode
844EXPORT_SYMBOL net/ceph/libceph 0x567ea66a ceph_msg_new2
845EXPORT_SYMBOL net/ceph/libceph 0x57baf885 ceph_str_hash
846EXPORT_SYMBOL net/ceph/libceph 0x57fe5c62 ceph_messenger_init
847EXPORT_SYMBOL net/ceph/libceph 0x5aeeee62 ceph_oid_aprintf
848EXPORT_SYMBOL net/ceph/libceph 0x5ef4cc68 ceph_osdc_abort_requests
849EXPORT_SYMBOL net/ceph/libceph 0x63758856 ceph_str_hash_name
850EXPORT_SYMBOL net/ceph/libceph 0x67373b55 ceph_con_keepalive
851EXPORT_SYMBOL net/ceph/libceph 0x69021eae ceph_osdc_update_epoch_barrier
852EXPORT_SYMBOL net/ceph/libceph 0x69b0fe3d ceph_msg_new
853EXPORT_SYMBOL net/ceph/libceph 0x6a7a38a0 ceph_pr_addr
854EXPORT_SYMBOL net/ceph/libceph 0x6b546e3c ceph_client_gid
855EXPORT_SYMBOL net/ceph/libceph 0x6b7446ab ceph_compare_options
856EXPORT_SYMBOL net/ceph/libceph 0x6bc293e9 osd_req_op_extent_osd_data_pages
857EXPORT_SYMBOL net/ceph/libceph 0x6dc831d6 osd_req_op_extent_dup_last
858EXPORT_SYMBOL net/ceph/libceph 0x7194ff1d ceph_copy_from_page_vector
859EXPORT_SYMBOL net/ceph/libceph 0x73dd8e8a ceph_pg_to_acting_primary
860EXPORT_SYMBOL net/ceph/libceph 0x77296c22 ceph_osdc_unwatch
861EXPORT_SYMBOL net/ceph/libceph 0x78a37038 ceph_create_client
862EXPORT_SYMBOL net/ceph/libceph 0x797db5d2 ceph_cls_lock_info
863EXPORT_SYMBOL net/ceph/libceph 0x7a9ab2bf ceph_put_page_vector
864EXPORT_SYMBOL net/ceph/libceph 0x7be471ec ceph_print_client_options
865EXPORT_SYMBOL net/ceph/libceph 0x7e8e4fad ceph_destroy_options
866EXPORT_SYMBOL net/ceph/libceph 0x7f889231 ceph_monc_stop
867EXPORT_SYMBOL net/ceph/libceph 0x82b1a0c8 osd_req_op_extent_init
868EXPORT_SYMBOL net/ceph/libceph 0x86a0ca95 ceph_osdc_get_request
869EXPORT_SYMBOL net/ceph/libceph 0x86ed935f ceph_open_session
870EXPORT_SYMBOL net/ceph/libceph 0x86fca7e4 ceph_put_snap_context
871EXPORT_SYMBOL net/ceph/libceph 0x8a10094e ceph_cls_unlock
872EXPORT_SYMBOL net/ceph/libceph 0x8c35c384 ceph_monc_want_map
873EXPORT_SYMBOL net/ceph/libceph 0x8def0a43 ceph_osdc_alloc_messages
874EXPORT_SYMBOL net/ceph/libceph 0x8eabcb1f ceph_check_fsid
875EXPORT_SYMBOL net/ceph/libceph 0x9038a36b ceph_con_send
876EXPORT_SYMBOL net/ceph/libceph 0x91fcdabf ceph_file_layout_from_legacy
877EXPORT_SYMBOL net/ceph/libceph 0x92d32521 ceph_osdc_call
878EXPORT_SYMBOL net/ceph/libceph 0x95f24431 osd_req_op_cls_init
879EXPORT_SYMBOL net/ceph/libceph 0x96a868b0 osd_req_op_cls_request_data_bvecs
880EXPORT_SYMBOL net/ceph/libceph 0x97eaa734 ceph_osdc_flush_notifies
881EXPORT_SYMBOL net/ceph/libceph 0x9a766037 ceph_msg_data_add_pages
882EXPORT_SYMBOL net/ceph/libceph 0x9bc6b539 ceph_find_or_create_string
883EXPORT_SYMBOL net/ceph/libceph 0x9be0a9cd ceph_monc_get_version_async
884EXPORT_SYMBOL net/ceph/libceph 0x9ca95932 ceph_create_snap_context
885EXPORT_SYMBOL net/ceph/libceph 0x9edc94cc osd_req_op_alloc_hint_init
886EXPORT_SYMBOL net/ceph/libceph 0x9fbba67f ceph_buffer_new
887EXPORT_SYMBOL net/ceph/libceph 0x9fefa3cb ceph_calc_file_object_mapping
888EXPORT_SYMBOL net/ceph/libceph 0xa023d5d9 ceph_monc_validate_auth
889EXPORT_SYMBOL net/ceph/libceph 0xa150a569 ceph_osdc_cancel_request
890EXPORT_SYMBOL net/ceph/libceph 0xa4a8bdb0 osd_req_op_extent_osd_data
891EXPORT_SYMBOL net/ceph/libceph 0xa698f998 ceph_free_lockers
892EXPORT_SYMBOL net/ceph/libceph 0xaab71595 ceph_alloc_page_vector
893EXPORT_SYMBOL net/ceph/libceph 0xace81187 ceph_pg_poolid_by_name
894EXPORT_SYMBOL net/ceph/libceph 0xad3138d1 ceph_cls_lock
895EXPORT_SYMBOL net/ceph/libceph 0xad703657 ceph_auth_destroy_authorizer
896EXPORT_SYMBOL net/ceph/libceph 0xae2035e4 ceph_con_close
897EXPORT_SYMBOL net/ceph/libceph 0xafb8a407 ceph_msgr_flush
898EXPORT_SYMBOL net/ceph/libceph 0xb055d0d4 ceph_monc_renew_subs
899EXPORT_SYMBOL net/ceph/libceph 0xb1f9cdee ceph_msg_data_add_bio
900EXPORT_SYMBOL net/ceph/libceph 0xb494e483 ceph_osdc_notify_ack
901EXPORT_SYMBOL net/ceph/libceph 0xb54676fa ceph_msg_type_name
902EXPORT_SYMBOL net/ceph/libceph 0xb72c162e ceph_buffer_release
903EXPORT_SYMBOL net/ceph/libceph 0xb8369aeb ceph_osdc_alloc_request
904EXPORT_SYMBOL net/ceph/libceph 0xba179b90 ceph_msg_dump
905EXPORT_SYMBOL net/ceph/libceph 0xba8e400a ceph_monc_wait_osdmap
906EXPORT_SYMBOL net/ceph/libceph 0xbd2f79ae ceph_oloc_copy
907EXPORT_SYMBOL net/ceph/libceph 0xbe3879aa ceph_get_snap_context
908EXPORT_SYMBOL net/ceph/libceph 0xbf7f18ef ceph_pg_pool_flags
909EXPORT_SYMBOL net/ceph/libceph 0xc0403c40 osd_req_op_extent_osd_data_bvec_pos
910EXPORT_SYMBOL net/ceph/libceph 0xc067732c ceph_parse_ips
911EXPORT_SYMBOL net/ceph/libceph 0xc2135765 ceph_destroy_client
912EXPORT_SYMBOL net/ceph/libceph 0xc366bfa1 ceph_pagelist_truncate
913EXPORT_SYMBOL net/ceph/libceph 0xc805b955 __ceph_open_session
914EXPORT_SYMBOL net/ceph/libceph 0xca80437b ceph_extent_to_file
915EXPORT_SYMBOL net/ceph/libceph 0xca80eb72 ceph_pg_pool_name_by_id
916EXPORT_SYMBOL net/ceph/libceph 0xcf2c590b ceph_wait_for_latest_osdmap
917EXPORT_SYMBOL net/ceph/libceph 0xd0903e6d ceph_monc_do_statfs
918EXPORT_SYMBOL net/ceph/libceph 0xd2c107bb ceph_flags_to_mode
919EXPORT_SYMBOL net/ceph/libceph 0xd39eaab8 ceph_cls_break_lock
920EXPORT_SYMBOL net/ceph/libceph 0xd4b16ef3 ceph_release_page_vector
921EXPORT_SYMBOL net/ceph/libceph 0xd4eb7735 ceph_decode_entity_addr
922EXPORT_SYMBOL net/ceph/libceph 0xd7c06029 ceph_file_layout_to_legacy
923EXPORT_SYMBOL net/ceph/libceph 0xdc175580 osd_req_op_extent_osd_data_pagelist
924EXPORT_SYMBOL net/ceph/libceph 0xde67695f ceph_copy_user_to_page_vector
925EXPORT_SYMBOL net/ceph/libceph 0xdf6ef4a1 ceph_oid_printf
926EXPORT_SYMBOL net/ceph/libceph 0xdfc091f9 ceph_entity_type_name
927EXPORT_SYMBOL net/ceph/libceph 0xe0e001bb ceph_auth_update_authorizer
928EXPORT_SYMBOL net/ceph/libceph 0xe44deda6 ceph_auth_is_authenticated
929EXPORT_SYMBOL net/ceph/libceph 0xe5dc9245 ceph_parse_options
930EXPORT_SYMBOL net/ceph/libceph 0xe76e7226 ceph_pagelist_alloc
931EXPORT_SYMBOL net/ceph/libceph 0xeb967c35 ceph_osdc_maybe_request_map
932EXPORT_SYMBOL net/ceph/libceph 0xebc06378 osd_req_op_cls_request_data_pages
933EXPORT_SYMBOL net/ceph/libceph 0xee120c03 ceph_release_string
934EXPORT_SYMBOL net/ceph/libceph 0xeef6cfa3 ceph_iterate_extents
935EXPORT_SYMBOL net/ceph/libceph 0xefce3c3b ceph_pagelist_reserve
936EXPORT_SYMBOL net/ceph/libceph 0xefce991c ceph_pagelist_append
937EXPORT_SYMBOL net/ceph/libceph 0xf03fe862 ceph_pagelist_set_cursor
938EXPORT_SYMBOL net/ceph/libceph 0xf352ccd1 ceph_osdc_list_watchers
939EXPORT_SYMBOL net/ceph/libceph 0xf3ad76a6 ceph_osdc_writepages
940EXPORT_SYMBOL net/ceph/libceph 0xf3c867d1 ceph_monc_get_version
941EXPORT_SYMBOL net/ceph/libceph 0xf40701ab ceph_object_locator_to_pg
942EXPORT_SYMBOL net/ceph/libceph 0xf9ac55e4 osd_req_op_extent_update
943EXPORT_SYMBOL net/ceph/libceph 0xfd5c1b7b ceph_copy_to_page_vector
944EXPORT_SYMBOL net/ipv4/gre 0xc4b9959e gre_parse_header
945EXPORT_SYMBOL net/ipv4/ip_tunnel 0x12613ae0 ip_tunnel_get_iflink
946EXPORT_SYMBOL net/ipv4/ip_tunnel 0x27c64d72 ip_tunnel_encap_del_ops
947EXPORT_SYMBOL net/ipv4/ip_tunnel 0x8626e442 ip_tunnel_encap_add_ops
948EXPORT_SYMBOL net/ipv4/ip_tunnel 0xa8fcd197 ip_tunnel_get_link_net
949EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x055e9377 arpt_register_table
950EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x5446735f arpt_unregister_table_pre_exit
951EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x5c362adf arpt_do_table
952EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x5d582cfc arpt_unregister_table
953EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x9c964a3f ipt_do_table
954EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xaf516953 ipt_register_table
955EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xe49e873e ipt_unregister_table
956EXPORT_SYMBOL net/ipv4/tunnel4 0xd56a0173 xfrm4_tunnel_register
957EXPORT_SYMBOL net/ipv4/tunnel4 0xe0f45489 xfrm4_tunnel_deregister
958EXPORT_SYMBOL net/ipv4/udp_tunnel 0xcf470bfe udp_sock_create4
959EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x3c048804 ip6_tnl_encap_add_ops
960EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x441c8581 ip6_tnl_xmit
961EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x44799e37 ip6_tnl_get_link_net
962EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x62f81cea ip6_tnl_rcv
963EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x80384832 ip6_tnl_change_mtu
964EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x8a439418 ip6_tnl_get_cap
965EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xc554f943 ip6_tnl_encap_del_ops
966EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xcfb8be61 ip6_tnl_get_iflink
967EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xdb37c031 ip6_tnl_parse_tlv_enc_lim
968EXPORT_SYMBOL net/ipv6/ipv6 0x01e020f4 ipv6_setsockopt
969EXPORT_SYMBOL net/ipv6/ipv6 0x0261d9b9 compat_ipv6_setsockopt
970EXPORT_SYMBOL net/ipv6/ipv6 0x0c5637c9 xfrm6_protocol_register
971EXPORT_SYMBOL net/ipv6/ipv6 0x0cd5835b ipv6_flowlabel_exclusive
972EXPORT_SYMBOL net/ipv6/ipv6 0x12c6f8cb seg6_hmac_info_add
973EXPORT_SYMBOL net/ipv6/ipv6 0x1ef22db5 ip6_fraglist_prepare
974EXPORT_SYMBOL net/ipv6/ipv6 0x231baf4d udp6_seq_ops
975EXPORT_SYMBOL net/ipv6/ipv6 0x35666b37 ipv6_getsockopt
976EXPORT_SYMBOL net/ipv6/ipv6 0x3cdc36b2 xfrm6_rcv_spi
977EXPORT_SYMBOL net/ipv6/ipv6 0x42dd259d ipv6_push_frag_opts
978EXPORT_SYMBOL net/ipv6/ipv6 0x4574132b ndisc_mc_map
979EXPORT_SYMBOL net/ipv6/ipv6 0x4a431aa1 ip6_xmit
980EXPORT_SYMBOL net/ipv6/ipv6 0x4e26fff1 icmp6_send
981EXPORT_SYMBOL net/ipv6/ipv6 0x552f03fd rt6_lookup
982EXPORT_SYMBOL net/ipv6/ipv6 0x5546d062 ipv6_dev_get_saddr
983EXPORT_SYMBOL net/ipv6/ipv6 0x5cad6db1 ipv6_chk_addr_and_flags
984EXPORT_SYMBOL net/ipv6/ipv6 0x5d105785 ip6_frag_next
985EXPORT_SYMBOL net/ipv6/ipv6 0x5f94d4bc seg6_hmac_validate_skb
986EXPORT_SYMBOL net/ipv6/ipv6 0x61948ba2 ipv6_chk_custom_prefix
987EXPORT_SYMBOL net/ipv6/ipv6 0x625fec27 ip6mr_rule_default
988EXPORT_SYMBOL net/ipv6/ipv6 0x65b6c7e6 xfrm6_rcv_tnl
989EXPORT_SYMBOL net/ipv6/ipv6 0x7206fc0f ipv6_sock_mc_drop
990EXPORT_SYMBOL net/ipv6/ipv6 0x748f4f7e seg6_hmac_info_lookup
991EXPORT_SYMBOL net/ipv6/ipv6 0x74e5ff1a udpv6_encap_enable
992EXPORT_SYMBOL net/ipv6/ipv6 0x75f019f2 ip6_err_gen_icmpv6_unreach
993EXPORT_SYMBOL net/ipv6/ipv6 0x766e7535 inet6_ioctl
994EXPORT_SYMBOL net/ipv6/ipv6 0x76de6577 ip6_dst_alloc
995EXPORT_SYMBOL net/ipv6/ipv6 0x7a09a064 seg6_hmac_compute
996EXPORT_SYMBOL net/ipv6/ipv6 0x80f62c95 ip6_frag_init
997EXPORT_SYMBOL net/ipv6/ipv6 0x82e6c066 ip6_fraglist_init
998EXPORT_SYMBOL net/ipv6/ipv6 0x838f1b85 inet6_bind
999EXPORT_SYMBOL net/ipv6/ipv6 0x8ff89ed0 seg6_hmac_exit
1000EXPORT_SYMBOL net/ipv6/ipv6 0x92b2ef93 seg6_hmac_net_init
1001EXPORT_SYMBOL net/ipv6/ipv6 0x96f31c58 inet6_register_protosw
1002EXPORT_SYMBOL net/ipv6/ipv6 0x981d0029 xfrm6_find_1stfragopt
1003EXPORT_SYMBOL net/ipv6/ipv6 0x9d33ee01 xfrm6_input_addr
1004EXPORT_SYMBOL net/ipv6/ipv6 0xa3bd5daa ip6_route_me_harder
1005EXPORT_SYMBOL net/ipv6/ipv6 0xa7ae69fe inet6_csk_route_req
1006EXPORT_SYMBOL net/ipv6/ipv6 0xae316c11 icmpv6_err_convert
1007EXPORT_SYMBOL net/ipv6/ipv6 0xbd56b520 compat_ipv6_getsockopt
1008EXPORT_SYMBOL net/ipv6/ipv6 0xc99a4021 seg6_push_hmac
1009EXPORT_SYMBOL net/ipv6/ipv6 0xcb1fff30 seg6_hmac_info_del
1010EXPORT_SYMBOL net/ipv6/ipv6 0xd7161763 ipv6_dev_mc_dec
1011EXPORT_SYMBOL net/ipv6/ipv6 0xd78916cb seg6_hmac_net_exit
1012EXPORT_SYMBOL net/ipv6/ipv6 0xd7d7b24b xfrm6_protocol_deregister
1013EXPORT_SYMBOL net/ipv6/ipv6 0xe06e1f07 inet6_unregister_protosw
1014EXPORT_SYMBOL net/ipv6/ipv6 0xe28ef7f8 ipv6_sock_mc_join
1015EXPORT_SYMBOL net/ipv6/ipv6 0xe6eca5c7 ipv6_chk_prefix
1016EXPORT_SYMBOL net/ipv6/ipv6 0xe955de80 xfrm6_rcv
1017EXPORT_SYMBOL net/ipv6/ipv6 0xf008a885 seg6_hmac_init
1018EXPORT_SYMBOL net/ipv6/ipv6 0xf081c448 inet6_release
1019EXPORT_SYMBOL net/ipv6/ipv6 0xf1ed6c43 ipv6_chk_addr
1020EXPORT_SYMBOL net/ipv6/ipv6 0xf5828b45 inet6_getname
1021EXPORT_SYMBOL net/ipv6/ipv6 0xfd1bf8a3 mroute6_is_socket
1022EXPORT_SYMBOL net/ipv6/ipv6 0xfe2979af ipv6_dev_mc_inc
1023EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x1b30eaec ip6t_unregister_table
1024EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x76285db2 ip6t_register_table
1025EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xfe3ea2e9 ip6t_do_table
1026EXPORT_SYMBOL net/ipv6/tunnel6 0x619976c3 xfrm6_tunnel_deregister
1027EXPORT_SYMBOL net/ipv6/tunnel6 0x62598092 xfrm6_tunnel_register
1028EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x51e88fae xfrm6_tunnel_spi_lookup
1029EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xc1e80e37 xfrm6_tunnel_alloc_spi
1030EXPORT_SYMBOL net/llc/llc 0x072fbe50 llc_sap_find
1031EXPORT_SYMBOL net/llc/llc 0x18b4cdd4 llc_set_station_handler
1032EXPORT_SYMBOL net/llc/llc 0x1d3651ae llc_build_and_send_ui_pkt
1033EXPORT_SYMBOL net/llc/llc 0x38b92846 llc_remove_pack
1034EXPORT_SYMBOL net/llc/llc 0x52d7b2fd llc_sap_list
1035EXPORT_SYMBOL net/llc/llc 0x545dfb01 llc_mac_hdr_init
1036EXPORT_SYMBOL net/llc/llc 0x851a930d llc_sap_open
1037EXPORT_SYMBOL net/llc/llc 0x9b3b4bff llc_sap_close
1038EXPORT_SYMBOL net/llc/llc 0xbf3fd415 llc_add_pack
1039EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x6f7f0752 ip_vs_tcp_conn_listen
1040EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x72b0543c ip_vs_nfct_expect_related
1041EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x789ef20d ip_vs_proto_data_get
1042EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x7a99f80c register_ip_vs_scheduler
1043EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x7b186da6 ip_vs_scheduler_err
1044EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8d43efcc unregister_ip_vs_scheduler
1045EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x910a937f register_ip_vs_app_inc
1046EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x9be33b26 ip_vs_conn_put
1047EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x9d7f3d8c unregister_ip_vs_app
1048EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa275da20 ip_vs_conn_new
1049EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd4862323 ip_vs_conn_out_get
1050EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd831a1a2 ip_vs_proto_name
1051EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xe5a79d84 ip_vs_proto_get
1052EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xf45ab816 ip_vs_conn_in_get
1053EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xf875ecb5 register_ip_vs_app
1054EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xfd789bc1 ip_vs_new_conn_out
1055EXPORT_SYMBOL net/netfilter/nf_conntrack_pptp 0xf2a36612 pptp_msg_name
1056EXPORT_SYMBOL net/netfilter/nf_nat 0x6100888c nf_xfrm_me_harder
1057EXPORT_SYMBOL net/netfilter/nf_nat 0x69a57037 nf_nat_mangle_udp_packet
1058EXPORT_SYMBOL net/netfilter/nf_nat 0x9a7d94fb nf_nat_follow_master
1059EXPORT_SYMBOL net/netfilter/nf_nat 0x9c896bc5 nf_nat_setup_info
1060EXPORT_SYMBOL net/netfilter/nf_nat 0xbb758896 __nf_nat_mangle_tcp_packet
1061EXPORT_SYMBOL net/netfilter/nft_fib 0x499f0815 nft_fib_policy
1062EXPORT_SYMBOL net/rxrpc/rxrpc 0x31bf3ca3 rxrpc_debug_id
1063EXPORT_SYMBOL net/rxrpc/rxrpc 0x3e6190b8 rxrpc_kernel_send_data
1064EXPORT_SYMBOL net/rxrpc/rxrpc 0x47bfd01c rxrpc_get_server_data_key
1065EXPORT_SYMBOL net/rxrpc/rxrpc 0x493bae6f rxrpc_kernel_check_life
1066EXPORT_SYMBOL net/rxrpc/rxrpc 0x5bf134ee rxrpc_kernel_begin_call
1067EXPORT_SYMBOL net/rxrpc/rxrpc 0x5f08369a rxrpc_kernel_set_max_life
1068EXPORT_SYMBOL net/rxrpc/rxrpc 0x6b13935f rxrpc_kernel_get_reply_time
1069EXPORT_SYMBOL net/rxrpc/rxrpc 0x7d6b03a8 rxrpc_kernel_set_tx_length
1070EXPORT_SYMBOL net/rxrpc/rxrpc 0xab126cee rxrpc_kernel_recv_data
1071EXPORT_SYMBOL net/rxrpc/rxrpc 0xb12932db rxrpc_kernel_charge_accept
1072EXPORT_SYMBOL net/rxrpc/rxrpc 0xb177bada rxrpc_kernel_new_call_notification
1073EXPORT_SYMBOL net/rxrpc/rxrpc 0xb5eb3630 rxrpc_kernel_get_epoch
1074EXPORT_SYMBOL net/rxrpc/rxrpc 0xc1ab36f7 rxrpc_kernel_end_call
1075EXPORT_SYMBOL net/rxrpc/rxrpc 0xd0a1f25a rxrpc_kernel_get_peer
1076EXPORT_SYMBOL net/rxrpc/rxrpc 0xd430c29a rxrpc_kernel_abort_call
1077EXPORT_SYMBOL net/rxrpc/rxrpc 0xda67393f rxrpc_kernel_get_srtt
1078EXPORT_SYMBOL net/rxrpc/rxrpc 0xdc0f8983 rxrpc_get_null_key
1079EXPORT_SYMBOL net/rxrpc/rxrpc 0xf995f616 key_type_rxrpc
1080EXPORT_SYMBOL net/sctp/sctp 0xe083a1c9 sctp_do_peeloff
1081EXPORT_SYMBOL vmlinux 0x0005d805 mmc_retune_timer_stop
1082EXPORT_SYMBOL vmlinux 0x0005ddee phy_write_mmd
1083EXPORT_SYMBOL vmlinux 0x00088e09 setup_arg_pages
1084EXPORT_SYMBOL vmlinux 0x002076bb ioc_lookup_icq
1085EXPORT_SYMBOL vmlinux 0x0064befe __qdisc_calculate_pkt_len
1086EXPORT_SYMBOL vmlinux 0x006781ff blk_set_queue_depth
1087EXPORT_SYMBOL vmlinux 0x007f8314 of_parse_phandle_with_args
1088EXPORT_SYMBOL vmlinux 0x00b8b028 sk_alloc
1089EXPORT_SYMBOL vmlinux 0x00cfd89b kill_bdev
1090EXPORT_SYMBOL vmlinux 0x00e8f07a tcf_em_unregister
1091EXPORT_SYMBOL vmlinux 0x00ff709c kmem_cache_alloc_bulk
1092EXPORT_SYMBOL vmlinux 0x01000e51 schedule
1093EXPORT_SYMBOL vmlinux 0x0102d769 fs_bio_set
1094EXPORT_SYMBOL vmlinux 0x010751ad sas_release_transport
1095EXPORT_SYMBOL vmlinux 0x013f26ae dma_fence_get_stub
1096EXPORT_SYMBOL vmlinux 0x013fe995 remap_vmalloc_range_partial
1097EXPORT_SYMBOL vmlinux 0x0147812c kblockd_mod_delayed_work_on
1098EXPORT_SYMBOL vmlinux 0x01505d85 imx_scu_call_rpc
1099EXPORT_SYMBOL vmlinux 0x015af7f4 system_state
1100EXPORT_SYMBOL vmlinux 0x01757935 rdmacg_register_device
1101EXPORT_SYMBOL vmlinux 0x01790e94 csum_partial_copy
1102EXPORT_SYMBOL vmlinux 0x017de3d5 nr_cpu_ids
1103EXPORT_SYMBOL vmlinux 0x01824a9c nf_register_queue_handler
1104EXPORT_SYMBOL vmlinux 0x018574a1 mb_cache_entry_delete
1105EXPORT_SYMBOL vmlinux 0x018b7eeb netlink_net_capable
1106EXPORT_SYMBOL vmlinux 0x018fee7a inetdev_by_index
1107EXPORT_SYMBOL vmlinux 0x019a874b skb_copy_datagram_iter
1108EXPORT_SYMBOL vmlinux 0x01b6865c xa_get_mark
1109EXPORT_SYMBOL vmlinux 0x01bf55fc paddr_vmcoreinfo_note
1110EXPORT_SYMBOL vmlinux 0x01d24e8a devm_ioport_map
1111EXPORT_SYMBOL vmlinux 0x01f2ab21 cont_write_begin
1112EXPORT_SYMBOL vmlinux 0x020dbf27 bitmap_alloc
1113EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check
1114EXPORT_SYMBOL vmlinux 0x02136ca0 clocksource_change_rating
1115EXPORT_SYMBOL vmlinux 0x0217cc23 find_lock_entry
1116EXPORT_SYMBOL vmlinux 0x02293ac3 dma_fence_chain_ops
1117EXPORT_SYMBOL vmlinux 0x023c1a15 xsk_umem_uses_need_wakeup
1118EXPORT_SYMBOL vmlinux 0x024040dd scsi_device_resume
1119EXPORT_SYMBOL vmlinux 0x024871ea genphy_read_mmd_unsupported
1120EXPORT_SYMBOL vmlinux 0x0248efd3 kstrtobool_from_user
1121EXPORT_SYMBOL vmlinux 0x025483b1 set_current_groups
1122EXPORT_SYMBOL vmlinux 0x0256db32 __skb_recv_udp
1123EXPORT_SYMBOL vmlinux 0x026c905a irq_set_chip
1124EXPORT_SYMBOL vmlinux 0x026ed639 nla_put_nohdr
1125EXPORT_SYMBOL vmlinux 0x0272b4e9 clkdev_drop
1126EXPORT_SYMBOL vmlinux 0x0274dc2b netif_get_num_default_rss_queues
1127EXPORT_SYMBOL vmlinux 0x02770aa2 kill_block_super
1128EXPORT_SYMBOL vmlinux 0x028e8b7f cqhci_deactivate
1129EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy
1130EXPORT_SYMBOL vmlinux 0x02a1f32c rproc_add_carveout
1131EXPORT_SYMBOL vmlinux 0x02a8a507 dma_get_sgtable_attrs
1132EXPORT_SYMBOL vmlinux 0x02b8ab42 sg_copy_to_buffer
1133EXPORT_SYMBOL vmlinux 0x02d12762 jbd2_journal_clear_features
1134EXPORT_SYMBOL vmlinux 0x02d931ba denali_init
1135EXPORT_SYMBOL vmlinux 0x02e60da9 remap_pfn_range
1136EXPORT_SYMBOL vmlinux 0x02e8bc85 page_symlink_inode_operations
1137EXPORT_SYMBOL vmlinux 0x02fdca2f simple_write_begin
1138EXPORT_SYMBOL vmlinux 0x03031bdf key_instantiate_and_link
1139EXPORT_SYMBOL vmlinux 0x0312fa6d request_key_with_auxdata
1140EXPORT_SYMBOL vmlinux 0x031737a6 start_tty
1141EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl
1142EXPORT_SYMBOL vmlinux 0x033d4248 alloc_skb_with_frags
1143EXPORT_SYMBOL vmlinux 0x03651491 bio_integrity_prep
1144EXPORT_SYMBOL vmlinux 0x0366307a console_suspend_enabled
1145EXPORT_SYMBOL vmlinux 0x036df417 jbd2_journal_inode_ranged_wait
1146EXPORT_SYMBOL vmlinux 0x037a0cba kfree
1147EXPORT_SYMBOL vmlinux 0x03815f35 ledtrig_disk_activity
1148EXPORT_SYMBOL vmlinux 0x038b2e38 of_get_address
1149EXPORT_SYMBOL vmlinux 0x03ab5bf7 __iio_trigger_register
1150EXPORT_SYMBOL vmlinux 0x03c9cdee user_path_at_empty
1151EXPORT_SYMBOL vmlinux 0x03cb1251 crypto_sha256_finup
1152EXPORT_SYMBOL vmlinux 0x03e10f76 dma_alloc_attrs
1153EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram
1154EXPORT_SYMBOL vmlinux 0x03feac2d of_clk_get
1155EXPORT_SYMBOL vmlinux 0x03feea40 cpumask_next
1156EXPORT_SYMBOL vmlinux 0x0401d4ca register_quota_format
1157EXPORT_SYMBOL vmlinux 0x0408eb9e of_mdiobus_register
1158EXPORT_SYMBOL vmlinux 0x04280979 dcbnl_cee_notify
1159EXPORT_SYMBOL vmlinux 0x042ba322 qdisc_watchdog_cancel
1160EXPORT_SYMBOL vmlinux 0x04482cdb __refrigerator
1161EXPORT_SYMBOL vmlinux 0x044fad84 blk_mq_init_sq_queue
1162EXPORT_SYMBOL vmlinux 0x0456c6ac dw_mci_runtime_resume
1163EXPORT_SYMBOL vmlinux 0x046fde5c input_register_handler
1164EXPORT_SYMBOL vmlinux 0x0474a2c9 component_match_add_typed
1165EXPORT_SYMBOL vmlinux 0x0474edef kstrtou16_from_user
1166EXPORT_SYMBOL vmlinux 0x047b2c2a invalidate_mapping_pages
1167EXPORT_SYMBOL vmlinux 0x0484c6c4 acpi_enter_sleep_state_prep
1168EXPORT_SYMBOL vmlinux 0x0485353a phy_driver_register
1169EXPORT_SYMBOL vmlinux 0x0488047c __dynamic_ibdev_dbg
1170EXPORT_SYMBOL vmlinux 0x04a084ec phy_device_create
1171EXPORT_SYMBOL vmlinux 0x04bcdbe3 sk_wait_data
1172EXPORT_SYMBOL vmlinux 0x04c85fc9 scsi_host_get
1173EXPORT_SYMBOL vmlinux 0x04e2595e netif_tx_wake_queue
1174EXPORT_SYMBOL vmlinux 0x04e97048 mr_mfc_seq_next
1175EXPORT_SYMBOL vmlinux 0x04ea5d10 ksize
1176EXPORT_SYMBOL vmlinux 0x050877b9 dmi_first_match
1177EXPORT_SYMBOL vmlinux 0x05131527 pci_get_domain_bus_and_slot
1178EXPORT_SYMBOL vmlinux 0x05192952 pcie_get_mps
1179EXPORT_SYMBOL vmlinux 0x051d58e8 dma_fence_wait_any_timeout
1180EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch
1181EXPORT_SYMBOL vmlinux 0x052423d3 generic_pipe_buf_confirm
1182EXPORT_SYMBOL vmlinux 0x052b56b4 netdev_class_remove_file_ns
1183EXPORT_SYMBOL vmlinux 0x0543685a cros_ec_query_all
1184EXPORT_SYMBOL vmlinux 0x054496b4 schedule_timeout_interruptible
1185EXPORT_SYMBOL vmlinux 0x0552ae68 ihold
1186EXPORT_SYMBOL vmlinux 0x055e77e8 jiffies_64
1187EXPORT_SYMBOL vmlinux 0x0566ecec register_console
1188EXPORT_SYMBOL vmlinux 0x0571a1cd security_path_mkdir
1189EXPORT_SYMBOL vmlinux 0x05866984 io_uring_get_socket
1190EXPORT_SYMBOL vmlinux 0x05b27a8d cpu_rmap_put
1191EXPORT_SYMBOL vmlinux 0x05b69964 init_special_inode
1192EXPORT_SYMBOL vmlinux 0x05b6ec3c finish_no_open
1193EXPORT_SYMBOL vmlinux 0x05be8ed5 put_cmsg_scm_timestamping
1194EXPORT_SYMBOL vmlinux 0x05cf0586 __netif_schedule
1195EXPORT_SYMBOL vmlinux 0x05cf371b node_to_cpumask_map
1196EXPORT_SYMBOL vmlinux 0x05e19b86 rproc_coredump_add_custom_segment
1197EXPORT_SYMBOL vmlinux 0x060ba97c gen_pool_free_owner
1198EXPORT_SYMBOL vmlinux 0x061651be strcat
1199EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user
1200EXPORT_SYMBOL vmlinux 0x065b1a8e inet_twsk_deschedule_put
1201EXPORT_SYMBOL vmlinux 0x0668b595 _kstrtoul
1202EXPORT_SYMBOL vmlinux 0x06816685 phy_start
1203EXPORT_SYMBOL vmlinux 0x06bd88b5 ucs2_strnlen
1204EXPORT_SYMBOL vmlinux 0x06cf2429 generic_file_open
1205EXPORT_SYMBOL vmlinux 0x06fd5e56 thaw_bdev
1206EXPORT_SYMBOL vmlinux 0x070accce devfreq_monitor_resume
1207EXPORT_SYMBOL vmlinux 0x070c06b8 stream_open
1208EXPORT_SYMBOL vmlinux 0x07250538 iov_iter_for_each_range
1209EXPORT_SYMBOL vmlinux 0x072885a3 mmc_cqe_recovery
1210EXPORT_SYMBOL vmlinux 0x0745a981 xa_erase
1211EXPORT_SYMBOL vmlinux 0x07594aba dquot_set_dqinfo
1212EXPORT_SYMBOL vmlinux 0x0766d2de __sk_mem_raise_allocated
1213EXPORT_SYMBOL vmlinux 0x0797014b eth_header_cache
1214EXPORT_SYMBOL vmlinux 0x079d9bdd udp_ioctl
1215EXPORT_SYMBOL vmlinux 0x079f0cda rproc_add
1216EXPORT_SYMBOL vmlinux 0x07bf1dec kernel_sendpage_locked
1217EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit
1218EXPORT_SYMBOL vmlinux 0x07ceeac9 panic_notifier_list
1219EXPORT_SYMBOL vmlinux 0x07d6d10e vga_remove_vgacon
1220EXPORT_SYMBOL vmlinux 0x07ef7202 d_splice_alias
1221EXPORT_SYMBOL vmlinux 0x07f57478 pci_unmap_iospace
1222EXPORT_SYMBOL vmlinux 0x07ffe7e4 posix_acl_valid
1223EXPORT_SYMBOL vmlinux 0x08010b81 textsearch_register
1224EXPORT_SYMBOL vmlinux 0x0805f2c8 ecryptfs_get_auth_tok_key
1225EXPORT_SYMBOL vmlinux 0x080be681 submit_bio_wait
1226EXPORT_SYMBOL vmlinux 0x080d24f2 free_cgroup_ns
1227EXPORT_SYMBOL vmlinux 0x0810be09 free_irq_cpu_rmap
1228EXPORT_SYMBOL vmlinux 0x0812c5db input_set_max_poll_interval
1229EXPORT_SYMBOL vmlinux 0x08162c74 free_bucket_spinlocks
1230EXPORT_SYMBOL vmlinux 0x081e4f47 vfs_create_mount
1231EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses
1232EXPORT_SYMBOL vmlinux 0x082ca5e4 jbd2_log_wait_commit
1233EXPORT_SYMBOL vmlinux 0x0833ae09 module_put
1234EXPORT_SYMBOL vmlinux 0x083efc6b scsi_track_queue_full
1235EXPORT_SYMBOL vmlinux 0x084290af pnp_is_active
1236EXPORT_SYMBOL vmlinux 0x08449d3e vmf_insert_pfn_prot
1237EXPORT_SYMBOL vmlinux 0x08775a47 neigh_changeaddr
1238EXPORT_SYMBOL vmlinux 0x0882a449 security_xfrm_policy_alloc
1239EXPORT_SYMBOL vmlinux 0x0899661f tty_port_block_til_ready
1240EXPORT_SYMBOL vmlinux 0x08c748d2 tcp_enter_cwr
1241EXPORT_SYMBOL vmlinux 0x08cca72d pci_disable_msi
1242EXPORT_SYMBOL vmlinux 0x08cfd066 tcf_idr_search
1243EXPORT_SYMBOL vmlinux 0x08d2b87c __kernel_write
1244EXPORT_SYMBOL vmlinux 0x08d5b85d i2c_smbus_write_i2c_block_data
1245EXPORT_SYMBOL vmlinux 0x08d61573 __pskb_copy_fclone
1246EXPORT_SYMBOL vmlinux 0x08fcf403 blk_queue_logical_block_size
1247EXPORT_SYMBOL vmlinux 0x0917490b wait_for_completion_killable_timeout
1248EXPORT_SYMBOL vmlinux 0x091c44de unmap_mapping_range
1249EXPORT_SYMBOL vmlinux 0x0922cc06 take_dentry_name_snapshot
1250EXPORT_SYMBOL vmlinux 0x092e26bf acpi_remove_address_space_handler
1251EXPORT_SYMBOL vmlinux 0x093712e5 acpi_purge_cached_objects
1252EXPORT_SYMBOL vmlinux 0x095f1c93 phy_remove_link_mode
1253EXPORT_SYMBOL vmlinux 0x097a1950 disk_stack_limits
1254EXPORT_SYMBOL vmlinux 0x097af021 neigh_proc_dointvec_jiffies
1255EXPORT_SYMBOL vmlinux 0x0981ab50 page_pool_unmap_page
1256EXPORT_SYMBOL vmlinux 0x09a34a2b crc_itu_t
1257EXPORT_SYMBOL vmlinux 0x09a6abf9 kthread_associate_blkcg
1258EXPORT_SYMBOL vmlinux 0x09c8eb55 font_vga_8x16
1259EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions
1260EXPORT_SYMBOL vmlinux 0x09da0ba4 xa_set_mark
1261EXPORT_SYMBOL vmlinux 0x0a035c01 get_super
1262EXPORT_SYMBOL vmlinux 0x0a040ee0 blk_cleanup_queue
1263EXPORT_SYMBOL vmlinux 0x0a0ebc08 __xa_cmpxchg
1264EXPORT_SYMBOL vmlinux 0x0a138787 nf_ct_attach
1265EXPORT_SYMBOL vmlinux 0x0a19de95 __register_nls
1266EXPORT_SYMBOL vmlinux 0x0a1dbc76 tcp_rx_skb_cache_key
1267EXPORT_SYMBOL vmlinux 0x0a24a63f fqdir_exit
1268EXPORT_SYMBOL vmlinux 0x0a292872 reservation_seqcount_class
1269EXPORT_SYMBOL vmlinux 0x0a3e5a39 simple_transaction_set
1270EXPORT_SYMBOL vmlinux 0x0a47bb76 vlan_vids_del_by_dev
1271EXPORT_SYMBOL vmlinux 0x0a505aa6 compat_ptr_ioctl
1272EXPORT_SYMBOL vmlinux 0x0a54e1e8 get_tree_nodev
1273EXPORT_SYMBOL vmlinux 0x0a770832 register_memory_notifier
1274EXPORT_SYMBOL vmlinux 0x0a9ed00c qdisc_put_unlocked
1275EXPORT_SYMBOL vmlinux 0x0aa309cf synchronize_hardirq
1276EXPORT_SYMBOL vmlinux 0x0aa500f4 scsi_host_busy
1277EXPORT_SYMBOL vmlinux 0x0aaccc92 pci_remap_iospace
1278EXPORT_SYMBOL vmlinux 0x0aada01a dev_graft_qdisc
1279EXPORT_SYMBOL vmlinux 0x0aadcb34 rpmsg_sendto
1280EXPORT_SYMBOL vmlinux 0x0abcfcb5 acpi_match_device_ids
1281EXPORT_SYMBOL vmlinux 0x0abf62aa of_graph_get_remote_endpoint
1282EXPORT_SYMBOL vmlinux 0x0ac29254 security_sk_classify_flow
1283EXPORT_SYMBOL vmlinux 0x0ac7990c unix_attach_fds
1284EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all
1285EXPORT_SYMBOL vmlinux 0x0ad10eb8 _raw_read_unlock_bh
1286EXPORT_SYMBOL vmlinux 0x0b042002 __mdiobus_read
1287EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user
1288EXPORT_SYMBOL vmlinux 0x0b205856 ps2_drain
1289EXPORT_SYMBOL vmlinux 0x0b26b8c8 acpi_run_osc
1290EXPORT_SYMBOL vmlinux 0x0b290ada dma_fence_chain_walk
1291EXPORT_SYMBOL vmlinux 0x0b2cb334 psched_ratecfg_precompute
1292EXPORT_SYMBOL vmlinux 0x0b3a5340 tcp_splice_read
1293EXPORT_SYMBOL vmlinux 0x0b5465c5 blk_set_runtime_active
1294EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol
1295EXPORT_SYMBOL vmlinux 0x0ba0b938 vm_brk
1296EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type
1297EXPORT_SYMBOL vmlinux 0x0bd41a75 find_get_pages_contig
1298EXPORT_SYMBOL vmlinux 0x0bf3f63d elv_rb_former_request
1299EXPORT_SYMBOL vmlinux 0x0bfc1d1a check_zeroed_user
1300EXPORT_SYMBOL vmlinux 0x0c00fdd6 blk_queue_max_segment_size
1301EXPORT_SYMBOL vmlinux 0x0c0f79af ZSTD_getDictID_fromFrame
1302EXPORT_SYMBOL vmlinux 0x0c10a7b8 mmc_can_gpio_cd
1303EXPORT_SYMBOL vmlinux 0x0c1754c0 console_start
1304EXPORT_SYMBOL vmlinux 0x0c17c9d7 __breadahead_gfp
1305EXPORT_SYMBOL vmlinux 0x0c1d851f file_update_time
1306EXPORT_SYMBOL vmlinux 0x0c25ec48 secure_tcpv6_seq
1307EXPORT_SYMBOL vmlinux 0x0c2ea8b1 musb_dma_controller_create
1308EXPORT_SYMBOL vmlinux 0x0c46da66 vm_event_states
1309EXPORT_SYMBOL vmlinux 0x0c49580c icmpv6_ndo_send
1310EXPORT_SYMBOL vmlinux 0x0c5c266f mdio_device_remove
1311EXPORT_SYMBOL vmlinux 0x0c62bdcb tcp_rcv_established
1312EXPORT_SYMBOL vmlinux 0x0c725fb8 posix_acl_equiv_mode
1313EXPORT_SYMBOL vmlinux 0x0c8fb798 mmc_gpiod_request_cd_irq
1314EXPORT_SYMBOL vmlinux 0x0cada80e netpoll_poll_enable
1315EXPORT_SYMBOL vmlinux 0x0cb264a1 security_lock_kernel_down
1316EXPORT_SYMBOL vmlinux 0x0cbd2301 blk_limits_io_min
1317EXPORT_SYMBOL vmlinux 0x0ce19729 mb_cache_entry_touch
1318EXPORT_SYMBOL vmlinux 0x0ce3c919 inode_needs_sync
1319EXPORT_SYMBOL vmlinux 0x0ce78669 inode_init_owner
1320EXPORT_SYMBOL vmlinux 0x0cf1a104 pci_unmap_rom
1321EXPORT_SYMBOL vmlinux 0x0d029345 xfrm_policy_walk_done
1322EXPORT_SYMBOL vmlinux 0x0d07f543 get_anon_bdev
1323EXPORT_SYMBOL vmlinux 0x0d1e335b dev_get_by_name_rcu
1324EXPORT_SYMBOL vmlinux 0x0d3194c3 pps_unregister_source
1325EXPORT_SYMBOL vmlinux 0x0d365161 scsi_change_queue_depth
1326EXPORT_SYMBOL vmlinux 0x0d3ce1ce vfs_mkobj
1327EXPORT_SYMBOL vmlinux 0x0d4646c4 kobject_del
1328EXPORT_SYMBOL vmlinux 0x0d512ce3 __ip_dev_find
1329EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type
1330EXPORT_SYMBOL vmlinux 0x0d579f70 udp_lib_setsockopt
1331EXPORT_SYMBOL vmlinux 0x0d61eeee __bitmap_subset
1332EXPORT_SYMBOL vmlinux 0x0d6653d0 current_in_userns
1333EXPORT_SYMBOL vmlinux 0x0d72ce30 tcp_sync_mss
1334EXPORT_SYMBOL vmlinux 0x0d7f5fcd xt_alloc_entry_offsets
1335EXPORT_SYMBOL vmlinux 0x0d7fc4c4 dquot_resume
1336EXPORT_SYMBOL vmlinux 0x0d8e793d search_binary_handler
1337EXPORT_SYMBOL vmlinux 0x0d9c5cdb inet_frag_kill
1338EXPORT_SYMBOL vmlinux 0x0da86e25 param_set_bint
1339EXPORT_SYMBOL vmlinux 0x0da9f7e3 rpmsg_poll
1340EXPORT_SYMBOL vmlinux 0x0db83ab9 skb_coalesce_rx_frag
1341EXPORT_SYMBOL vmlinux 0x0dbd421b sock_efree
1342EXPORT_SYMBOL vmlinux 0x0dc637fb ipmi_platform_add
1343EXPORT_SYMBOL vmlinux 0x0dc91088 tcp_parse_options
1344EXPORT_SYMBOL vmlinux 0x0dcbf2d7 tty_kref_put
1345EXPORT_SYMBOL vmlinux 0x0dd12c27 get_gendisk
1346EXPORT_SYMBOL vmlinux 0x0de7a86d xdr_restrict_buflen
1347EXPORT_SYMBOL vmlinux 0x0dee4ce6 drop_nlink
1348EXPORT_SYMBOL vmlinux 0x0e17678a siphash_4u64
1349EXPORT_SYMBOL vmlinux 0x0e1780ac compat_ip_getsockopt
1350EXPORT_SYMBOL vmlinux 0x0e1e2eb8 vlan_vid_del
1351EXPORT_SYMBOL vmlinux 0x0e23499c dev_set_mac_address
1352EXPORT_SYMBOL vmlinux 0x0e2c67d6 pci_prepare_to_sleep
1353EXPORT_SYMBOL vmlinux 0x0e308301 nand_correct_data
1354EXPORT_SYMBOL vmlinux 0x0e389f71 blk_mq_start_hw_queue
1355EXPORT_SYMBOL vmlinux 0x0e4262c6 __siphash_unaligned
1356EXPORT_SYMBOL vmlinux 0x0e44e424 nf_unregister_net_hook
1357EXPORT_SYMBOL vmlinux 0x0e492d6c __set_page_dirty_nobuffers
1358EXPORT_SYMBOL vmlinux 0x0e6c919c forget_all_cached_acls
1359EXPORT_SYMBOL vmlinux 0x0e7f3726 build_skb_around
1360EXPORT_SYMBOL vmlinux 0x0e9be44f security_skb_classify_flow
1361EXPORT_SYMBOL vmlinux 0x0eaba792 xfrm_policy_lookup_bytype
1362EXPORT_SYMBOL vmlinux 0x0ef24321 pci_reenable_device
1363EXPORT_SYMBOL vmlinux 0x0ef914e1 n_tty_ioctl_helper
1364EXPORT_SYMBOL vmlinux 0x0f09cc34 schedule_timeout_killable
1365EXPORT_SYMBOL vmlinux 0x0f25a276 jbd2_journal_flush
1366EXPORT_SYMBOL vmlinux 0x0f37ca89 lockref_put_not_zero
1367EXPORT_SYMBOL vmlinux 0x0f38cc8c make_kuid
1368EXPORT_SYMBOL vmlinux 0x0f68333c skb_split
1369EXPORT_SYMBOL vmlinux 0x0f86f560 kthread_delayed_work_timer_fn
1370EXPORT_SYMBOL vmlinux 0x0faef0ed __tasklet_schedule
1371EXPORT_SYMBOL vmlinux 0x0fb2f8a4 mktime64
1372EXPORT_SYMBOL vmlinux 0x0fd377bd register_sysctl_paths
1373EXPORT_SYMBOL vmlinux 0x0fd902db mb_cache_entry_create
1374EXPORT_SYMBOL vmlinux 0x0fdbfb4c drop_super
1375EXPORT_SYMBOL vmlinux 0x0fe38d09 alloc_buffer_head
1376EXPORT_SYMBOL vmlinux 0x0fe4bd9c simple_rmdir
1377EXPORT_SYMBOL vmlinux 0x0ffcb2de __register_chrdev
1378EXPORT_SYMBOL vmlinux 0x0fff5afc time64_to_tm
1379EXPORT_SYMBOL vmlinux 0x100fbe69 vm_zone_stat
1380EXPORT_SYMBOL vmlinux 0x102fd363 cleancache_register_ops
1381EXPORT_SYMBOL vmlinux 0x1035c7c2 __release_region
1382EXPORT_SYMBOL vmlinux 0x1056ac79 pcix_get_mmrbc
1383EXPORT_SYMBOL vmlinux 0x1060830e pci_find_resource
1384EXPORT_SYMBOL vmlinux 0x1068004b gf128mul_bbe
1385EXPORT_SYMBOL vmlinux 0x106d502a pci_assign_resource
1386EXPORT_SYMBOL vmlinux 0x1072a394 csum_partial_copy_from_user
1387EXPORT_SYMBOL vmlinux 0x107e5878 zlib_inflateEnd
1388EXPORT_SYMBOL vmlinux 0x1083f341 xfrm_find_acq
1389EXPORT_SYMBOL vmlinux 0x108c5101 wake_up_process
1390EXPORT_SYMBOL vmlinux 0x1099e170 __sk_queue_drop_skb
1391EXPORT_SYMBOL vmlinux 0x10aecdd6 pci_get_class
1392EXPORT_SYMBOL vmlinux 0x10b750e2 scsi_is_sas_rphy
1393EXPORT_SYMBOL vmlinux 0x10c3f57e __gnet_stats_copy_queue
1394EXPORT_SYMBOL vmlinux 0x10cc84fe sg_miter_skip
1395EXPORT_SYMBOL vmlinux 0x10d64a17 i2c_clients_command
1396EXPORT_SYMBOL vmlinux 0x10d9f885 scsi_sense_desc_find
1397EXPORT_SYMBOL vmlinux 0x10db2537 jbd2_journal_clear_err
1398EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype
1399EXPORT_SYMBOL vmlinux 0x1117e3a4 mr_fill_mroute
1400EXPORT_SYMBOL vmlinux 0x112ce3aa __zerocopy_sg_from_iter
1401EXPORT_SYMBOL vmlinux 0x114a9c2f sock_no_socketpair
1402EXPORT_SYMBOL vmlinux 0x115eae50 dquot_enable
1403EXPORT_SYMBOL vmlinux 0x1163abc6 block_write_end
1404EXPORT_SYMBOL vmlinux 0x1163f0a7 blk_max_low_pfn
1405EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init
1406EXPORT_SYMBOL vmlinux 0x117740f3 scsi_command_normalize_sense
1407EXPORT_SYMBOL vmlinux 0x1199290a tc_setup_cb_add
1408EXPORT_SYMBOL vmlinux 0x119cfe1d xfrm_state_update
1409EXPORT_SYMBOL vmlinux 0x11cf5749 inet_csk_accept
1410EXPORT_SYMBOL vmlinux 0x11da11c2 ip_mc_join_group
1411EXPORT_SYMBOL vmlinux 0x11e0ec41 dm_read_arg
1412EXPORT_SYMBOL vmlinux 0x11e30080 locks_init_lock
1413EXPORT_SYMBOL vmlinux 0x11ebcc71 cad_pid
1414EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin
1415EXPORT_SYMBOL vmlinux 0x120b336a __rb_insert_augmented
1416EXPORT_SYMBOL vmlinux 0x120d67d4 unregister_memory_isolate_notifier
1417EXPORT_SYMBOL vmlinux 0x1213e3db d_delete
1418EXPORT_SYMBOL vmlinux 0x122eecac __napi_schedule
1419EXPORT_SYMBOL vmlinux 0x12311cbe sas_remove_host
1420EXPORT_SYMBOL vmlinux 0x1242d916 dcb_ieee_getapp_default_prio_mask
1421EXPORT_SYMBOL vmlinux 0x124bad4d kstrtobool
1422EXPORT_SYMBOL vmlinux 0x128e5cd0 md_integrity_add_rdev
1423EXPORT_SYMBOL vmlinux 0x129a0c71 udp_seq_stop
1424EXPORT_SYMBOL vmlinux 0x129cf27d iommu_get_msi_cookie
1425EXPORT_SYMBOL vmlinux 0x12a38747 usleep_range
1426EXPORT_SYMBOL vmlinux 0x12a4e128 __arch_copy_from_user
1427EXPORT_SYMBOL vmlinux 0x12cabc89 siphash_2u64
1428EXPORT_SYMBOL vmlinux 0x130afd75 acpi_get_sleep_type_data
1429EXPORT_SYMBOL vmlinux 0x13110126 request_resource
1430EXPORT_SYMBOL vmlinux 0x131a6146 xa_clear_mark
1431EXPORT_SYMBOL vmlinux 0x1321dadd fs_context_for_submount
1432EXPORT_SYMBOL vmlinux 0x134cdd34 inet_frag_rbtree_purge
1433EXPORT_SYMBOL vmlinux 0x1352ba3a of_iomap
1434EXPORT_SYMBOL vmlinux 0x13610088 generic_pipe_buf_get
1435EXPORT_SYMBOL vmlinux 0x137f095b locks_free_lock
1436EXPORT_SYMBOL vmlinux 0x138b7fce matrix_keypad_build_keymap
1437EXPORT_SYMBOL vmlinux 0x139cee21 wait_for_completion_io_timeout
1438EXPORT_SYMBOL vmlinux 0x139f2189 __kfifo_alloc
1439EXPORT_SYMBOL vmlinux 0x13bc5330 tcp_conn_request
1440EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out
1441EXPORT_SYMBOL vmlinux 0x13d22406 __find_get_block
1442EXPORT_SYMBOL vmlinux 0x13fdd093 of_parse_phandle_with_args_map
1443EXPORT_SYMBOL vmlinux 0x140dbf3d skb_orphan_partial
1444EXPORT_SYMBOL vmlinux 0x141271bf acpi_dev_found
1445EXPORT_SYMBOL vmlinux 0x141acfff mmc_detect_change
1446EXPORT_SYMBOL vmlinux 0x142e87ff xsk_umem_discard_addr
1447EXPORT_SYMBOL vmlinux 0x142eed2c bio_split
1448EXPORT_SYMBOL vmlinux 0x143f439b netdev_refcnt_read
1449EXPORT_SYMBOL vmlinux 0x143f9dce blkdev_issue_discard
1450EXPORT_SYMBOL vmlinux 0x14605535 dma_fence_context_alloc
1451EXPORT_SYMBOL vmlinux 0x146289b7 crc16_table
1452EXPORT_SYMBOL vmlinux 0x14641bae devm_extcon_register_notifier_all
1453EXPORT_SYMBOL vmlinux 0x14aa5213 pipe_lock
1454EXPORT_SYMBOL vmlinux 0x14b85e16 scsi_target_resume
1455EXPORT_SYMBOL vmlinux 0x14b89635 arm64_const_caps_ready
1456EXPORT_SYMBOL vmlinux 0x14c67e3e tcp_tx_delay_enabled
1457EXPORT_SYMBOL vmlinux 0x14df64c8 bio_add_page
1458EXPORT_SYMBOL vmlinux 0x14f24d08 inode_nohighmem
1459EXPORT_SYMBOL vmlinux 0x14fb2365 cmdline_parts_set
1460EXPORT_SYMBOL vmlinux 0x1500367f mmc_run_bkops
1461EXPORT_SYMBOL vmlinux 0x150e3657 _raw_read_lock_bh
1462EXPORT_SYMBOL vmlinux 0x151411e5 textsearch_destroy
1463EXPORT_SYMBOL vmlinux 0x151f4898 schedule_timeout_uninterruptible
1464EXPORT_SYMBOL vmlinux 0x1526b301 unix_tot_inflight
1465EXPORT_SYMBOL vmlinux 0x152ab9c5 nand_create_bbt
1466EXPORT_SYMBOL vmlinux 0x1533026a register_filesystem
1467EXPORT_SYMBOL vmlinux 0x1534fbd0 phy_modify_paged_changed
1468EXPORT_SYMBOL vmlinux 0x153e0708 phy_detach
1469EXPORT_SYMBOL vmlinux 0x154c6338 dm_kcopyd_client_destroy
1470EXPORT_SYMBOL vmlinux 0x15703109 pci_get_subsys
1471EXPORT_SYMBOL vmlinux 0x157b9b7a skb_tx_error
1472EXPORT_SYMBOL vmlinux 0x15b30c95 ip_options_compile
1473EXPORT_SYMBOL vmlinux 0x15ba50a6 jiffies
1474EXPORT_SYMBOL vmlinux 0x15bafe29 unregister_md_cluster_operations
1475EXPORT_SYMBOL vmlinux 0x15bed7a5 LZ4_decompress_safe_partial
1476EXPORT_SYMBOL vmlinux 0x15c67f7e __page_cache_alloc
1477EXPORT_SYMBOL vmlinux 0x15c85de3 mempool_init
1478EXPORT_SYMBOL vmlinux 0x1610aa7c simple_transaction_release
1479EXPORT_SYMBOL vmlinux 0x162893fd hashlen_string
1480EXPORT_SYMBOL vmlinux 0x16316a10 ZSTD_getFrameContentSize
1481EXPORT_SYMBOL vmlinux 0x163484ef dst_destroy
1482EXPORT_SYMBOL vmlinux 0x1644c0a8 xfrm_lookup
1483EXPORT_SYMBOL vmlinux 0x16508d6f __skb_warn_lro_forwarding
1484EXPORT_SYMBOL vmlinux 0x167101c7 pci_free_irq
1485EXPORT_SYMBOL vmlinux 0x167874d5 key_alloc
1486EXPORT_SYMBOL vmlinux 0x167a71cb textsearch_prepare
1487EXPORT_SYMBOL vmlinux 0x167c5967 print_hex_dump
1488EXPORT_SYMBOL vmlinux 0x169938c1 __sysfs_match_string
1489EXPORT_SYMBOL vmlinux 0x16cdc340 acpi_get_table
1490EXPORT_SYMBOL vmlinux 0x16dee44d dma_fence_init
1491EXPORT_SYMBOL vmlinux 0x16e297c3 bit_wait
1492EXPORT_SYMBOL vmlinux 0x16e7e2cb cpu_all_bits
1493EXPORT_SYMBOL vmlinux 0x170ddf79 acpi_install_notify_handler
1494EXPORT_SYMBOL vmlinux 0x170e45c6 ptp_find_pin
1495EXPORT_SYMBOL vmlinux 0x17119e87 d_set_fallthru
1496EXPORT_SYMBOL vmlinux 0x17312798 nvmem_get_mac_address
1497EXPORT_SYMBOL vmlinux 0x1731f442 of_find_node_opts_by_path
1498EXPORT_SYMBOL vmlinux 0x173cab17 netif_receive_skb
1499EXPORT_SYMBOL vmlinux 0x1740d68c devm_of_clk_del_provider
1500EXPORT_SYMBOL vmlinux 0x17794967 vga_put
1501EXPORT_SYMBOL vmlinux 0x177b83cb del_random_ready_callback
1502EXPORT_SYMBOL vmlinux 0x17bfe229 ip_mc_check_igmp
1503EXPORT_SYMBOL vmlinux 0x17cc8bde inet_csk_reqsk_queue_add
1504EXPORT_SYMBOL vmlinux 0x183c0101 input_setup_polling
1505EXPORT_SYMBOL vmlinux 0x183ec6a9 dev_pm_opp_register_notifier
1506EXPORT_SYMBOL vmlinux 0x1872332d __inet_stream_connect
1507EXPORT_SYMBOL vmlinux 0x187a87ab blk_queue_dma_alignment
1508EXPORT_SYMBOL vmlinux 0x1882f855 lookup_bdev
1509EXPORT_SYMBOL vmlinux 0x18888d00 downgrade_write
1510EXPORT_SYMBOL vmlinux 0x18896a4a scm_detach_fds
1511EXPORT_SYMBOL vmlinux 0x188c015a ufshcd_system_suspend
1512EXPORT_SYMBOL vmlinux 0x188d975f qdisc_offload_dump_helper
1513EXPORT_SYMBOL vmlinux 0x188ea314 jiffies_to_timespec64
1514EXPORT_SYMBOL vmlinux 0x18959c23 sock_no_sendmsg_locked
1515EXPORT_SYMBOL vmlinux 0x18b48e28 __memset_io
1516EXPORT_SYMBOL vmlinux 0x18bc80d9 peernet2id
1517EXPORT_SYMBOL vmlinux 0x18c88378 devm_of_iomap
1518EXPORT_SYMBOL vmlinux 0x18d15a46 of_get_next_child
1519EXPORT_SYMBOL vmlinux 0x18e60984 __do_once_start
1520EXPORT_SYMBOL vmlinux 0x18e756b5 filemap_fdatawait_range_keep_errors
1521EXPORT_SYMBOL vmlinux 0x190cb0f6 phy_reset_after_clk_enable
1522EXPORT_SYMBOL vmlinux 0x19111917 dev_mc_del
1523EXPORT_SYMBOL vmlinux 0x1912be44 clk_hw_register_clkdev
1524EXPORT_SYMBOL vmlinux 0x19242e38 efi
1525EXPORT_SYMBOL vmlinux 0x192e22f7 scsi_register_driver
1526EXPORT_SYMBOL vmlinux 0x1953c958 mempool_create
1527EXPORT_SYMBOL vmlinux 0x19567d06 vfio_info_cap_shift
1528EXPORT_SYMBOL vmlinux 0x195b3274 page_cache_next_miss
1529EXPORT_SYMBOL vmlinux 0x195c5a6a dev_add_offload
1530EXPORT_SYMBOL vmlinux 0x197e1a4d tcp_initialize_rcv_mss
1531EXPORT_SYMBOL vmlinux 0x1980e666 of_device_is_big_endian
1532EXPORT_SYMBOL vmlinux 0x1984d421 out_of_line_wait_on_bit
1533EXPORT_SYMBOL vmlinux 0x198620d7 security_add_mnt_opt
1534EXPORT_SYMBOL vmlinux 0x199116f9 prepare_to_swait_event
1535EXPORT_SYMBOL vmlinux 0x1991ee9b put_disk
1536EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp
1537EXPORT_SYMBOL vmlinux 0x19ad08c2 crypto_sha512_update
1538EXPORT_SYMBOL vmlinux 0x19bb6ad1 udp_sk_rx_dst_set
1539EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec
1540EXPORT_SYMBOL vmlinux 0x19c91c11 dev_mc_init
1541EXPORT_SYMBOL vmlinux 0x19d12466 pcibios_resource_to_bus
1542EXPORT_SYMBOL vmlinux 0x19e40a85 xfrm_state_delete
1543EXPORT_SYMBOL vmlinux 0x1a0e3fc4 ata_std_end_eh
1544EXPORT_SYMBOL vmlinux 0x1a1bac9c ZSTD_decompressDCtx
1545EXPORT_SYMBOL vmlinux 0x1a2ff3bc writeback_inodes_sb_nr
1546EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled
1547EXPORT_SYMBOL vmlinux 0x1a5cc1fd netdev_port_same_parent_id
1548EXPORT_SYMBOL vmlinux 0x1a765d05 sock_no_getname
1549EXPORT_SYMBOL vmlinux 0x1a809853 posix_acl_from_mode
1550EXPORT_SYMBOL vmlinux 0x1a925799 __d_drop
1551EXPORT_SYMBOL vmlinux 0x1a9a433c prandom_u32_state
1552EXPORT_SYMBOL vmlinux 0x1a9cef75 skb_prepare_seq_read
1553EXPORT_SYMBOL vmlinux 0x1a9e1726 xfrm_parse_spi
1554EXPORT_SYMBOL vmlinux 0x1aa7056d is_acpi_data_node
1555EXPORT_SYMBOL vmlinux 0x1ac5d3cb strcspn
1556EXPORT_SYMBOL vmlinux 0x1acc5b06 phy_read_mmd
1557EXPORT_SYMBOL vmlinux 0x1ad527b5 dump_truncate
1558EXPORT_SYMBOL vmlinux 0x1add7424 iptun_encaps
1559EXPORT_SYMBOL vmlinux 0x1adfc93a __sk_mem_schedule
1560EXPORT_SYMBOL vmlinux 0x1af09a9d sock_no_setsockopt
1561EXPORT_SYMBOL vmlinux 0x1af86b11 dev_uc_init
1562EXPORT_SYMBOL vmlinux 0x1afa3013 nf_hook_slow
1563EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist
1564EXPORT_SYMBOL vmlinux 0x1b0eaa79 __cgroup_bpf_run_filter_getsockopt
1565EXPORT_SYMBOL vmlinux 0x1b112cd9 dma_resv_reserve_shared
1566EXPORT_SYMBOL vmlinux 0x1b153451 inet6_unregister_icmp_sender
1567EXPORT_SYMBOL vmlinux 0x1b1ecb3e tcp_md5_hash_key
1568EXPORT_SYMBOL vmlinux 0x1b2683b6 ipv6_skip_exthdr
1569EXPORT_SYMBOL vmlinux 0x1b2e7589 fwnode_irq_get
1570EXPORT_SYMBOL vmlinux 0x1b3f0de0 get_task_cred
1571EXPORT_SYMBOL vmlinux 0x1b48bb88 input_mt_report_slot_state
1572EXPORT_SYMBOL vmlinux 0x1b5971ab inet_reqsk_alloc
1573EXPORT_SYMBOL vmlinux 0x1b597b7a swake_up_all
1574EXPORT_SYMBOL vmlinux 0x1b5ed1d1 md_bitmap_endwrite
1575EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton
1576EXPORT_SYMBOL vmlinux 0x1b63e289 console_stop
1577EXPORT_SYMBOL vmlinux 0x1b777357 rdmacg_unregister_device
1578EXPORT_SYMBOL vmlinux 0x1b8573b4 init_task
1579EXPORT_SYMBOL vmlinux 0x1b874e99 security_inode_invalidate_secctx
1580EXPORT_SYMBOL vmlinux 0x1b8943c8 adjust_managed_page_count
1581EXPORT_SYMBOL vmlinux 0x1ba59527 __kmalloc_node
1582EXPORT_SYMBOL vmlinux 0x1ba81df4 netif_set_real_num_rx_queues
1583EXPORT_SYMBOL vmlinux 0x1bb51249 tcp_have_smc
1584EXPORT_SYMBOL vmlinux 0x1bbd101d bprm_change_interp
1585EXPORT_SYMBOL vmlinux 0x1bcedcac blk_queue_physical_block_size
1586EXPORT_SYMBOL vmlinux 0x1bda5156 skb_queue_head
1587EXPORT_SYMBOL vmlinux 0x1bdd1fed sas_prep_resume_ha
1588EXPORT_SYMBOL vmlinux 0x1bec731f md_wait_for_blocked_rdev
1589EXPORT_SYMBOL vmlinux 0x1bf15e1b __sk_mem_reduce_allocated
1590EXPORT_SYMBOL vmlinux 0x1c09cd74 xt_unregister_targets
1591EXPORT_SYMBOL vmlinux 0x1c1b9f8e _raw_write_unlock_irqrestore
1592EXPORT_SYMBOL vmlinux 0x1c338147 vm_numa_stat
1593EXPORT_SYMBOL vmlinux 0x1c4ec83f proc_symlink
1594EXPORT_SYMBOL vmlinux 0x1c4f34e9 read_code
1595EXPORT_SYMBOL vmlinux 0x1c58427f acpi_remove_notify_handler
1596EXPORT_SYMBOL vmlinux 0x1c7b8b40 pci_bus_read_config_word
1597EXPORT_SYMBOL vmlinux 0x1c7d1a8d file_open_root
1598EXPORT_SYMBOL vmlinux 0x1c9121db nf_register_net_hooks
1599EXPORT_SYMBOL vmlinux 0x1c9855c4 jbd2_journal_get_write_access
1600EXPORT_SYMBOL vmlinux 0x1cb2c6d8 kvasprintf
1601EXPORT_SYMBOL vmlinux 0x1cc8bc1c skb_flow_dissect_meta
1602EXPORT_SYMBOL vmlinux 0x1cdfba86 get_super_exclusive_thawed
1603EXPORT_SYMBOL vmlinux 0x1ce75204 sock_from_file
1604EXPORT_SYMBOL vmlinux 0x1ce8329d file_ns_capable
1605EXPORT_SYMBOL vmlinux 0x1cf81021 __wait_on_buffer
1606EXPORT_SYMBOL vmlinux 0x1cf98a46 wait_for_key_construction
1607EXPORT_SYMBOL vmlinux 0x1d01ddfd __dquot_alloc_space
1608EXPORT_SYMBOL vmlinux 0x1d04a5fb vfio_pin_pages
1609EXPORT_SYMBOL vmlinux 0x1d07e365 memdup_user_nul
1610EXPORT_SYMBOL vmlinux 0x1d08e2db rtnl_configure_link
1611EXPORT_SYMBOL vmlinux 0x1d1abdf0 acpi_get_physical_device_location
1612EXPORT_SYMBOL vmlinux 0x1d24c881 ___ratelimit
1613EXPORT_SYMBOL vmlinux 0x1d286204 simple_readpage
1614EXPORT_SYMBOL vmlinux 0x1d2d6d15 wait_iff_congested
1615EXPORT_SYMBOL vmlinux 0x1d3100bd free_buffer_head
1616EXPORT_SYMBOL vmlinux 0x1d31f4cc gnet_stats_copy_app
1617EXPORT_SYMBOL vmlinux 0x1d385982 drop_super_exclusive
1618EXPORT_SYMBOL vmlinux 0x1d40b6f3 idr_for_each
1619EXPORT_SYMBOL vmlinux 0x1d44f613 tcf_idr_create_from_flags
1620EXPORT_SYMBOL vmlinux 0x1d705c39 pfifo_qdisc_ops
1621EXPORT_SYMBOL vmlinux 0x1d94ad7d nf_log_register
1622EXPORT_SYMBOL vmlinux 0x1d950384 scsi_rescan_device
1623EXPORT_SYMBOL vmlinux 0x1daae7d5 unlock_page_memcg
1624EXPORT_SYMBOL vmlinux 0x1dbb86a7 genphy_update_link
1625EXPORT_SYMBOL vmlinux 0x1dc6f977 ip_frag_init
1626EXPORT_SYMBOL vmlinux 0x1ddbb67a netdev_info
1627EXPORT_SYMBOL vmlinux 0x1ded2267 devfreq_remove_governor
1628EXPORT_SYMBOL vmlinux 0x1df3a831 ipv6_mc_check_mld
1629EXPORT_SYMBOL vmlinux 0x1dfdd782 refcount_dec_and_mutex_lock
1630EXPORT_SYMBOL vmlinux 0x1e0373fc imx_scu_irq_group_enable
1631EXPORT_SYMBOL vmlinux 0x1e0a0c24 mod_timer_pending
1632EXPORT_SYMBOL vmlinux 0x1e0c54b5 ps2_sliced_command
1633EXPORT_SYMBOL vmlinux 0x1e0cd7fe acpi_detach_data
1634EXPORT_SYMBOL vmlinux 0x1e1e140e ns_to_timespec64
1635EXPORT_SYMBOL vmlinux 0x1e240206 mdiobus_free
1636EXPORT_SYMBOL vmlinux 0x1e2e24d9 crypto_sha256_update
1637EXPORT_SYMBOL vmlinux 0x1e60fbc3 vfs_iter_read
1638EXPORT_SYMBOL vmlinux 0x1e62643b skb_flow_dissector_init
1639EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr
1640EXPORT_SYMBOL vmlinux 0x1e7e80de tcf_action_dump_1
1641EXPORT_SYMBOL vmlinux 0x1e90475f dma_sync_wait
1642EXPORT_SYMBOL vmlinux 0x1e9a6573 vm_map_pages
1643EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu
1644EXPORT_SYMBOL vmlinux 0x1eca014f of_root
1645EXPORT_SYMBOL vmlinux 0x1ed4b2ee pci_save_state
1646EXPORT_SYMBOL vmlinux 0x1edb69d6 ktime_get_raw_ts64
1647EXPORT_SYMBOL vmlinux 0x1ee372e3 __page_symlink
1648EXPORT_SYMBOL vmlinux 0x1ee8d6d4 refcount_inc_checked
1649EXPORT_SYMBOL vmlinux 0x1f3e7a31 input_mt_drop_unused
1650EXPORT_SYMBOL vmlinux 0x1f4f08af netdev_sk_get_lowest_dev
1651EXPORT_SYMBOL vmlinux 0x1f74b641 __dev_kfree_skb_any
1652EXPORT_SYMBOL vmlinux 0x1f986936 udp6_set_csum
1653EXPORT_SYMBOL vmlinux 0x1fa3e585 blk_queue_alignment_offset
1654EXPORT_SYMBOL vmlinux 0x1fa9b1ba blk_rq_count_integrity_sg
1655EXPORT_SYMBOL vmlinux 0x1fbc5868 kern_path
1656EXPORT_SYMBOL vmlinux 0x1fbd16da ip_tos2prio
1657EXPORT_SYMBOL vmlinux 0x1fc03931 inet_frag_reasm_prepare
1658EXPORT_SYMBOL vmlinux 0x1fd6a5ab dev_open
1659EXPORT_SYMBOL vmlinux 0x1fdc7df2 _mcount
1660EXPORT_SYMBOL vmlinux 0x1fdd7690 configfs_register_default_group
1661EXPORT_SYMBOL vmlinux 0x1fe912f1 netdev_alloc_frag
1662EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul
1663EXPORT_SYMBOL vmlinux 0x200b2041 in6addr_any
1664EXPORT_SYMBOL vmlinux 0x20107eb3 reuseport_detach_sock
1665EXPORT_SYMBOL vmlinux 0x204c19f5 tcp_alloc_md5sig_pool
1666EXPORT_SYMBOL vmlinux 0x204c5067 scsi_dev_info_add_list
1667EXPORT_SYMBOL vmlinux 0x20508a95 input_set_timestamp
1668EXPORT_SYMBOL vmlinux 0x20554830 ata_scsi_cmd_error_handler
1669EXPORT_SYMBOL vmlinux 0x2058034f __put_cred
1670EXPORT_SYMBOL vmlinux 0x205a8e45 qdisc_watchdog_init
1671EXPORT_SYMBOL vmlinux 0x205ed2e3 register_md_cluster_operations
1672EXPORT_SYMBOL vmlinux 0x20875d0a param_ops_string
1673EXPORT_SYMBOL vmlinux 0x20a1b519 acpi_resource_to_address64
1674EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data
1675EXPORT_SYMBOL vmlinux 0x20cbb30a __percpu_counter_init
1676EXPORT_SYMBOL vmlinux 0x20d2d420 dquot_mark_dquot_dirty
1677EXPORT_SYMBOL vmlinux 0x20d3fd5d inode_init_once
1678EXPORT_SYMBOL vmlinux 0x20da798f dev_get_mac_address
1679EXPORT_SYMBOL vmlinux 0x20eadeb6 ip_compute_csum
1680EXPORT_SYMBOL vmlinux 0x20fff6ec ZSTD_DStreamInSize
1681EXPORT_SYMBOL vmlinux 0x21054d1a flow_rule_match_ports
1682EXPORT_SYMBOL vmlinux 0x21097429 md_write_start
1683EXPORT_SYMBOL vmlinux 0x211874cc dev_printk
1684EXPORT_SYMBOL vmlinux 0x21206e0f mmc_can_erase
1685EXPORT_SYMBOL vmlinux 0x213cca25 tty_port_tty_set
1686EXPORT_SYMBOL vmlinux 0x213e4965 ps2_is_keyboard_id
1687EXPORT_SYMBOL vmlinux 0x2140be65 of_find_property
1688EXPORT_SYMBOL vmlinux 0x21414c6d dst_discard_out
1689EXPORT_SYMBOL vmlinux 0x216a8017 cros_ec_resume
1690EXPORT_SYMBOL vmlinux 0x216e0ab6 param_ops_invbool
1691EXPORT_SYMBOL vmlinux 0x21709b75 pci_msix_vec_count
1692EXPORT_SYMBOL vmlinux 0x217c5c52 blk_mq_end_request
1693EXPORT_SYMBOL vmlinux 0x2182280a show_init_ipc_ns
1694EXPORT_SYMBOL vmlinux 0x218e600b pci_add_resource_offset
1695EXPORT_SYMBOL vmlinux 0x21bb38ca cookie_timestamp_decode
1696EXPORT_SYMBOL vmlinux 0x21bdb523 errseq_check_and_advance
1697EXPORT_SYMBOL vmlinux 0x21c04033 jbd2_transaction_committed
1698EXPORT_SYMBOL vmlinux 0x21d6d4d1 blackhole_netdev
1699EXPORT_SYMBOL vmlinux 0x21e13cb3 inet_peer_xrlim_allow
1700EXPORT_SYMBOL vmlinux 0x21f38011 cpufreq_global_kobject
1701EXPORT_SYMBOL vmlinux 0x220e55d0 mem_section
1702EXPORT_SYMBOL vmlinux 0x220ea917 seq_write
1703EXPORT_SYMBOL vmlinux 0x2217c2b6 nla_policy_len
1704EXPORT_SYMBOL vmlinux 0x2223f685 __dquot_free_space
1705EXPORT_SYMBOL vmlinux 0x2228d678 tcp_gro_complete
1706EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq
1707EXPORT_SYMBOL vmlinux 0x2234ca51 acpi_match_platform_list
1708EXPORT_SYMBOL vmlinux 0x2237bc9b tcf_em_tree_validate
1709EXPORT_SYMBOL vmlinux 0x223ea099 devm_devfreq_add_device
1710EXPORT_SYMBOL vmlinux 0x224afb35 inet6_add_protocol
1711EXPORT_SYMBOL vmlinux 0x2251b0c5 vlan_for_each
1712EXPORT_SYMBOL vmlinux 0x225d01de _dev_warn
1713EXPORT_SYMBOL vmlinux 0x225ed8aa phy_ethtool_set_eee
1714EXPORT_SYMBOL vmlinux 0x22617e4b seq_hex_dump
1715EXPORT_SYMBOL vmlinux 0x226c4b78 bio_reset
1716EXPORT_SYMBOL vmlinux 0x2289dec1 dev_uc_sync
1717EXPORT_SYMBOL vmlinux 0x22915994 i2c_verify_adapter
1718EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound
1719EXPORT_SYMBOL vmlinux 0x22b482b8 kobject_set_name
1720EXPORT_SYMBOL vmlinux 0x22bfde6f __cgroup_bpf_run_filter_sock_addr
1721EXPORT_SYMBOL vmlinux 0x22cc3102 jbd2_journal_extend
1722EXPORT_SYMBOL vmlinux 0x22dd5c7c tcf_chain_put_by_act
1723EXPORT_SYMBOL vmlinux 0x22f61ad5 pci_match_id
1724EXPORT_SYMBOL vmlinux 0x22fc0a9e iio_trigger_set_immutable
1725EXPORT_SYMBOL vmlinux 0x2328bcb4 blk_mq_stop_hw_queue
1726EXPORT_SYMBOL vmlinux 0x2339f526 netdev_pick_tx
1727EXPORT_SYMBOL vmlinux 0x233ac480 mtd_concat_destroy
1728EXPORT_SYMBOL vmlinux 0x235ee88a iput
1729EXPORT_SYMBOL vmlinux 0x2364da19 key_validate
1730EXPORT_SYMBOL vmlinux 0x237fef42 inet_proto_csum_replace16
1731EXPORT_SYMBOL vmlinux 0x238a1adc set_bh_page
1732EXPORT_SYMBOL vmlinux 0x23913fc1 of_n_size_cells
1733EXPORT_SYMBOL vmlinux 0x23b9961a dma_resv_add_excl_fence
1734EXPORT_SYMBOL vmlinux 0x23b9d6e2 mangle_path
1735EXPORT_SYMBOL vmlinux 0x23bc67e7 write_one_page
1736EXPORT_SYMBOL vmlinux 0x23ee13fd mb_cache_entry_find_first
1737EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node
1738EXPORT_SYMBOL vmlinux 0x241ceb2b __scsi_execute
1739EXPORT_SYMBOL vmlinux 0x241cff85 flow_block_cb_free
1740EXPORT_SYMBOL vmlinux 0x24212d86 __frontswap_invalidate_page
1741EXPORT_SYMBOL vmlinux 0x24428be5 strncpy_from_user
1742EXPORT_SYMBOL vmlinux 0x2446fec9 iio_trigger_poll_chained
1743EXPORT_SYMBOL vmlinux 0x244a0b7b xfrm_state_check_expire
1744EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline
1745EXPORT_SYMBOL vmlinux 0x246feee9 set_security_override_from_ctx
1746EXPORT_SYMBOL vmlinux 0x2473f47e dm_table_get_size
1747EXPORT_SYMBOL vmlinux 0x248278bb eth_prepare_mac_addr_change
1748EXPORT_SYMBOL vmlinux 0x2484adc3 __kfifo_to_user_r
1749EXPORT_SYMBOL vmlinux 0x2486252f __alloc_skb
1750EXPORT_SYMBOL vmlinux 0x24ad9ee6 nobh_truncate_page
1751EXPORT_SYMBOL vmlinux 0x24b4d21e generic_copy_file_range
1752EXPORT_SYMBOL vmlinux 0x24c4d4d7 __iio_device_register
1753EXPORT_SYMBOL vmlinux 0x24c9cf3c of_cpu_node_to_id
1754EXPORT_SYMBOL vmlinux 0x24d273d1 add_timer
1755EXPORT_SYMBOL vmlinux 0x24d668b2 qdisc_offload_graft_helper
1756EXPORT_SYMBOL vmlinux 0x24ddc28c bd_set_size
1757EXPORT_SYMBOL vmlinux 0x2505bf18 kstrtol_from_user
1758EXPORT_SYMBOL vmlinux 0x2508e422 scsi_remove_target
1759EXPORT_SYMBOL vmlinux 0x25159b89 scsi_print_sense
1760EXPORT_SYMBOL vmlinux 0x25496be4 mark_info_dirty
1761EXPORT_SYMBOL vmlinux 0x25609457 dev_loopback_xmit
1762EXPORT_SYMBOL vmlinux 0x2570a138 reservation_seqcount_string
1763EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid
1764EXPORT_SYMBOL vmlinux 0x2585a6c3 blk_stack_limits
1765EXPORT_SYMBOL vmlinux 0x258d2f76 net_dim_get_tx_moderation
1766EXPORT_SYMBOL vmlinux 0x25956dee i2c_del_adapter
1767EXPORT_SYMBOL vmlinux 0x25a65511 on_each_cpu_mask
1768EXPORT_SYMBOL vmlinux 0x25ba93f1 param_ops_ushort
1769EXPORT_SYMBOL vmlinux 0x25c6d1c6 padata_remove_cpu
1770EXPORT_SYMBOL vmlinux 0x25e2f21c inet_frag_find
1771EXPORT_SYMBOL vmlinux 0x25e9d4bd resource_list_free
1772EXPORT_SYMBOL vmlinux 0x25ed04c7 __sock_cmsg_send
1773EXPORT_SYMBOL vmlinux 0x25ef73a8 netdev_adjacent_change_commit
1774EXPORT_SYMBOL vmlinux 0x260a095a __sg_alloc_table
1775EXPORT_SYMBOL vmlinux 0x26181a23 con_is_visible
1776EXPORT_SYMBOL vmlinux 0x2626c3c5 __getblk_gfp
1777EXPORT_SYMBOL vmlinux 0x262e823a wait_for_completion_interruptible
1778EXPORT_SYMBOL vmlinux 0x2630fbc2 inet_rcv_saddr_equal
1779EXPORT_SYMBOL vmlinux 0x263beb75 ecryptfs_get_versions
1780EXPORT_SYMBOL vmlinux 0x263c3152 bcmp
1781EXPORT_SYMBOL vmlinux 0x263d9da8 clkdev_hw_alloc
1782EXPORT_SYMBOL vmlinux 0x265374b0 neigh_update
1783EXPORT_SYMBOL vmlinux 0x2665db8c posix_acl_to_xattr
1784EXPORT_SYMBOL vmlinux 0x2688ec10 bitmap_zalloc
1785EXPORT_SYMBOL vmlinux 0x26a527e7 tcf_exts_validate
1786EXPORT_SYMBOL vmlinux 0x26bbfe62 inet_csk_prepare_forced_close
1787EXPORT_SYMBOL vmlinux 0x26d3da11 dquot_release
1788EXPORT_SYMBOL vmlinux 0x26dd6794 mmput_async
1789EXPORT_SYMBOL vmlinux 0x26e298e0 unregister_memory_notifier
1790EXPORT_SYMBOL vmlinux 0x26f531e8 keyring_clear
1791EXPORT_SYMBOL vmlinux 0x26fdd30f vmf_insert_mixed_mkwrite
1792EXPORT_SYMBOL vmlinux 0x270bcb61 configfs_undepend_item
1793EXPORT_SYMBOL vmlinux 0x271ace80 set_page_dirty_lock
1794EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler
1795EXPORT_SYMBOL vmlinux 0x272a8933 udp_memory_allocated
1796EXPORT_SYMBOL vmlinux 0x2733eaf7 scsi_dev_info_list_add_keyed
1797EXPORT_SYMBOL vmlinux 0x2745d143 jbd2_journal_invalidatepage
1798EXPORT_SYMBOL vmlinux 0x27479d14 param_free_charp
1799EXPORT_SYMBOL vmlinux 0x27639220 blk_verify_command
1800EXPORT_SYMBOL vmlinux 0x276517a6 __cleancache_get_page
1801EXPORT_SYMBOL vmlinux 0x276b2512 jbd2__journal_restart
1802EXPORT_SYMBOL vmlinux 0x2771dd00 frontswap_register_ops
1803EXPORT_SYMBOL vmlinux 0x2772259c __inode_add_bytes
1804EXPORT_SYMBOL vmlinux 0x27756bc8 scsi_sanitize_inquiry_string
1805EXPORT_SYMBOL vmlinux 0x277a6b6f inet_sock_destruct
1806EXPORT_SYMBOL vmlinux 0x27806cc2 rtc_add_groups
1807EXPORT_SYMBOL vmlinux 0x27810361 acpi_os_wait_events_complete
1808EXPORT_SYMBOL vmlinux 0x2781bdb4 vfs_ioc_setflags_prepare
1809EXPORT_SYMBOL vmlinux 0x2782b393 xfrm_state_walk_init
1810EXPORT_SYMBOL vmlinux 0x27864d57 memparse
1811EXPORT_SYMBOL vmlinux 0x27875dfb from_kgid
1812EXPORT_SYMBOL vmlinux 0x279ad067 lock_sock_nested
1813EXPORT_SYMBOL vmlinux 0x27b92703 register_netdevice
1814EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync
1815EXPORT_SYMBOL vmlinux 0x27c05e9c serio_open
1816EXPORT_SYMBOL vmlinux 0x27c4e17c arp_create
1817EXPORT_SYMBOL vmlinux 0x27c5548b dev_close
1818EXPORT_SYMBOL vmlinux 0x27cdca93 pci_add_resource
1819EXPORT_SYMBOL vmlinux 0x27dad895 pci_request_region
1820EXPORT_SYMBOL vmlinux 0x27e4dc2f devm_clk_hw_register_clkdev
1821EXPORT_SYMBOL vmlinux 0x27e82505 __udp_disconnect
1822EXPORT_SYMBOL vmlinux 0x27f10a5d scsi_init_io
1823EXPORT_SYMBOL vmlinux 0x27fbc212 param_ops_bool
1824EXPORT_SYMBOL vmlinux 0x280299cc dev_get_iflink
1825EXPORT_SYMBOL vmlinux 0x280a836c sock_no_sendpage
1826EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek
1827EXPORT_SYMBOL vmlinux 0x2858eb7c rpmsg_trysend
1828EXPORT_SYMBOL vmlinux 0x286b92ba zap_page_range
1829EXPORT_SYMBOL vmlinux 0x2875a315 utf32_to_utf8
1830EXPORT_SYMBOL vmlinux 0x2880a0ea dma_supported
1831EXPORT_SYMBOL vmlinux 0x28aa247c tcf_action_update_stats
1832EXPORT_SYMBOL vmlinux 0x28cf6160 pci_set_power_state
1833EXPORT_SYMBOL vmlinux 0x28f05c56 tcf_block_get
1834EXPORT_SYMBOL vmlinux 0x290b5604 security_unix_stream_connect
1835EXPORT_SYMBOL vmlinux 0x2910f4cb on_each_cpu_cond
1836EXPORT_SYMBOL vmlinux 0x29132f4d security_unix_may_send
1837EXPORT_SYMBOL vmlinux 0x29361773 complete
1838EXPORT_SYMBOL vmlinux 0x293da481 vfs_llseek
1839EXPORT_SYMBOL vmlinux 0x294b9ea1 on_each_cpu
1840EXPORT_SYMBOL vmlinux 0x2968d72d __ip4_datagram_connect
1841EXPORT_SYMBOL vmlinux 0x29a369c7 dma_async_tx_descriptor_init
1842EXPORT_SYMBOL vmlinux 0x29a860a4 of_graph_get_remote_port_parent
1843EXPORT_SYMBOL vmlinux 0x29ac9278 dev_set_promiscuity
1844EXPORT_SYMBOL vmlinux 0x29bc16db inet_pton_with_scope
1845EXPORT_SYMBOL vmlinux 0x29f24ebd unlock_new_inode
1846EXPORT_SYMBOL vmlinux 0x2a1ad89b writeback_inodes_sb
1847EXPORT_SYMBOL vmlinux 0x2a229255 __dec_zone_page_state
1848EXPORT_SYMBOL vmlinux 0x2a3c810d kill_fasync
1849EXPORT_SYMBOL vmlinux 0x2a407237 nf_ip_checksum
1850EXPORT_SYMBOL vmlinux 0x2a58cd68 vlan_dev_vlan_proto
1851EXPORT_SYMBOL vmlinux 0x2a67d25d logfc
1852EXPORT_SYMBOL vmlinux 0x2a7267ea phy_connect
1853EXPORT_SYMBOL vmlinux 0x2a73e2d1 set_disk_ro
1854EXPORT_SYMBOL vmlinux 0x2a880a63 mod_node_page_state
1855EXPORT_SYMBOL vmlinux 0x2a88773f fd_install
1856EXPORT_SYMBOL vmlinux 0x2a9eb5c4 bio_integrity_add_page
1857EXPORT_SYMBOL vmlinux 0x2aa0843e mempool_resize
1858EXPORT_SYMBOL vmlinux 0x2aacf5a9 do_splice_direct
1859EXPORT_SYMBOL vmlinux 0x2ab7989d mutex_lock
1860EXPORT_SYMBOL vmlinux 0x2ac62f94 xfrm4_rcv
1861EXPORT_SYMBOL vmlinux 0x2b1ce908 iov_iter_copy_from_user_atomic
1862EXPORT_SYMBOL vmlinux 0x2b2c6dec serio_interrupt
1863EXPORT_SYMBOL vmlinux 0x2b355fd0 tcf_block_get_ext
1864EXPORT_SYMBOL vmlinux 0x2b46e6d4 set_anon_super
1865EXPORT_SYMBOL vmlinux 0x2b560c07 bdget
1866EXPORT_SYMBOL vmlinux 0x2b593aa8 gen_pool_alloc_algo_owner
1867EXPORT_SYMBOL vmlinux 0x2b616fd6 tcp_child_process
1868EXPORT_SYMBOL vmlinux 0x2b68bd2f del_timer
1869EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock
1870EXPORT_SYMBOL vmlinux 0x2b9ecb4f dev_add_pack
1871EXPORT_SYMBOL vmlinux 0x2b9f9ab4 security_old_inode_init_security
1872EXPORT_SYMBOL vmlinux 0x2bb6099e dq_data_lock
1873EXPORT_SYMBOL vmlinux 0x2bb71b6f iov_iter_kvec
1874EXPORT_SYMBOL vmlinux 0x2bb9af28 gen_pool_for_each_chunk
1875EXPORT_SYMBOL vmlinux 0x2bd238eb phy_get_eee_err
1876EXPORT_SYMBOL vmlinux 0x2bd2db99 netdev_master_upper_dev_get_rcu
1877EXPORT_SYMBOL vmlinux 0x2bd60ab9 acpi_reset
1878EXPORT_SYMBOL vmlinux 0x2be90f44 sock_no_ioctl
1879EXPORT_SYMBOL vmlinux 0x2bfbab10 __memmove
1880EXPORT_SYMBOL vmlinux 0x2bff1bd6 ufshcd_system_resume
1881EXPORT_SYMBOL vmlinux 0x2c1f1634 netdev_set_sb_channel
1882EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar
1883EXPORT_SYMBOL vmlinux 0x2c541e7b radix_tree_next_chunk
1884EXPORT_SYMBOL vmlinux 0x2c6c28ee rproc_da_to_va
1885EXPORT_SYMBOL vmlinux 0x2c7bdfae md_error
1886EXPORT_SYMBOL vmlinux 0x2c80a5bc phy_register_fixup_for_uid
1887EXPORT_SYMBOL vmlinux 0x2c8214a2 vfs_unlink
1888EXPORT_SYMBOL vmlinux 0x2c82c36a security_secmark_relabel_packet
1889EXPORT_SYMBOL vmlinux 0x2c8366f5 __neigh_for_each_release
1890EXPORT_SYMBOL vmlinux 0x2c91e17c vm_get_page_prot
1891EXPORT_SYMBOL vmlinux 0x2c95f960 pcie_capability_clear_and_set_word
1892EXPORT_SYMBOL vmlinux 0x2cb8ebfb mdio_driver_unregister
1893EXPORT_SYMBOL vmlinux 0x2cba55ca configfs_remove_default_groups
1894EXPORT_SYMBOL vmlinux 0x2cc574ec input_match_device_id
1895EXPORT_SYMBOL vmlinux 0x2ccd059a dim_on_top
1896EXPORT_SYMBOL vmlinux 0x2cd0d6e0 tcp_seq_next
1897EXPORT_SYMBOL vmlinux 0x2cdf87a1 proc_dointvec_minmax
1898EXPORT_SYMBOL vmlinux 0x2ced2450 iio_trigger_poll
1899EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock
1900EXPORT_SYMBOL vmlinux 0x2d192c70 sg_zero_buffer
1901EXPORT_SYMBOL vmlinux 0x2d1d3ec0 vfs_get_link
1902EXPORT_SYMBOL vmlinux 0x2d1db202 skb_set_owner_w
1903EXPORT_SYMBOL vmlinux 0x2d2e2306 dev_addr_init
1904EXPORT_SYMBOL vmlinux 0x2d30596c from_kqid_munged
1905EXPORT_SYMBOL vmlinux 0x2d3385d3 system_wq
1906EXPORT_SYMBOL vmlinux 0x2d35abfa sock_queue_rcv_skb
1907EXPORT_SYMBOL vmlinux 0x2d39b0a7 kstrdup
1908EXPORT_SYMBOL vmlinux 0x2d54f7e7 sas_port_get_phy
1909EXPORT_SYMBOL vmlinux 0x2d65690a fifo_create_dflt
1910EXPORT_SYMBOL vmlinux 0x2d685d4f may_umount_tree
1911EXPORT_SYMBOL vmlinux 0x2d6bcdcb iio_trigger_generic_data_rdy_poll
1912EXPORT_SYMBOL vmlinux 0x2d912bca dmi_get_bios_year
1913EXPORT_SYMBOL vmlinux 0x2d994605 security_inode_copy_up_xattr
1914EXPORT_SYMBOL vmlinux 0x2da67149 default_qdisc_ops
1915EXPORT_SYMBOL vmlinux 0x2db52ecc block_read_full_page
1916EXPORT_SYMBOL vmlinux 0x2dbf688f block_invalidatepage
1917EXPORT_SYMBOL vmlinux 0x2dc6770b seq_open
1918EXPORT_SYMBOL vmlinux 0x2dce2f1c __irq_regs
1919EXPORT_SYMBOL vmlinux 0x2dcef54f mmc_put_card
1920EXPORT_SYMBOL vmlinux 0x2e0b1deb dma_fence_get_status
1921EXPORT_SYMBOL vmlinux 0x2e1ca751 clk_put
1922EXPORT_SYMBOL vmlinux 0x2e2b40d2 strncat
1923EXPORT_SYMBOL vmlinux 0x2e6360ec mdiobus_scan
1924EXPORT_SYMBOL vmlinux 0x2e837c73 param_get_ulong
1925EXPORT_SYMBOL vmlinux 0x2e8497de skb_copy_and_csum_datagram_msg
1926EXPORT_SYMBOL vmlinux 0x2e854852 __skb_ext_del
1927EXPORT_SYMBOL vmlinux 0x2e89b443 fifo_set_limit
1928EXPORT_SYMBOL vmlinux 0x2ea5f32d inet_release
1929EXPORT_SYMBOL vmlinux 0x2ec6bba0 errseq_set
1930EXPORT_SYMBOL vmlinux 0x2ee0bcd3 key_reject_and_link
1931EXPORT_SYMBOL vmlinux 0x2ee3e5d0 xfrm_policy_destroy
1932EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc
1933EXPORT_SYMBOL vmlinux 0x2f129f53 __devm_release_region
1934EXPORT_SYMBOL vmlinux 0x2f163934 csum_and_copy_from_iter_full
1935EXPORT_SYMBOL vmlinux 0x2f2e132f inet_csk_complete_hashdance
1936EXPORT_SYMBOL vmlinux 0x2f2e91b2 security_ib_alloc_security
1937EXPORT_SYMBOL vmlinux 0x2f333aab imx_scu_get_handle
1938EXPORT_SYMBOL vmlinux 0x2f384db3 acpi_is_video_device
1939EXPORT_SYMBOL vmlinux 0x2f450cc8 cros_ec_check_result
1940EXPORT_SYMBOL vmlinux 0x2f47dd51 __skb_flow_get_ports
1941EXPORT_SYMBOL vmlinux 0x2f4d5f3a mmc_gpio_set_cd_wake
1942EXPORT_SYMBOL vmlinux 0x2f52ee67 param_ops_charp
1943EXPORT_SYMBOL vmlinux 0x2f548802 ns_to_timeval
1944EXPORT_SYMBOL vmlinux 0x2f5706d5 dev_queue_xmit_accel
1945EXPORT_SYMBOL vmlinux 0x2f721549 __skb_pad
1946EXPORT_SYMBOL vmlinux 0x2f7754a8 dma_pool_free
1947EXPORT_SYMBOL vmlinux 0x2f7e49ed read_cache_page_gfp
1948EXPORT_SYMBOL vmlinux 0x2f87cea1 unregister_filesystem
1949EXPORT_SYMBOL vmlinux 0x2fa03daa sk_page_frag_refill
1950EXPORT_SYMBOL vmlinux 0x2fa6f36d page_pool_destroy
1951EXPORT_SYMBOL vmlinux 0x2fb30ac4 jbd2_journal_force_commit
1952EXPORT_SYMBOL vmlinux 0x2fb6de5d add_device_randomness
1953EXPORT_SYMBOL vmlinux 0x2fe0baf4 unlock_page
1954EXPORT_SYMBOL vmlinux 0x2fe252cc unregister_inet6addr_notifier
1955EXPORT_SYMBOL vmlinux 0x2fef40d1 bio_integrity_clone
1956EXPORT_SYMBOL vmlinux 0x2ff15716 acpi_bus_unregister_driver
1957EXPORT_SYMBOL vmlinux 0x2ff5d700 pps_register_source
1958EXPORT_SYMBOL vmlinux 0x2ff92bcc kernel_sock_shutdown
1959EXPORT_SYMBOL vmlinux 0x30025091 tty_unthrottle
1960EXPORT_SYMBOL vmlinux 0x301fa007 _raw_spin_unlock
1961EXPORT_SYMBOL vmlinux 0x30207c49 vfs_link
1962EXPORT_SYMBOL vmlinux 0x303a24ad pci_set_master
1963EXPORT_SYMBOL vmlinux 0x30536763 keyring_search
1964EXPORT_SYMBOL vmlinux 0x306394a1 scsi_print_command
1965EXPORT_SYMBOL vmlinux 0x3096be16 names_cachep
1966EXPORT_SYMBOL vmlinux 0x309a2b59 mmc_start_request
1967EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user
1968EXPORT_SYMBOL vmlinux 0x30acfde9 hsiphash_2u32
1969EXPORT_SYMBOL vmlinux 0x30ba677d neigh_seq_next
1970EXPORT_SYMBOL vmlinux 0x30cfe327 pcibus_to_node
1971EXPORT_SYMBOL vmlinux 0x30db096f denali_calc_ecc_bytes
1972EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw
1973EXPORT_SYMBOL vmlinux 0x30e9633a rpmsg_register_device
1974EXPORT_SYMBOL vmlinux 0x30f20149 blk_pm_runtime_init
1975EXPORT_SYMBOL vmlinux 0x3100cff9 lockref_get_or_lock
1976EXPORT_SYMBOL vmlinux 0x3101f613 pci_get_device
1977EXPORT_SYMBOL vmlinux 0x3102d70b frontswap_curr_pages
1978EXPORT_SYMBOL vmlinux 0x311842c0 generic_perform_write
1979EXPORT_SYMBOL vmlinux 0x31224393 eth_mac_addr
1980EXPORT_SYMBOL vmlinux 0x31234c9e ptp_clock_index
1981EXPORT_SYMBOL vmlinux 0x3126a9e8 siphash_1u64
1982EXPORT_SYMBOL vmlinux 0x312e0cab get_user_pages_locked
1983EXPORT_SYMBOL vmlinux 0x3134dd8f dev_remove_offload
1984EXPORT_SYMBOL vmlinux 0x313e12ba lru_cache_add_file
1985EXPORT_SYMBOL vmlinux 0x31424277 __xfrm_init_state
1986EXPORT_SYMBOL vmlinux 0x3145216f pci_dev_present
1987EXPORT_SYMBOL vmlinux 0x31513ed7 skb_checksum_help
1988EXPORT_SYMBOL vmlinux 0x3151c0fc elv_rb_latter_request
1989EXPORT_SYMBOL vmlinux 0x318d6fec mutex_is_locked
1990EXPORT_SYMBOL vmlinux 0x319140cf starget_for_each_device
1991EXPORT_SYMBOL vmlinux 0x3191c4d0 genphy_config_eee_advert
1992EXPORT_SYMBOL vmlinux 0x319d493d proc_dostring
1993EXPORT_SYMBOL vmlinux 0x31a110bf devm_get_clk_from_child
1994EXPORT_SYMBOL vmlinux 0x31a7375b register_md_personality
1995EXPORT_SYMBOL vmlinux 0x31e8fc9c blk_mq_tagset_busy_iter
1996EXPORT_SYMBOL vmlinux 0x31eb294e sk_send_sigurg
1997EXPORT_SYMBOL vmlinux 0x31f0e482 dquot_operations
1998EXPORT_SYMBOL vmlinux 0x32035850 vlan_dev_real_dev
1999EXPORT_SYMBOL vmlinux 0x324e3e08 send_sig_info
2000EXPORT_SYMBOL vmlinux 0x325a2a81 make_flow_keys_digest
2001EXPORT_SYMBOL vmlinux 0x325aeb6f phy_register_fixup
2002EXPORT_SYMBOL vmlinux 0x3283e6b0 prandom_seed_full_state
2003EXPORT_SYMBOL vmlinux 0x32981cae reuseport_add_sock
2004EXPORT_SYMBOL vmlinux 0x329d7349 eth_header_parse_protocol
2005EXPORT_SYMBOL vmlinux 0x32ae5741 _raw_read_lock
2006EXPORT_SYMBOL vmlinux 0x32c11ede compat_nf_setsockopt
2007EXPORT_SYMBOL vmlinux 0x32ce3777 radix_tree_preload
2008EXPORT_SYMBOL vmlinux 0x32e6f1a0 acpi_video_backlight_string
2009EXPORT_SYMBOL vmlinux 0x3318c4c5 amba_release_regions
2010EXPORT_SYMBOL vmlinux 0x333df01d generic_file_llseek_size
2011EXPORT_SYMBOL vmlinux 0x335111cd __quota_error
2012EXPORT_SYMBOL vmlinux 0x33527cbc kthread_stop
2013EXPORT_SYMBOL vmlinux 0x33736a1d __genradix_ptr_alloc
2014EXPORT_SYMBOL vmlinux 0x3375fbcd blk_integrity_register
2015EXPORT_SYMBOL vmlinux 0x3377edd4 jbd2_journal_check_used_features
2016EXPORT_SYMBOL vmlinux 0x337820b2 xfrm_spd_getinfo
2017EXPORT_SYMBOL vmlinux 0x33bdd58c blkdev_issue_write_same
2018EXPORT_SYMBOL vmlinux 0x33ca3939 add_random_ready_callback
2019EXPORT_SYMBOL vmlinux 0x33d255c8 ufshcd_runtime_resume
2020EXPORT_SYMBOL vmlinux 0x33dac18f free_netdev
2021EXPORT_SYMBOL vmlinux 0x33e6d284 inet_recvmsg
2022EXPORT_SYMBOL vmlinux 0x33f0768c cpufreq_quick_get_max
2023EXPORT_SYMBOL vmlinux 0x33fa53a8 component_match_add_release
2024EXPORT_SYMBOL vmlinux 0x33fcf44a __kfifo_out_r
2025EXPORT_SYMBOL vmlinux 0x34040d29 mark_buffer_dirty_inode
2026EXPORT_SYMBOL vmlinux 0x3426abfc pci_free_host_bridge
2027EXPORT_SYMBOL vmlinux 0x342f7329 rproc_get_by_child
2028EXPORT_SYMBOL vmlinux 0x345b0356 skb_trim
2029EXPORT_SYMBOL vmlinux 0x345f5800 remove_proc_subtree
2030EXPORT_SYMBOL vmlinux 0x346b28f7 kobject_add
2031EXPORT_SYMBOL vmlinux 0x346e1820 xfrm_input
2032EXPORT_SYMBOL vmlinux 0x348eccf6 devm_alloc_etherdev_mqs
2033EXPORT_SYMBOL vmlinux 0x349ac524 __tracepoint_dma_fence_emit
2034EXPORT_SYMBOL vmlinux 0x349b3684 param_get_invbool
2035EXPORT_SYMBOL vmlinux 0x349cba85 strchr
2036EXPORT_SYMBOL vmlinux 0x34a1f7e3 acpi_processor_get_psd
2037EXPORT_SYMBOL vmlinux 0x34d46e45 tcf_register_action
2038EXPORT_SYMBOL vmlinux 0x34e1f456 dm_get_device
2039EXPORT_SYMBOL vmlinux 0x34ed0de7 mmc_gpio_set_cd_isr
2040EXPORT_SYMBOL vmlinux 0x34f3484e security_tun_dev_attach_queue
2041EXPORT_SYMBOL vmlinux 0x34f74e98 tcf_block_put_ext
2042EXPORT_SYMBOL vmlinux 0x350ea558 dma_fence_default_wait
2043EXPORT_SYMBOL vmlinux 0x3517383e register_reboot_notifier
2044EXPORT_SYMBOL vmlinux 0x351c366e cros_ec_cmd_xfer
2045EXPORT_SYMBOL vmlinux 0x3539f11b match_strlcpy
2046EXPORT_SYMBOL vmlinux 0x35465e15 wait_for_completion_io
2047EXPORT_SYMBOL vmlinux 0x3557518a tcp_release_cb
2048EXPORT_SYMBOL vmlinux 0x356461c8 rtc_time64_to_tm
2049EXPORT_SYMBOL vmlinux 0x35720114 tcp_simple_retransmit
2050EXPORT_SYMBOL vmlinux 0x3590ef5c cros_ec_cmd_xfer_status
2051EXPORT_SYMBOL vmlinux 0x359ec42f _raw_read_trylock
2052EXPORT_SYMBOL vmlinux 0x35a88f28 zlib_inflateInit2
2053EXPORT_SYMBOL vmlinux 0x35affff6 xfrm_register_type
2054EXPORT_SYMBOL vmlinux 0x35de26d7 xt_unregister_matches
2055EXPORT_SYMBOL vmlinux 0x35f1a5bb wait_on_page_bit
2056EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask
2057EXPORT_SYMBOL vmlinux 0x360d32df security_tun_dev_attach
2058EXPORT_SYMBOL vmlinux 0x364592d7 __vfs_removexattr
2059EXPORT_SYMBOL vmlinux 0x364850b1 down_write_killable
2060EXPORT_SYMBOL vmlinux 0x365acda7 set_normalized_timespec64
2061EXPORT_SYMBOL vmlinux 0x365e6143 iov_iter_init
2062EXPORT_SYMBOL vmlinux 0x365e7911 kstrdup_const
2063EXPORT_SYMBOL vmlinux 0x36789e0e tcf_action_check_ctrlact
2064EXPORT_SYMBOL vmlinux 0x368a5a98 ethtool_rx_flow_rule_destroy
2065EXPORT_SYMBOL vmlinux 0x368b5583 tcp_mmap
2066EXPORT_SYMBOL vmlinux 0x36a0d5ec fs_lookup_param
2067EXPORT_SYMBOL vmlinux 0x36a927a0 d_instantiate_anon
2068EXPORT_SYMBOL vmlinux 0x36b6ebbf down_killable
2069EXPORT_SYMBOL vmlinux 0x36bf0afa ufshcd_map_desc_id_to_length
2070EXPORT_SYMBOL vmlinux 0x36c2f94a generic_parse_monolithic
2071EXPORT_SYMBOL vmlinux 0x36c74a94 xfrm_dev_state_flush
2072EXPORT_SYMBOL vmlinux 0x36d39b31 padata_unregister_cpumask_notifier
2073EXPORT_SYMBOL vmlinux 0x36d87503 inode_add_bytes
2074EXPORT_SYMBOL vmlinux 0x36e4b152 sock_gettstamp
2075EXPORT_SYMBOL vmlinux 0x36ee0a8c generic_file_write_iter
2076EXPORT_SYMBOL vmlinux 0x37110088 remove_wait_queue
2077EXPORT_SYMBOL vmlinux 0x3717a306 get_phy_device
2078EXPORT_SYMBOL vmlinux 0x37196b27 pskb_trim_rcsum_slow
2079EXPORT_SYMBOL vmlinux 0x3721fb9f jbd2_log_start_commit
2080EXPORT_SYMBOL vmlinux 0x372ee50b devfreq_monitor_suspend
2081EXPORT_SYMBOL vmlinux 0x37343c05 __fib6_flush_trees
2082EXPORT_SYMBOL vmlinux 0x3737d9a9 ZSTD_DStreamWorkspaceBound
2083EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn
2084EXPORT_SYMBOL vmlinux 0x3755f990 gf128mul_init_64k_bbe
2085EXPORT_SYMBOL vmlinux 0x37746fde ZSTD_initDStream
2086EXPORT_SYMBOL vmlinux 0x3775a7b9 xfrm_input_register_afinfo
2087EXPORT_SYMBOL vmlinux 0x377d8004 acpi_error
2088EXPORT_SYMBOL vmlinux 0x37868dc7 dev_direct_xmit
2089EXPORT_SYMBOL vmlinux 0x37a1909f gen_replace_estimator
2090EXPORT_SYMBOL vmlinux 0x37af3190 dm_table_run_md_queue_async
2091EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs
2092EXPORT_SYMBOL vmlinux 0x37d27b93 scsi_report_device_reset
2093EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date
2094EXPORT_SYMBOL vmlinux 0x37e60334 neigh_ifdown
2095EXPORT_SYMBOL vmlinux 0x380b36ab gro_cells_init
2096EXPORT_SYMBOL vmlinux 0x3812050a _raw_spin_unlock_irqrestore
2097EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus
2098EXPORT_SYMBOL vmlinux 0x382d6ddb qdisc_watchdog_schedule_ns
2099EXPORT_SYMBOL vmlinux 0x3842c637 scsi_report_opcode
2100EXPORT_SYMBOL vmlinux 0x3847ccbd pci_alloc_host_bridge
2101EXPORT_SYMBOL vmlinux 0x3854774b kstrtoll
2102EXPORT_SYMBOL vmlinux 0x3857cc87 uart_update_timeout
2103EXPORT_SYMBOL vmlinux 0x386fa062 netpoll_send_skb
2104EXPORT_SYMBOL vmlinux 0x38758059 timestamp_truncate
2105EXPORT_SYMBOL vmlinux 0x38799ebb blk_mq_delay_kick_requeue_list
2106EXPORT_SYMBOL vmlinux 0x3883e43d fib_notifier_ops_unregister
2107EXPORT_SYMBOL vmlinux 0x38869d88 kstat
2108EXPORT_SYMBOL vmlinux 0x388aa3c9 neigh_proc_dointvec_ms_jiffies
2109EXPORT_SYMBOL vmlinux 0x388be5b2 get_cached_acl
2110EXPORT_SYMBOL vmlinux 0x3891ffc8 ecryptfs_fill_auth_tok
2111EXPORT_SYMBOL vmlinux 0x38956f0d netif_tx_stop_all_queues
2112EXPORT_SYMBOL vmlinux 0x389617b0 LZ4_decompress_fast_continue
2113EXPORT_SYMBOL vmlinux 0x38a01751 tcp_ioctl
2114EXPORT_SYMBOL vmlinux 0x38a71b7e pci_free_resource_list
2115EXPORT_SYMBOL vmlinux 0x38a9f7c5 in6addr_loopback
2116EXPORT_SYMBOL vmlinux 0x38b145c7 inet_csk_reset_keepalive_timer
2117EXPORT_SYMBOL vmlinux 0x38b15b92 __skb_wait_for_more_packets
2118EXPORT_SYMBOL vmlinux 0x38c8d904 mini_qdisc_pair_init
2119EXPORT_SYMBOL vmlinux 0x38e46431 mempool_exit
2120EXPORT_SYMBOL vmlinux 0x38ec52f1 bio_copy_data
2121EXPORT_SYMBOL vmlinux 0x38ed89b0 rproc_remove_subdev
2122EXPORT_SYMBOL vmlinux 0x38f16fb7 may_umount
2123EXPORT_SYMBOL vmlinux 0x38ff3129 udp_gro_complete
2124EXPORT_SYMBOL vmlinux 0x39124f33 __cleancache_invalidate_fs
2125EXPORT_SYMBOL vmlinux 0x391f9b1f mmc_cqe_start_req
2126EXPORT_SYMBOL vmlinux 0x392831e9 unregister_shrinker
2127EXPORT_SYMBOL vmlinux 0x3928efe9 __per_cpu_offset
2128EXPORT_SYMBOL vmlinux 0x39461d6a in_egroup_p
2129EXPORT_SYMBOL vmlinux 0x3955fcf6 __kfifo_in_r
2130EXPORT_SYMBOL vmlinux 0x396033cb proto_register
2131EXPORT_SYMBOL vmlinux 0x3968dea7 put_user_pages_dirty_lock
2132EXPORT_SYMBOL vmlinux 0x396de1c7 clocksource_unregister
2133EXPORT_SYMBOL vmlinux 0x39991865 icmp_global_allow
2134EXPORT_SYMBOL vmlinux 0x399ad043 __kfifo_dma_out_finish_r
2135EXPORT_SYMBOL vmlinux 0x39b52d19 __bitmap_and
2136EXPORT_SYMBOL vmlinux 0x39cca6e2 inet_add_protocol
2137EXPORT_SYMBOL vmlinux 0x39e26bc1 vga_tryget
2138EXPORT_SYMBOL vmlinux 0x39f73b61 seq_put_decimal_ll
2139EXPORT_SYMBOL vmlinux 0x39f9769f irq_stat
2140EXPORT_SYMBOL vmlinux 0x3a017c86 skb_flow_dissect_ct
2141EXPORT_SYMBOL vmlinux 0x3a13f54a sgl_alloc
2142EXPORT_SYMBOL vmlinux 0x3a2b9561 _copy_from_iter_nocache
2143EXPORT_SYMBOL vmlinux 0x3a2f6702 sg_alloc_table
2144EXPORT_SYMBOL vmlinux 0x3a4f9d28 rng_is_initialized
2145EXPORT_SYMBOL vmlinux 0x3a62c64e sock_wake_async
2146EXPORT_SYMBOL vmlinux 0x3a669261 d_tmpfile
2147EXPORT_SYMBOL vmlinux 0x3a7f9e0b pci_bus_set_ops
2148EXPORT_SYMBOL vmlinux 0x3a81eda3 sas_port_add
2149EXPORT_SYMBOL vmlinux 0x3ab1b37b param_get_bool
2150EXPORT_SYMBOL vmlinux 0x3ab511c5 install_exec_creds
2151EXPORT_SYMBOL vmlinux 0x3ab7b1cc scsi_set_sense_field_pointer
2152EXPORT_SYMBOL vmlinux 0x3abf6419 request_key_tag
2153EXPORT_SYMBOL vmlinux 0x3ad5cda3 lockref_get_not_zero
2154EXPORT_SYMBOL vmlinux 0x3ad7a5d5 acpi_evaluate_reference
2155EXPORT_SYMBOL vmlinux 0x3ada9e06 acpi_check_region
2156EXPORT_SYMBOL vmlinux 0x3af9e031 d_lookup
2157EXPORT_SYMBOL vmlinux 0x3aff3200 acpi_evaluate_object_typed
2158EXPORT_SYMBOL vmlinux 0x3b20fb95 dma_fence_remove_callback
2159EXPORT_SYMBOL vmlinux 0x3b321462 LZ4_setStreamDecode
2160EXPORT_SYMBOL vmlinux 0x3b37f0c0 devfreq_add_device
2161EXPORT_SYMBOL vmlinux 0x3b4fee62 blk_rq_map_sg
2162EXPORT_SYMBOL vmlinux 0x3b644591 __bitmap_shift_left
2163EXPORT_SYMBOL vmlinux 0x3b665049 block_commit_write
2164EXPORT_SYMBOL vmlinux 0x3b6c41ea kstrtouint
2165EXPORT_SYMBOL vmlinux 0x3b6e530c axp20x_device_probe
2166EXPORT_SYMBOL vmlinux 0x3b825fc1 commit_creds
2167EXPORT_SYMBOL vmlinux 0x3b896d15 blk_get_queue
2168EXPORT_SYMBOL vmlinux 0x3b9144c9 acpi_get_current_resources
2169EXPORT_SYMBOL vmlinux 0x3b9d2b28 sget_fc
2170EXPORT_SYMBOL vmlinux 0x3b9efc71 __cgroup_bpf_run_filter_setsockopt
2171EXPORT_SYMBOL vmlinux 0x3bbea910 unregister_console
2172EXPORT_SYMBOL vmlinux 0x3be0275a of_find_net_device_by_node
2173EXPORT_SYMBOL vmlinux 0x3be7643e security_xfrm_policy_free
2174EXPORT_SYMBOL vmlinux 0x3be9d156 gnet_stats_copy_rate_est
2175EXPORT_SYMBOL vmlinux 0x3bed9c74 __inet6_lookup_established
2176EXPORT_SYMBOL vmlinux 0x3bf9d084 xt_check_table_hooks
2177EXPORT_SYMBOL vmlinux 0x3bff7c81 tcf_classify_ingress
2178EXPORT_SYMBOL vmlinux 0x3c185c61 page_put_link
2179EXPORT_SYMBOL vmlinux 0x3c2a6602 phy_free_interrupt
2180EXPORT_SYMBOL vmlinux 0x3c3fce39 __local_bh_enable_ip
2181EXPORT_SYMBOL vmlinux 0x3c3ff9fd sprintf
2182EXPORT_SYMBOL vmlinux 0x3c4e6657 rtnl_create_link
2183EXPORT_SYMBOL vmlinux 0x3c59b15c pci_enable_msi
2184EXPORT_SYMBOL vmlinux 0x3c84bd86 tcp_peek_len
2185EXPORT_SYMBOL vmlinux 0x3c8910d5 param_get_uint
2186EXPORT_SYMBOL vmlinux 0x3c8ba345 dqget
2187EXPORT_SYMBOL vmlinux 0x3c92d83a __sock_queue_rcv_skb
2188EXPORT_SYMBOL vmlinux 0x3cd6316b phy_ethtool_set_wol
2189EXPORT_SYMBOL vmlinux 0x3cd66657 __dquot_transfer
2190EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq
2191EXPORT_SYMBOL vmlinux 0x3cebd062 netif_carrier_on
2192EXPORT_SYMBOL vmlinux 0x3d02cd70 dma_fence_signal_locked
2193EXPORT_SYMBOL vmlinux 0x3d210724 gen_pool_dma_zalloc_align
2194EXPORT_SYMBOL vmlinux 0x3d2a1760 phy_register_fixup_for_id
2195EXPORT_SYMBOL vmlinux 0x3d585c22 clean_bdev_aliases
2196EXPORT_SYMBOL vmlinux 0x3d59a500 inet_proto_csum_replace4
2197EXPORT_SYMBOL vmlinux 0x3d7b6bfd dquot_scan_active
2198EXPORT_SYMBOL vmlinux 0x3d8e15f2 mdio_device_create
2199EXPORT_SYMBOL vmlinux 0x3d9e4e42 truncate_pagecache
2200EXPORT_SYMBOL vmlinux 0x3d9ee9f0 clear_page
2201EXPORT_SYMBOL vmlinux 0x3dabf271 memcg_sockets_enabled_key
2202EXPORT_SYMBOL vmlinux 0x3dad9978 cancel_delayed_work
2203EXPORT_SYMBOL vmlinux 0x3db7db64 compat_tcp_getsockopt
2204EXPORT_SYMBOL vmlinux 0x3dc619d3 swake_up_locked
2205EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data
2206EXPORT_SYMBOL vmlinux 0x3dd9b230 proc_dointvec_userhz_jiffies
2207EXPORT_SYMBOL vmlinux 0x3dec8f4d __page_frag_cache_drain
2208EXPORT_SYMBOL vmlinux 0x3dfb86b9 resource_list_create_entry
2209EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head
2210EXPORT_SYMBOL vmlinux 0x3e2b0ba6 groups_alloc
2211EXPORT_SYMBOL vmlinux 0x3e468f89 xt_register_match
2212EXPORT_SYMBOL vmlinux 0x3e487ebc tty_devnum
2213EXPORT_SYMBOL vmlinux 0x3e5550ea page_cache_prev_miss
2214EXPORT_SYMBOL vmlinux 0x3e5833fc dma_mmap_attrs
2215EXPORT_SYMBOL vmlinux 0x3e6555e7 md_bitmap_start_sync
2216EXPORT_SYMBOL vmlinux 0x3e725ffe tcp_set_rcvlowat
2217EXPORT_SYMBOL vmlinux 0x3e8459f1 update_devfreq
2218EXPORT_SYMBOL vmlinux 0x3e90034e sas_port_alloc_num
2219EXPORT_SYMBOL vmlinux 0x3e9110fa __hw_addr_unsync
2220EXPORT_SYMBOL vmlinux 0x3e928ecd simple_transaction_get
2221EXPORT_SYMBOL vmlinux 0x3e9e42e9 phy_ethtool_get_link_ksettings
2222EXPORT_SYMBOL vmlinux 0x3ea31ab0 iio_trigger_free
2223EXPORT_SYMBOL vmlinux 0x3ea3b187 eth_gro_receive
2224EXPORT_SYMBOL vmlinux 0x3ea968fc cros_ec_prepare_tx
2225EXPORT_SYMBOL vmlinux 0x3ebce8e0 simple_empty
2226EXPORT_SYMBOL vmlinux 0x3eeb2322 __wake_up
2227EXPORT_SYMBOL vmlinux 0x3efe1703 phy_unregister_fixup_for_id
2228EXPORT_SYMBOL vmlinux 0x3f0eabd2 xxh64_update
2229EXPORT_SYMBOL vmlinux 0x3f2e1d79 put_cmsg_scm_timestamping64
2230EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd
2231EXPORT_SYMBOL vmlinux 0x3f458105 devfreq_register_opp_notifier
2232EXPORT_SYMBOL vmlinux 0x3f4bd846 gen_pool_first_fit_order_align
2233EXPORT_SYMBOL vmlinux 0x3f4bdd99 proc_set_user
2234EXPORT_SYMBOL vmlinux 0x3f579240 release_sock
2235EXPORT_SYMBOL vmlinux 0x3f7f37ff md_register_thread
2236EXPORT_SYMBOL vmlinux 0x3f89071b security_ib_pkey_access
2237EXPORT_SYMBOL vmlinux 0x3f93e748 mmc_add_host
2238EXPORT_SYMBOL vmlinux 0x3f9cd90b device_add_disk
2239EXPORT_SYMBOL vmlinux 0x3fa1a1ac __breadahead
2240EXPORT_SYMBOL vmlinux 0x3fb53ba4 can_nice
2241EXPORT_SYMBOL vmlinux 0x3fbfa89c cpu_rmap_update
2242EXPORT_SYMBOL vmlinux 0x3fc1ce95 genphy_aneg_done
2243EXPORT_SYMBOL vmlinux 0x3fd78f3b register_chrdev_region
2244EXPORT_SYMBOL vmlinux 0x3fd8302f module_refcount
2245EXPORT_SYMBOL vmlinux 0x3fe2ccbe memweight
2246EXPORT_SYMBOL vmlinux 0x4005f38c try_wait_for_completion
2247EXPORT_SYMBOL vmlinux 0x40152682 reuseport_select_sock
2248EXPORT_SYMBOL vmlinux 0x401658e8 sync_inode_metadata
2249EXPORT_SYMBOL vmlinux 0x4028951d inet_sendmsg
2250EXPORT_SYMBOL vmlinux 0x40302167 scsi_test_unit_ready
2251EXPORT_SYMBOL vmlinux 0x4031e1e9 dst_cow_metrics_generic
2252EXPORT_SYMBOL vmlinux 0x40427951 param_get_charp
2253EXPORT_SYMBOL vmlinux 0x4051b00f input_open_device
2254EXPORT_SYMBOL vmlinux 0x4056f004 ___pskb_trim
2255EXPORT_SYMBOL vmlinux 0x4070d679 current_time
2256EXPORT_SYMBOL vmlinux 0x4092b409 dma_find_channel
2257EXPORT_SYMBOL vmlinux 0x40973662 sysctl_udp_mem
2258EXPORT_SYMBOL vmlinux 0x409873e3 tty_termios_baud_rate
2259EXPORT_SYMBOL vmlinux 0x409bcb62 mutex_unlock
2260EXPORT_SYMBOL vmlinux 0x409c6306 tty_driver_flush_buffer
2261EXPORT_SYMBOL vmlinux 0x40a2fabb rproc_coredump_add_segment
2262EXPORT_SYMBOL vmlinux 0x40a9b349 vzalloc
2263EXPORT_SYMBOL vmlinux 0x40bd5d0e irq_to_desc
2264EXPORT_SYMBOL vmlinux 0x40bf1364 filemap_page_mkwrite
2265EXPORT_SYMBOL vmlinux 0x40c7247c si_meminfo
2266EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock
2267EXPORT_SYMBOL vmlinux 0x40d59096 unregister_restart_handler
2268EXPORT_SYMBOL vmlinux 0x40d84a37 ZSTD_getFrameParams
2269EXPORT_SYMBOL vmlinux 0x40e1eccd flow_block_cb_alloc
2270EXPORT_SYMBOL vmlinux 0x40eae8ee tso_count_descs
2271EXPORT_SYMBOL vmlinux 0x40eb39dc cros_ec_unregister
2272EXPORT_SYMBOL vmlinux 0x410b47b1 skb_copy_and_csum_bits
2273EXPORT_SYMBOL vmlinux 0x4132ab02 tcp_mtu_to_mss
2274EXPORT_SYMBOL vmlinux 0x4133f94e dev_set_mtu
2275EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user
2276EXPORT_SYMBOL vmlinux 0x416270f8 configfs_register_group
2277EXPORT_SYMBOL vmlinux 0x41804f72 nla_reserve_nohdr
2278EXPORT_SYMBOL vmlinux 0x41810c89 tcp_md5_do_del
2279EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time
2280EXPORT_SYMBOL vmlinux 0x418ed887 dst_alloc
2281EXPORT_SYMBOL vmlinux 0x418fe497 pci_choose_state
2282EXPORT_SYMBOL vmlinux 0x41b13870 i2c_transfer
2283EXPORT_SYMBOL vmlinux 0x41d60342 inet_frag_reasm_finish
2284EXPORT_SYMBOL vmlinux 0x41e290c0 simple_rename
2285EXPORT_SYMBOL vmlinux 0x41efdeaf radix_tree_lookup_slot
2286EXPORT_SYMBOL vmlinux 0x4212bb2a get_tree_single_reconf
2287EXPORT_SYMBOL vmlinux 0x42139d83 tcf_action_set_ctrlact
2288EXPORT_SYMBOL vmlinux 0x42160169 flush_workqueue
2289EXPORT_SYMBOL vmlinux 0x421e791b mmc_cqe_request_done
2290EXPORT_SYMBOL vmlinux 0x422a8974 tso_build_hdr
2291EXPORT_SYMBOL vmlinux 0x422c3411 no_llseek
2292EXPORT_SYMBOL vmlinux 0x422ce162 unregister_key_type
2293EXPORT_SYMBOL vmlinux 0x4230a8d7 sg_nents_for_len
2294EXPORT_SYMBOL vmlinux 0x4248ae3c single_task_running
2295EXPORT_SYMBOL vmlinux 0x424d3620 zlib_inflateIncomp
2296EXPORT_SYMBOL vmlinux 0x42578e80 acpi_get_type
2297EXPORT_SYMBOL vmlinux 0x426d2bf1 pci_bus_alloc_resource
2298EXPORT_SYMBOL vmlinux 0x42925783 __skb_free_datagram_locked
2299EXPORT_SYMBOL vmlinux 0x42964c63 sas_phy_add
2300EXPORT_SYMBOL vmlinux 0x42a6f8d3 scsi_remove_device
2301EXPORT_SYMBOL vmlinux 0x42bed8d4 unix_gc_lock
2302EXPORT_SYMBOL vmlinux 0x42c42184 pci_release_selected_regions
2303EXPORT_SYMBOL vmlinux 0x42cebf9d alloc_pages_current
2304EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages
2305EXPORT_SYMBOL vmlinux 0x43202a7d tty_chars_in_buffer
2306EXPORT_SYMBOL vmlinux 0x4336fcca ucs2_as_utf8
2307EXPORT_SYMBOL vmlinux 0x433cabfb acpi_decode_pld_buffer
2308EXPORT_SYMBOL vmlinux 0x4346a949 d_invalidate
2309EXPORT_SYMBOL vmlinux 0x434f5d16 udp_lib_unhash
2310EXPORT_SYMBOL vmlinux 0x4359c448 __register_rpmsg_driver
2311EXPORT_SYMBOL vmlinux 0x435ecc3d __free_pages
2312EXPORT_SYMBOL vmlinux 0x437a0d6d __sock_tx_timestamp
2313EXPORT_SYMBOL vmlinux 0x438610bd security_tun_dev_alloc_security
2314EXPORT_SYMBOL vmlinux 0x43b0c9c3 preempt_schedule
2315EXPORT_SYMBOL vmlinux 0x43b0dce7 dcache_dir_close
2316EXPORT_SYMBOL vmlinux 0x43b8ecc8 pid_task
2317EXPORT_SYMBOL vmlinux 0x43c59fde iio_trigger_notify_done
2318EXPORT_SYMBOL vmlinux 0x43c8983d blk_mq_unique_tag
2319EXPORT_SYMBOL vmlinux 0x43d15d30 devm_devfreq_remove_device
2320EXPORT_SYMBOL vmlinux 0x43e777cb __mod_zone_page_state
2321EXPORT_SYMBOL vmlinux 0x43f62bb6 lookup_user_key
2322EXPORT_SYMBOL vmlinux 0x4403bbd0 imx_sc_misc_set_control
2323EXPORT_SYMBOL vmlinux 0x4412aa60 pci_bus_read_config_byte
2324EXPORT_SYMBOL vmlinux 0x441fde95 follow_up
2325EXPORT_SYMBOL vmlinux 0x44204b02 tcp_v4_do_rcv
2326EXPORT_SYMBOL vmlinux 0x443a6e4a netdev_adjacent_change_prepare
2327EXPORT_SYMBOL vmlinux 0x444b7de6 thermal_cdev_update
2328EXPORT_SYMBOL vmlinux 0x445dd7ef vlan_vids_add_by_dev
2329EXPORT_SYMBOL vmlinux 0x4484c22a security_sctp_sk_clone
2330EXPORT_SYMBOL vmlinux 0x4496692e padata_set_cpumask
2331EXPORT_SYMBOL vmlinux 0x4498a27e __pskb_pull_tail
2332EXPORT_SYMBOL vmlinux 0x449ad0a7 memcmp
2333EXPORT_SYMBOL vmlinux 0x449e74cc bio_free_pages
2334EXPORT_SYMBOL vmlinux 0x44adfbff __sk_backlog_rcv
2335EXPORT_SYMBOL vmlinux 0x44b1828e param_get_ullong
2336EXPORT_SYMBOL vmlinux 0x44c9b7fc of_find_node_by_type
2337EXPORT_SYMBOL vmlinux 0x44e5233b tty_register_ldisc
2338EXPORT_SYMBOL vmlinux 0x44e9a829 match_token
2339EXPORT_SYMBOL vmlinux 0x44f18cff md_done_sync
2340EXPORT_SYMBOL vmlinux 0x44f7b451 unregister_tcf_proto_ops
2341EXPORT_SYMBOL vmlinux 0x45006cee default_red
2342EXPORT_SYMBOL vmlinux 0x45081703 ec_get_handle
2343EXPORT_SYMBOL vmlinux 0x452ba683 ipv6_ext_hdr
2344EXPORT_SYMBOL vmlinux 0x4536f272 flow_rule_match_enc_ipv6_addrs
2345EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled
2346EXPORT_SYMBOL vmlinux 0x45474512 give_up_console
2347EXPORT_SYMBOL vmlinux 0x45535485 xxh32_update
2348EXPORT_SYMBOL vmlinux 0x455b4ae4 generic_write_end
2349EXPORT_SYMBOL vmlinux 0x4566ca93 jbd2_journal_get_create_access
2350EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user
2351EXPORT_SYMBOL vmlinux 0x458e60d4 vfs_get_super
2352EXPORT_SYMBOL vmlinux 0x459099fc dev_trans_start
2353EXPORT_SYMBOL vmlinux 0x45979d2f dma_async_device_unregister
2354EXPORT_SYMBOL vmlinux 0x45a3e062 make_kprojid
2355EXPORT_SYMBOL vmlinux 0x45a4acaf scsi_get_device_flags_keyed
2356EXPORT_SYMBOL vmlinux 0x45a86300 scsi_host_lookup
2357EXPORT_SYMBOL vmlinux 0x45c6e0df tcp_recvmsg
2358EXPORT_SYMBOL vmlinux 0x46045b5d pci_enable_wake
2359EXPORT_SYMBOL vmlinux 0x461d16ca sg_nents
2360EXPORT_SYMBOL vmlinux 0x461f1236 devm_nvmem_unregister
2361EXPORT_SYMBOL vmlinux 0x462c2251 passthru_features_check
2362EXPORT_SYMBOL vmlinux 0x463219fb tcp_hashinfo
2363EXPORT_SYMBOL vmlinux 0x46326e86 input_register_device
2364EXPORT_SYMBOL vmlinux 0x4637aafc path_is_under
2365EXPORT_SYMBOL vmlinux 0x463b0cb9 mr_vif_seq_next
2366EXPORT_SYMBOL vmlinux 0x465e24ff ucs2_utf8size
2367EXPORT_SYMBOL vmlinux 0x46637ffe iov_iter_pipe
2368EXPORT_SYMBOL vmlinux 0x466c14a7 __delay
2369EXPORT_SYMBOL vmlinux 0x4671023e call_fib_notifier
2370EXPORT_SYMBOL vmlinux 0x467df16d netdev_rss_key_fill
2371EXPORT_SYMBOL vmlinux 0x467ed922 km_new_mapping
2372EXPORT_SYMBOL vmlinux 0x469a6ec7 tcp_parse_md5sig_option
2373EXPORT_SYMBOL vmlinux 0x46b2c4aa inet_csk_clear_xmit_timers
2374EXPORT_SYMBOL vmlinux 0x46bd5556 devfreq_suspend_device
2375EXPORT_SYMBOL vmlinux 0x46c47fb6 __node_distance
2376EXPORT_SYMBOL vmlinux 0x46d06570 skb_seq_read
2377EXPORT_SYMBOL vmlinux 0x46e63b1f tcp_disconnect
2378EXPORT_SYMBOL vmlinux 0x46fcb293 blk_rq_unmap_user
2379EXPORT_SYMBOL vmlinux 0x4732ebd3 tcp_init_sock
2380EXPORT_SYMBOL vmlinux 0x476bfca6 shrink_dcache_parent
2381EXPORT_SYMBOL vmlinux 0x47709e42 free_anon_bdev
2382EXPORT_SYMBOL vmlinux 0x478b7a3b jbd2_journal_finish_inode_data_buffers
2383EXPORT_SYMBOL vmlinux 0x4790c4b2 phy_ethtool_ksettings_set
2384EXPORT_SYMBOL vmlinux 0x479137ca imx_scu_irq_unregister_notifier
2385EXPORT_SYMBOL vmlinux 0x47915b26 ps2_init
2386EXPORT_SYMBOL vmlinux 0x4791e0de hid_bus_type
2387EXPORT_SYMBOL vmlinux 0x47939e0d __tasklet_hi_schedule
2388EXPORT_SYMBOL vmlinux 0x47941711 _raw_spin_lock_irq
2389EXPORT_SYMBOL vmlinux 0x47960bc4 proc_do_large_bitmap
2390EXPORT_SYMBOL vmlinux 0x479adb9b __blkdev_reread_part
2391EXPORT_SYMBOL vmlinux 0x479c3c86 find_next_zero_bit
2392EXPORT_SYMBOL vmlinux 0x47a0cdcb mb_cache_entry_find_next
2393EXPORT_SYMBOL vmlinux 0x47a2a475 bio_advance
2394EXPORT_SYMBOL vmlinux 0x47ac2bbc devm_devfreq_unregister_opp_notifier
2395EXPORT_SYMBOL vmlinux 0x47b5f6a7 kern_path_create
2396EXPORT_SYMBOL vmlinux 0x47c20f8a refcount_dec_not_one
2397EXPORT_SYMBOL vmlinux 0x47c65bfc unregister_inet6addr_validator_notifier
2398EXPORT_SYMBOL vmlinux 0x47cc9186 tcp_timewait_state_process
2399EXPORT_SYMBOL vmlinux 0x47cfd825 kstrtouint_from_user
2400EXPORT_SYMBOL vmlinux 0x47efc212 scsi_bios_ptable
2401EXPORT_SYMBOL vmlinux 0x47f267ef iio_get_time_res
2402EXPORT_SYMBOL vmlinux 0x48012e28 xt_check_proc_name
2403EXPORT_SYMBOL vmlinux 0x48099cc5 serial8250_do_pm
2404EXPORT_SYMBOL vmlinux 0x480a24f4 pci_request_selected_regions
2405EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open
2406EXPORT_SYMBOL vmlinux 0x4829a47e memcpy
2407EXPORT_SYMBOL vmlinux 0x4840e556 vfs_fadvise
2408EXPORT_SYMBOL vmlinux 0x4841bdee strnchr
2409EXPORT_SYMBOL vmlinux 0x484f6edf ktime_get_coarse_real_ts64
2410EXPORT_SYMBOL vmlinux 0x484f874d acpi_get_hp_hw_control_from_firmware
2411EXPORT_SYMBOL vmlinux 0x4853d9ae flow_rule_match_ct
2412EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days
2413EXPORT_SYMBOL vmlinux 0x486075c8 gen_pool_dma_alloc
2414EXPORT_SYMBOL vmlinux 0x489be23e inet_frag_destroy
2415EXPORT_SYMBOL vmlinux 0x489eda10 memset32
2416EXPORT_SYMBOL vmlinux 0x489f6e0b rdma_dim
2417EXPORT_SYMBOL vmlinux 0x48a91171 string_get_size
2418EXPORT_SYMBOL vmlinux 0x48c093fb _atomic_dec_and_lock_irqsave
2419EXPORT_SYMBOL vmlinux 0x48facdea inet_rtx_syn_ack
2420EXPORT_SYMBOL vmlinux 0x49045426 icmp_err_convert
2421EXPORT_SYMBOL vmlinux 0x491c830a blkdev_reread_part
2422EXPORT_SYMBOL vmlinux 0x493af25f ethtool_intersect_link_masks
2423EXPORT_SYMBOL vmlinux 0x4942c391 of_translate_address
2424EXPORT_SYMBOL vmlinux 0x494acfdc flow_rule_match_meta
2425EXPORT_SYMBOL vmlinux 0x4967e79f radix_tree_iter_resume
2426EXPORT_SYMBOL vmlinux 0x4968f3f3 pcim_pin_device
2427EXPORT_SYMBOL vmlinux 0x49812d6a pci_set_mwi
2428EXPORT_SYMBOL vmlinux 0x4982c837 iio_trigger_unregister
2429EXPORT_SYMBOL vmlinux 0x498e9128 ZSTD_findDecompressedSize
2430EXPORT_SYMBOL vmlinux 0x498fd94d inet_select_addr
2431EXPORT_SYMBOL vmlinux 0x49aed63f phy_ethtool_ksettings_get
2432EXPORT_SYMBOL vmlinux 0x49b163b8 acpi_bus_scan
2433EXPORT_SYMBOL vmlinux 0x49c3eb0a udp_pre_connect
2434EXPORT_SYMBOL vmlinux 0x49c41a57 _raw_spin_unlock_bh
2435EXPORT_SYMBOL vmlinux 0x49c5e2f7 dst_release_immediate
2436EXPORT_SYMBOL vmlinux 0x49d5ec50 blk_register_region
2437EXPORT_SYMBOL vmlinux 0x49ee05c9 blk_queue_chunk_sectors
2438EXPORT_SYMBOL vmlinux 0x49f66ad3 tc_setup_cb_reoffload
2439EXPORT_SYMBOL vmlinux 0x4a012642 dma_resv_init
2440EXPORT_SYMBOL vmlinux 0x4a116a28 d_add_ci
2441EXPORT_SYMBOL vmlinux 0x4a4cd4dd __devm_request_region
2442EXPORT_SYMBOL vmlinux 0x4a6e3284 compat_mc_setsockopt
2443EXPORT_SYMBOL vmlinux 0x4a73904f bdi_register_va
2444EXPORT_SYMBOL vmlinux 0x4a8a6949 get_random_bytes_arch
2445EXPORT_SYMBOL vmlinux 0x4a8e3d34 try_test_sas_gpio_gp_bit
2446EXPORT_SYMBOL vmlinux 0x4a92997e from_kgid_munged
2447EXPORT_SYMBOL vmlinux 0x4a96a297 netdev_has_upper_dev_all_rcu
2448EXPORT_SYMBOL vmlinux 0x4a96a8eb xxh32_digest
2449EXPORT_SYMBOL vmlinux 0x4aa14137 netdev_upper_dev_link
2450EXPORT_SYMBOL vmlinux 0x4ab02525 __i2c_smbus_xfer
2451EXPORT_SYMBOL vmlinux 0x4ab208ba acpi_walk_resource_buffer
2452EXPORT_SYMBOL vmlinux 0x4ab493ec phy_init_hw
2453EXPORT_SYMBOL vmlinux 0x4ac0685e mark_page_accessed
2454EXPORT_SYMBOL vmlinux 0x4ae60567 tty_unregister_driver
2455EXPORT_SYMBOL vmlinux 0x4aea463f crc32_le_shift
2456EXPORT_SYMBOL vmlinux 0x4af2155d kern_path_mountpoint
2457EXPORT_SYMBOL vmlinux 0x4af6ddf0 kstrtou16
2458EXPORT_SYMBOL vmlinux 0x4af77891 pci_release_resource
2459EXPORT_SYMBOL vmlinux 0x4afa1428 pnp_release_card_device
2460EXPORT_SYMBOL vmlinux 0x4afb2238 add_wait_queue
2461EXPORT_SYMBOL vmlinux 0x4afe9a77 scsi_partsize
2462EXPORT_SYMBOL vmlinux 0x4b0e8e1b __generic_block_fiemap
2463EXPORT_SYMBOL vmlinux 0x4b235127 neigh_event_ns
2464EXPORT_SYMBOL vmlinux 0x4b28120a proc_remove
2465EXPORT_SYMBOL vmlinux 0x4b3a436a amba_device_register
2466EXPORT_SYMBOL vmlinux 0x4b5c1d62 end_buffer_async_write
2467EXPORT_SYMBOL vmlinux 0x4b5fd49e dm_kcopyd_do_callback
2468EXPORT_SYMBOL vmlinux 0x4b8226c1 __xfrm_state_delete
2469EXPORT_SYMBOL vmlinux 0x4b84af41 do_SAK
2470EXPORT_SYMBOL vmlinux 0x4b8c669a ll_rw_block
2471EXPORT_SYMBOL vmlinux 0x4b8d05a3 vfs_mknod
2472EXPORT_SYMBOL vmlinux 0x4ba86dcf vmf_insert_pfn
2473EXPORT_SYMBOL vmlinux 0x4bad824e simple_getattr
2474EXPORT_SYMBOL vmlinux 0x4baf7e59 sha256_final
2475EXPORT_SYMBOL vmlinux 0x4bca4c46 jbd2_journal_blocks_per_page
2476EXPORT_SYMBOL vmlinux 0x4bcc2662 mempool_init_node
2477EXPORT_SYMBOL vmlinux 0x4be81e42 dev_set_group
2478EXPORT_SYMBOL vmlinux 0x4bef1c67 empty_name
2479EXPORT_SYMBOL vmlinux 0x4bf1701d vfio_unpin_pages
2480EXPORT_SYMBOL vmlinux 0x4c07a7e0 acpi_processor_unregister_performance
2481EXPORT_SYMBOL vmlinux 0x4c0aa9c2 d_instantiate
2482EXPORT_SYMBOL vmlinux 0x4c3db24f netlink_kernel_release
2483EXPORT_SYMBOL vmlinux 0x4c416eb9 LZ4_decompress_fast
2484EXPORT_SYMBOL vmlinux 0x4c42f921 mmc_is_req_done
2485EXPORT_SYMBOL vmlinux 0x4c48fabc rps_may_expire_flow
2486EXPORT_SYMBOL vmlinux 0x4c66b8c4 tty_port_raise_dtr_rts
2487EXPORT_SYMBOL vmlinux 0x4c8a59b1 input_inject_event
2488EXPORT_SYMBOL vmlinux 0x4c9f0a13 mmc_cqe_post_req
2489EXPORT_SYMBOL vmlinux 0x4ca20e18 blkdev_fsync
2490EXPORT_SYMBOL vmlinux 0x4cad3e4d kernel_accept
2491EXPORT_SYMBOL vmlinux 0x4ccd378a _raw_write_unlock_irq
2492EXPORT_SYMBOL vmlinux 0x4cd6ec7e __neigh_event_send
2493EXPORT_SYMBOL vmlinux 0x4ce032a8 vfs_parse_fs_string
2494EXPORT_SYMBOL vmlinux 0x4d0040a0 cpumask_next_and
2495EXPORT_SYMBOL vmlinux 0x4d04ff3e pci_bus_assign_resources
2496EXPORT_SYMBOL vmlinux 0x4d0d163d copy_page
2497EXPORT_SYMBOL vmlinux 0x4d197835 skb_checksum_setup
2498EXPORT_SYMBOL vmlinux 0x4d1bcc54 page_pool_create
2499EXPORT_SYMBOL vmlinux 0x4d1ff60a wait_for_completion_timeout
2500EXPORT_SYMBOL vmlinux 0x4d2c7133 acpi_info
2501EXPORT_SYMBOL vmlinux 0x4d2d55fa blk_queue_max_write_same_sectors
2502EXPORT_SYMBOL vmlinux 0x4d3d364c netdev_bonding_info_change
2503EXPORT_SYMBOL vmlinux 0x4d61669b input_allocate_device
2504EXPORT_SYMBOL vmlinux 0x4d65cbd5 csum_ipv6_magic
2505EXPORT_SYMBOL vmlinux 0x4d72d3aa chacha_block
2506EXPORT_SYMBOL vmlinux 0x4d79089d napi_gro_receive
2507EXPORT_SYMBOL vmlinux 0x4d81454c get_task_exe_file
2508EXPORT_SYMBOL vmlinux 0x4d84f7ab devfreq_register_notifier
2509EXPORT_SYMBOL vmlinux 0x4d858471 __mmc_claim_host
2510EXPORT_SYMBOL vmlinux 0x4d88b99c security_inode_setsecctx
2511EXPORT_SYMBOL vmlinux 0x4d924f20 memremap
2512EXPORT_SYMBOL vmlinux 0x4d93c90c nand_write_oob_std
2513EXPORT_SYMBOL vmlinux 0x4d974b9c register_sysrq_key
2514EXPORT_SYMBOL vmlinux 0x4d9b652b rb_erase
2515EXPORT_SYMBOL vmlinux 0x4d9db4ef path_has_submounts
2516EXPORT_SYMBOL vmlinux 0x4da5de51 __dynamic_netdev_dbg
2517EXPORT_SYMBOL vmlinux 0x4da929fe tls_get_record
2518EXPORT_SYMBOL vmlinux 0x4db3a0fd dquot_disable
2519EXPORT_SYMBOL vmlinux 0x4de0e05c uart_get_baud_rate
2520EXPORT_SYMBOL vmlinux 0x4de995ec gen_pool_dma_alloc_algo
2521EXPORT_SYMBOL vmlinux 0x4df02057 crc32_be
2522EXPORT_SYMBOL vmlinux 0x4df119fa __bitmap_parse
2523EXPORT_SYMBOL vmlinux 0x4df2ea84 gen_estimator_read
2524EXPORT_SYMBOL vmlinux 0x4e018728 tty_port_lower_dtr_rts
2525EXPORT_SYMBOL vmlinux 0x4e0791ba touch_buffer
2526EXPORT_SYMBOL vmlinux 0x4e0e7ffa sas_rphy_remove
2527EXPORT_SYMBOL vmlinux 0x4e154b95 __scm_destroy
2528EXPORT_SYMBOL vmlinux 0x4e196729 tcf_em_tree_destroy
2529EXPORT_SYMBOL vmlinux 0x4e20bcf8 radix_tree_tag_set
2530EXPORT_SYMBOL vmlinux 0x4e24b28c qdisc_create_dflt
2531EXPORT_SYMBOL vmlinux 0x4e2c9a3f eth_header_parse
2532EXPORT_SYMBOL vmlinux 0x4e35671a sync_inode
2533EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int
2534EXPORT_SYMBOL vmlinux 0x4e3729ae dev_addr_flush
2535EXPORT_SYMBOL vmlinux 0x4e4f0f16 dma_fence_chain_find_seqno
2536EXPORT_SYMBOL vmlinux 0x4e565fd9 fwnode_graph_parse_endpoint
2537EXPORT_SYMBOL vmlinux 0x4e68e9be rb_next_postorder
2538EXPORT_SYMBOL vmlinux 0x4e6e4b41 radix_tree_delete
2539EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console
2540EXPORT_SYMBOL vmlinux 0x4e75b88b flow_rule_match_enc_opts
2541EXPORT_SYMBOL vmlinux 0x4e7ffa5c __skb_checksum_complete
2542EXPORT_SYMBOL vmlinux 0x4e8d51b5 scsi_is_sdev_device
2543EXPORT_SYMBOL vmlinux 0x4ea1d1bf tcf_exts_num_actions
2544EXPORT_SYMBOL vmlinux 0x4ea25709 dql_reset
2545EXPORT_SYMBOL vmlinux 0x4ea6d1c0 dev_addr_del
2546EXPORT_SYMBOL vmlinux 0x4eb5d8c9 tcf_block_netif_keep_dst
2547EXPORT_SYMBOL vmlinux 0x4ec54e78 bitmap_to_arr32
2548EXPORT_SYMBOL vmlinux 0x4edc1494 udp_gro_receive
2549EXPORT_SYMBOL vmlinux 0x4f01b5e0 put_cmsg
2550EXPORT_SYMBOL vmlinux 0x4f08d1c7 inet_frag_pull_head
2551EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create
2552EXPORT_SYMBOL vmlinux 0x4f1d3466 filemap_fault
2553EXPORT_SYMBOL vmlinux 0x4f2250ba rtc_tm_to_time64
2554EXPORT_SYMBOL vmlinux 0x4f384c41 __skb_gso_segment
2555EXPORT_SYMBOL vmlinux 0x4f55166f acpi_set_current_resources
2556EXPORT_SYMBOL vmlinux 0x4f7410d8 pskb_expand_head
2557EXPORT_SYMBOL vmlinux 0x4fa32761 dec_node_page_state
2558EXPORT_SYMBOL vmlinux 0x4fc3986e security_cred_getsecid
2559EXPORT_SYMBOL vmlinux 0x4fc8427f fput
2560EXPORT_SYMBOL vmlinux 0x4fcd3148 tty_do_resize
2561EXPORT_SYMBOL vmlinux 0x4ff26e47 simple_setattr
2562EXPORT_SYMBOL vmlinux 0x5008a1ad scsi_device_get
2563EXPORT_SYMBOL vmlinux 0x50097088 security_tun_dev_free_security
2564EXPORT_SYMBOL vmlinux 0x5009c71d glob_match
2565EXPORT_SYMBOL vmlinux 0x5015d416 d_genocide
2566EXPORT_SYMBOL vmlinux 0x5016318b inet_get_local_port_range
2567EXPORT_SYMBOL vmlinux 0x5027bde2 acpi_acquire_mutex
2568EXPORT_SYMBOL vmlinux 0x506dff1a __genradix_free
2569EXPORT_SYMBOL vmlinux 0x506e3716 jbd2_journal_destroy
2570EXPORT_SYMBOL vmlinux 0x50873741 xt_compat_init_offsets
2571EXPORT_SYMBOL vmlinux 0x509b64ea acpi_has_method
2572EXPORT_SYMBOL vmlinux 0x50a01286 input_grab_device
2573EXPORT_SYMBOL vmlinux 0x50a17e6f pci_write_vpd
2574EXPORT_SYMBOL vmlinux 0x50a90e8d bsearch
2575EXPORT_SYMBOL vmlinux 0x50bdd4cf kiocb_set_cancel_fn
2576EXPORT_SYMBOL vmlinux 0x50be748d security_ib_free_security
2577EXPORT_SYMBOL vmlinux 0x50cf7585 hex2bin
2578EXPORT_SYMBOL vmlinux 0x50db1201 security_d_instantiate
2579EXPORT_SYMBOL vmlinux 0x50e77702 security_path_mknod
2580EXPORT_SYMBOL vmlinux 0x50f6c7cf unregister_netdevice_queue
2581EXPORT_SYMBOL vmlinux 0x50f7aab8 unregister_md_personality
2582EXPORT_SYMBOL vmlinux 0x50f85302 __arm_smccc_hvc
2583EXPORT_SYMBOL vmlinux 0x50f91491 __genradix_ptr
2584EXPORT_SYMBOL vmlinux 0x50fe3905 d_instantiate_new
2585EXPORT_SYMBOL vmlinux 0x5102a30b do_wait_intr_irq
2586EXPORT_SYMBOL vmlinux 0x5149698c sock_wmalloc
2587EXPORT_SYMBOL vmlinux 0x515083bf acpi_release_mutex
2588EXPORT_SYMBOL vmlinux 0x51641162 opal_unlock_from_suspend
2589EXPORT_SYMBOL vmlinux 0x516d049c pci_scan_bus
2590EXPORT_SYMBOL vmlinux 0x517526b1 devm_pci_remap_cfgspace
2591EXPORT_SYMBOL vmlinux 0x51760917 _raw_spin_lock_irqsave
2592EXPORT_SYMBOL vmlinux 0x51870df6 pagecache_write_end
2593EXPORT_SYMBOL vmlinux 0x51943250 km_state_notify
2594EXPORT_SYMBOL vmlinux 0x51952ad0 pcie_bandwidth_available
2595EXPORT_SYMBOL vmlinux 0x51ad92a0 phy_write_paged
2596EXPORT_SYMBOL vmlinux 0x51bd55b5 completion_done
2597EXPORT_SYMBOL vmlinux 0x51c5cc5a nf_ct_get_tuple_skb
2598EXPORT_SYMBOL vmlinux 0x51c8672e sock_recvmsg
2599EXPORT_SYMBOL vmlinux 0x51cee5c2 __mdiobus_register
2600EXPORT_SYMBOL vmlinux 0x51d12d4e acpi_pci_disabled
2601EXPORT_SYMBOL vmlinux 0x51e77c97 pfn_valid
2602EXPORT_SYMBOL vmlinux 0x51ee756c tcp_add_backlog
2603EXPORT_SYMBOL vmlinux 0x51f25222 crypto_sha1_finup
2604EXPORT_SYMBOL vmlinux 0x520d8825 seq_putc
2605EXPORT_SYMBOL vmlinux 0x521ce224 get_bitmap_from_slot
2606EXPORT_SYMBOL vmlinux 0x522129e3 pci_dev_get
2607EXPORT_SYMBOL vmlinux 0x524209f9 generic_file_direct_write
2608EXPORT_SYMBOL vmlinux 0x52571e4c of_phy_get_and_connect
2609EXPORT_SYMBOL vmlinux 0x526b3407 filemap_write_and_wait_range
2610EXPORT_SYMBOL vmlinux 0x526cfefd md_bitmap_end_sync
2611EXPORT_SYMBOL vmlinux 0x527070fc dma_resv_fini
2612EXPORT_SYMBOL vmlinux 0x52850538 generic_writepages
2613EXPORT_SYMBOL vmlinux 0x528b113f dma_direct_map_page
2614EXPORT_SYMBOL vmlinux 0x528e5410 inet_csk_reqsk_queue_drop
2615EXPORT_SYMBOL vmlinux 0x5294fe67 dqput
2616EXPORT_SYMBOL vmlinux 0x52a150a3 vif_device_init
2617EXPORT_SYMBOL vmlinux 0x52a19d36 param_array_ops
2618EXPORT_SYMBOL vmlinux 0x52c2bb18 __pagevec_lru_add
2619EXPORT_SYMBOL vmlinux 0x52d717da xz_dec_init
2620EXPORT_SYMBOL vmlinux 0x52de1b31 dma_direct_sync_single_for_cpu
2621EXPORT_SYMBOL vmlinux 0x52f2850a imx_sc_pm_cpu_start
2622EXPORT_SYMBOL vmlinux 0x52fa0589 pci_lost_interrupt
2623EXPORT_SYMBOL vmlinux 0x52febfcf register_qdisc
2624EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend
2625EXPORT_SYMBOL vmlinux 0x53126ecc __percpu_counter_sum
2626EXPORT_SYMBOL vmlinux 0x5332bce7 fqdir_init
2627EXPORT_SYMBOL vmlinux 0x5348c4a1 security_inode_init_security
2628EXPORT_SYMBOL vmlinux 0x536ac56c ata_port_printk
2629EXPORT_SYMBOL vmlinux 0x537ecb5c mmc_retune_release
2630EXPORT_SYMBOL vmlinux 0x53892432 param_ops_uint
2631EXPORT_SYMBOL vmlinux 0x53a4badb tty_lock
2632EXPORT_SYMBOL vmlinux 0x53a5e3fc elv_bio_merge_ok
2633EXPORT_SYMBOL vmlinux 0x53a5e7b2 kmem_cache_shrink
2634EXPORT_SYMBOL vmlinux 0x53a9d08f __cgroup_bpf_run_filter_sk
2635EXPORT_SYMBOL vmlinux 0x53b17fab vm_insert_page
2636EXPORT_SYMBOL vmlinux 0x53b22ee7 sas_phy_free
2637EXPORT_SYMBOL vmlinux 0x53b954a2 up_read
2638EXPORT_SYMBOL vmlinux 0x53c2ca93 generic_file_mmap
2639EXPORT_SYMBOL vmlinux 0x53e1bcde xfrm_register_type_offload
2640EXPORT_SYMBOL vmlinux 0x53e34c53 pneigh_enqueue
2641EXPORT_SYMBOL vmlinux 0x53ee1b71 skb_queue_tail
2642EXPORT_SYMBOL vmlinux 0x53f9263d splice_direct_to_actor
2643EXPORT_SYMBOL vmlinux 0x53fa36d1 ZSTD_decompressBlock
2644EXPORT_SYMBOL vmlinux 0x540a081c gss_pseudoflavor_to_service
2645EXPORT_SYMBOL vmlinux 0x540acd40 kthread_blkcg
2646EXPORT_SYMBOL vmlinux 0x540b410f md_update_sb
2647EXPORT_SYMBOL vmlinux 0x540e6141 sock_common_setsockopt
2648EXPORT_SYMBOL vmlinux 0x542a8b73 devm_free_irq
2649EXPORT_SYMBOL vmlinux 0x542ec7b7 netdev_warn
2650EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start
2651EXPORT_SYMBOL vmlinux 0x544b0c11 acpi_lid_notifier_register
2652EXPORT_SYMBOL vmlinux 0x54567341 netlink_capable
2653EXPORT_SYMBOL vmlinux 0x54881e08 redraw_screen
2654EXPORT_SYMBOL vmlinux 0x54d38910 _copy_to_iter
2655EXPORT_SYMBOL vmlinux 0x54deb77b blk_integrity_compare
2656EXPORT_SYMBOL vmlinux 0x54e1e58e inet_sk_set_state
2657EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp
2658EXPORT_SYMBOL vmlinux 0x54fde092 pci_dev_put
2659EXPORT_SYMBOL vmlinux 0x5506b8f7 netlbl_bitmap_setbit
2660EXPORT_SYMBOL vmlinux 0x551bd071 __rb_erase_color
2661EXPORT_SYMBOL vmlinux 0x5532b3ef pci_disable_link_state
2662EXPORT_SYMBOL vmlinux 0x55396df3 udp_lib_get_port
2663EXPORT_SYMBOL vmlinux 0x554188cf input_set_capability
2664EXPORT_SYMBOL vmlinux 0x554ae3a4 irq_poll_sched
2665EXPORT_SYMBOL vmlinux 0x5558aa5f i2c_smbus_read_i2c_block_data_or_emulated
2666EXPORT_SYMBOL vmlinux 0x556b5d62 __kfifo_dma_in_prepare_r
2667EXPORT_SYMBOL vmlinux 0x5580fe6d seq_pad
2668EXPORT_SYMBOL vmlinux 0x558b281d aes_expandkey
2669EXPORT_SYMBOL vmlinux 0x559c33e7 mmc_gpiod_request_ro
2670EXPORT_SYMBOL vmlinux 0x559c8a3b kern_unmount
2671EXPORT_SYMBOL vmlinux 0x55a212ce input_mt_report_pointer_emulation
2672EXPORT_SYMBOL vmlinux 0x55a308a5 rt_dst_alloc
2673EXPORT_SYMBOL vmlinux 0x55b7a6d1 dev_driver_string
2674EXPORT_SYMBOL vmlinux 0x55c3307f xfrm_policy_flush
2675EXPORT_SYMBOL vmlinux 0x55c357c8 dma_resv_copy_fences
2676EXPORT_SYMBOL vmlinux 0x55c4b6b6 blk_mq_queue_stopped
2677EXPORT_SYMBOL vmlinux 0x55c87418 inode_insert5
2678EXPORT_SYMBOL vmlinux 0x55d553b6 mount_bdev
2679EXPORT_SYMBOL vmlinux 0x55e31703 ethtool_convert_link_mode_to_legacy_u32
2680EXPORT_SYMBOL vmlinux 0x55e3e6d4 xfrm_state_insert
2681EXPORT_SYMBOL vmlinux 0x55f36ccc xt_register_targets
2682EXPORT_SYMBOL vmlinux 0x560710af __xfrm_dst_lookup
2683EXPORT_SYMBOL vmlinux 0x56101374 xfrm_state_unregister_afinfo
2684EXPORT_SYMBOL vmlinux 0x56213a15 config_group_init_type_name
2685EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user
2686EXPORT_SYMBOL vmlinux 0x563c3158 xfrm_policy_unregister_afinfo
2687EXPORT_SYMBOL vmlinux 0x563e6dff sort_r
2688EXPORT_SYMBOL vmlinux 0x56470118 __warn_printk
2689EXPORT_SYMBOL vmlinux 0x564b3f56 generic_pipe_buf_steal
2690EXPORT_SYMBOL vmlinux 0x564f7608 acpi_reconfig_notifier_register
2691EXPORT_SYMBOL vmlinux 0x565287a0 napi_consume_skb
2692EXPORT_SYMBOL vmlinux 0x5665fd0c pcim_iounmap_regions
2693EXPORT_SYMBOL vmlinux 0x56699ef9 param_ops_ullong
2694EXPORT_SYMBOL vmlinux 0x56802ae8 rps_cpu_mask
2695EXPORT_SYMBOL vmlinux 0x569abcca acpi_walk_resources
2696EXPORT_SYMBOL vmlinux 0x56a44b1f dquot_get_dqblk
2697EXPORT_SYMBOL vmlinux 0x56b96e6a pci_iomap
2698EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg
2699EXPORT_SYMBOL vmlinux 0x56d558ea __skb_checksum
2700EXPORT_SYMBOL vmlinux 0x56d7d92a padata_free
2701EXPORT_SYMBOL vmlinux 0x56f8c371 __tracepoint_kfree
2702EXPORT_SYMBOL vmlinux 0x5708fd34 sock_no_getsockopt
2703EXPORT_SYMBOL vmlinux 0x5730ef44 __mod_node_page_state
2704EXPORT_SYMBOL vmlinux 0x574c2e74 bitmap_release_region
2705EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put
2706EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16
2707EXPORT_SYMBOL vmlinux 0x578a1876 tun_xdp_to_ptr
2708EXPORT_SYMBOL vmlinux 0x578a408b ZSTD_initDCtx
2709EXPORT_SYMBOL vmlinux 0x57900416 gen_pool_fixed_alloc
2710EXPORT_SYMBOL vmlinux 0x5792f848 strlcpy
2711EXPORT_SYMBOL vmlinux 0x57b15add uart_remove_one_port
2712EXPORT_SYMBOL vmlinux 0x57b908e5 sockfd_lookup
2713EXPORT_SYMBOL vmlinux 0x57bc19d2 down_write
2714EXPORT_SYMBOL vmlinux 0x57c052ac handle_edge_irq
2715EXPORT_SYMBOL vmlinux 0x57e256df set_wb_congested
2716EXPORT_SYMBOL vmlinux 0x581f98da zlib_inflate
2717EXPORT_SYMBOL vmlinux 0x582752c4 i2c_smbus_write_byte_data
2718EXPORT_SYMBOL vmlinux 0x582b6275 xfrm_if_unregister_cb
2719EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm
2720EXPORT_SYMBOL vmlinux 0x58448c96 d_alloc_parallel
2721EXPORT_SYMBOL vmlinux 0x584afac3 pci_write_config_dword
2722EXPORT_SYMBOL vmlinux 0x585d14c5 tcp_get_md5sig_pool
2723EXPORT_SYMBOL vmlinux 0x58604e4d alloc_iova_mem
2724EXPORT_SYMBOL vmlinux 0x5860d990 pcix_set_mmrbc
2725EXPORT_SYMBOL vmlinux 0x586a1ba3 proc_mkdir
2726EXPORT_SYMBOL vmlinux 0x588a6457 __scsi_print_sense
2727EXPORT_SYMBOL vmlinux 0x588ea78a hchacha_block
2728EXPORT_SYMBOL vmlinux 0x58acf24b mdiobus_register_board_info
2729EXPORT_SYMBOL vmlinux 0x58b4645c dev_close_many
2730EXPORT_SYMBOL vmlinux 0x58b73bc7 match_wildcard
2731EXPORT_SYMBOL vmlinux 0x58c06aa3 serio_unregister_child_port
2732EXPORT_SYMBOL vmlinux 0x58dbeaac add_to_page_cache_locked
2733EXPORT_SYMBOL vmlinux 0x58e3306d bit_wait_io
2734EXPORT_SYMBOL vmlinux 0x58f26ec0 vfs_dup_fs_context
2735EXPORT_SYMBOL vmlinux 0x58f32f5b devm_memremap
2736EXPORT_SYMBOL vmlinux 0x58fb9e24 tcf_exts_dump_stats
2737EXPORT_SYMBOL vmlinux 0x58ff8b7c __generic_file_fsync
2738EXPORT_SYMBOL vmlinux 0x59054b3d flow_rule_match_ip
2739EXPORT_SYMBOL vmlinux 0x5938a116 devm_pci_remap_iospace
2740EXPORT_SYMBOL vmlinux 0x594f1ef8 vga_get
2741EXPORT_SYMBOL vmlinux 0x59588850 vsscanf
2742EXPORT_SYMBOL vmlinux 0x596f4092 acpi_device_hid
2743EXPORT_SYMBOL vmlinux 0x5976506d skb_copy_expand
2744EXPORT_SYMBOL vmlinux 0x599df30b rproc_alloc
2745EXPORT_SYMBOL vmlinux 0x599fb41c kvmalloc_node
2746EXPORT_SYMBOL vmlinux 0x59a2f0ee packing
2747EXPORT_SYMBOL vmlinux 0x59aa7977 dquot_quota_off
2748EXPORT_SYMBOL vmlinux 0x59ac3435 reuseport_detach_prog
2749EXPORT_SYMBOL vmlinux 0x59af8525 sync_inodes_sb
2750EXPORT_SYMBOL vmlinux 0x59b4ac3e tcp_memory_allocated
2751EXPORT_SYMBOL vmlinux 0x5a035d2d security_sb_clone_mnt_opts
2752EXPORT_SYMBOL vmlinux 0x5a0b73d0 zlib_deflateInit2
2753EXPORT_SYMBOL vmlinux 0x5a1e7532 clk_add_alias
2754EXPORT_SYMBOL vmlinux 0x5a21b79f pcie_set_mps
2755EXPORT_SYMBOL vmlinux 0x5a245f6d _raw_write_lock
2756EXPORT_SYMBOL vmlinux 0x5a324188 proto_unregister
2757EXPORT_SYMBOL vmlinux 0x5a3a689c lock_page_memcg
2758EXPORT_SYMBOL vmlinux 0x5a44f8cb __crypto_memneq
2759EXPORT_SYMBOL vmlinux 0x5a4d313e gf128mul_4k_lle
2760EXPORT_SYMBOL vmlinux 0x5a601161 tty_port_open
2761EXPORT_SYMBOL vmlinux 0x5a740b19 locks_remove_posix
2762EXPORT_SYMBOL vmlinux 0x5a80453d pskb_extract
2763EXPORT_SYMBOL vmlinux 0x5a8ae15a ZSTD_initDDict
2764EXPORT_SYMBOL vmlinux 0x5a921311 strncmp
2765EXPORT_SYMBOL vmlinux 0x5a93efa6 find_inode_nowait
2766EXPORT_SYMBOL vmlinux 0x5a9f1d63 memmove
2767EXPORT_SYMBOL vmlinux 0x5ab5f980 vmap
2768EXPORT_SYMBOL vmlinux 0x5b0273e0 scsi_report_bus_reset
2769EXPORT_SYMBOL vmlinux 0x5b04bf5f sk_reset_timer
2770EXPORT_SYMBOL vmlinux 0x5b0e4a01 netdev_adjacent_change_abort
2771EXPORT_SYMBOL vmlinux 0x5b29bf5a mmc_get_card
2772EXPORT_SYMBOL vmlinux 0x5b2f27fb do_wait_intr
2773EXPORT_SYMBOL vmlinux 0x5b3e282f xa_store
2774EXPORT_SYMBOL vmlinux 0x5b56860c vm_munmap
2775EXPORT_SYMBOL vmlinux 0x5b59805b filemap_fdatawrite_range
2776EXPORT_SYMBOL vmlinux 0x5b60bcba pci_disable_msix
2777EXPORT_SYMBOL vmlinux 0x5b63d7bc try_to_writeback_inodes_sb
2778EXPORT_SYMBOL vmlinux 0x5b6917ba netif_set_real_num_tx_queues
2779EXPORT_SYMBOL vmlinux 0x5b6bf521 mmc_can_secure_erase_trim
2780EXPORT_SYMBOL vmlinux 0x5b9ad894 __skb_flow_dissect
2781EXPORT_SYMBOL vmlinux 0x5ba50d8e mmc_remove_host
2782EXPORT_SYMBOL vmlinux 0x5baeb428 netpoll_poll_dev
2783EXPORT_SYMBOL vmlinux 0x5bd10b72 mpage_writepage
2784EXPORT_SYMBOL vmlinux 0x5be63c5b crc32c_csum_stub
2785EXPORT_SYMBOL vmlinux 0x5bf17ef2 rproc_put
2786EXPORT_SYMBOL vmlinux 0x5c34ef26 devm_extcon_unregister_notifier
2787EXPORT_SYMBOL vmlinux 0x5c3c17f4 dev_get_by_napi_id
2788EXPORT_SYMBOL vmlinux 0x5c3c7387 kstrtoull
2789EXPORT_SYMBOL vmlinux 0x5c3d287f devm_ioremap_resource
2790EXPORT_SYMBOL vmlinux 0x5c4265f6 blk_unregister_region
2791EXPORT_SYMBOL vmlinux 0x5c44aa26 phy_start_aneg
2792EXPORT_SYMBOL vmlinux 0x5c5e17be pci_setup_cardbus
2793EXPORT_SYMBOL vmlinux 0x5c5f063f iio_buffer_init
2794EXPORT_SYMBOL vmlinux 0x5c616085 xfrm_policy_insert
2795EXPORT_SYMBOL vmlinux 0x5c7dda4b neigh_table_clear
2796EXPORT_SYMBOL vmlinux 0x5c86fac5 seq_escape
2797EXPORT_SYMBOL vmlinux 0x5c8d1499 irq_domain_set_info
2798EXPORT_SYMBOL vmlinux 0x5c95b3c2 netdev_set_num_tc
2799EXPORT_SYMBOL vmlinux 0x5c97d75b send_sig
2800EXPORT_SYMBOL vmlinux 0x5cbe92ac dmam_pool_create
2801EXPORT_SYMBOL vmlinux 0x5ccdc432 flow_rule_match_control
2802EXPORT_SYMBOL vmlinux 0x5cf53ce2 input_free_minor
2803EXPORT_SYMBOL vmlinux 0x5cfb26a0 acpi_enter_sleep_state
2804EXPORT_SYMBOL vmlinux 0x5cfd3548 pci_pme_active
2805EXPORT_SYMBOL vmlinux 0x5d014a37 inet_addr_type
2806EXPORT_SYMBOL vmlinux 0x5d0d9225 prepare_kernel_cred
2807EXPORT_SYMBOL vmlinux 0x5d112304 __memcpy_fromio
2808EXPORT_SYMBOL vmlinux 0x5d1b42f5 igrab
2809EXPORT_SYMBOL vmlinux 0x5d322bed map_destroy
2810EXPORT_SYMBOL vmlinux 0x5d49aabc init_wait_var_entry
2811EXPORT_SYMBOL vmlinux 0x5d508872 nand_scan_with_ids
2812EXPORT_SYMBOL vmlinux 0x5d58bca2 qdisc_hash_add
2813EXPORT_SYMBOL vmlinux 0x5d6d21d7 put_tty_driver
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: