Messages in this thread | | | Subject | Re: kmemleak panic | From | Marc Gonzalez <> | Date | Sat, 19 Jan 2019 11:21:16 +0100 |
| |
On 18/01/2019 18:38, Qian Cai wrote:
> On 1/18/19 12:05 PM, Marc Gonzalez wrote: > >> On 18/01/2019 17:14, Qian Cai wrote: >> >>> This looks like something different from the original "invalid PFNs from >>> pfn_to_online_page()" issue. What's your .config ? >> >> Here's my defconfig: >> >> # CONFIG_SWAP is not set >> CONFIG_NO_HZ_IDLE=y >> CONFIG_HIGH_RES_TIMERS=y >> CONFIG_PREEMPT=y >> CONFIG_IKCONFIG=y >> CONFIG_IKCONFIG_PROC=y >> CONFIG_LOG_BUF_SHIFT=20 >> CONFIG_BLK_DEV_INITRD=y >> CONFIG_ARCH_QCOM=y >> # CONFIG_EFI is not set >> # CONFIG_SUSPEND is not set >> CONFIG_PM=y >> # CONFIG_MQ_IOSCHED_DEADLINE is not set >> # CONFIG_MQ_IOSCHED_KYBER is not set >> CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" >> CONFIG_DEVTMPFS=y >> CONFIG_DEVTMPFS_MOUNT=y >> # CONFIG_BLK_DEV is not set >> # CONFIG_INPUT_KEYBOARD is not set >> # CONFIG_INPUT_MOUSE is not set >> # CONFIG_SERIO_SERPORT is not set >> CONFIG_VT_HW_CONSOLE_BINDING=y >> CONFIG_LEGACY_PTY_COUNT=16 >> CONFIG_SERIAL_8250=y >> CONFIG_SERIAL_MSM=y >> CONFIG_SERIAL_MSM_CONSOLE=y >> CONFIG_SERIAL_DEV_BUS=y >> # CONFIG_HW_RANDOM is not set >> # CONFIG_HWMON is not set >> CONFIG_REGULATOR=y >> CONFIG_REGULATOR_FIXED_VOLTAGE=y >> CONFIG_REGULATOR_QCOM_SMD_RPM=y >> # CONFIG_HID is not set >> # CONFIG_USB_SUPPORT is not set >> # CONFIG_COMMON_CLK_XGENE is not set >> CONFIG_COMMON_CLK_QCOM=y >> # CONFIG_QCOM_A53PLL is not set >> # CONFIG_QCOM_CLK_APCS_MSM8916 is not set >> CONFIG_QCOM_CLK_SMD_RPM=y >> CONFIG_MSM_GCC_8998=y >> CONFIG_HWSPINLOCK=y >> CONFIG_HWSPINLOCK_QCOM=y >> CONFIG_MAILBOX=y >> CONFIG_QCOM_APCS_IPC=y >> CONFIG_RPMSG_QCOM_GLINK_RPM=y >> CONFIG_RPMSG_QCOM_GLINK_SMEM=y >> CONFIG_RPMSG_QCOM_SMD=y >> CONFIG_RPMSG_VIRTIO=y >> CONFIG_QCOM_COMMAND_DB=y >> CONFIG_QCOM_SMEM=y >> CONFIG_QCOM_SMD_RPM=y >> CONFIG_TMPFS=y >> CONFIG_DEBUG_INFO=y >> CONFIG_DEBUG_KERNEL=y >> CONFIG_DEBUG_KMEMLEAK=y >> CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=4000 >> CONFIG_FUNCTION_TRACER=y > > This is truncated. I'll need your whole .config file, so I can try to reproduce > it here on an arm64 ThunderX2 server.
Smirk. It's not truncated, it's condensed ;-)
It's a defconfig, as generated by make savedefconfig.
https://stackoverflow.com/questions/27899104/how-to-create-a-defconfig-file-from-a-config
Save it to e.g. arch/arm64/configs/marc_defconfig and then you can just run 'make marc_defconfig' to generate the .config
Regards.
| |