* [mm/debug] f675f2f91d: WARNING:at_mm/debug_vm_pgtable.c:#debug_vm_pgtable
From: kernel test robot @ 2020-03-30 8:56 UTC (permalink / raw)
To: Anshuman Khandual
Cc: Heiko Carstens, linux-mm, Paul Mackerras, H. Peter Anvin,
linux-riscv, Will Deacon, linux-arch, linux-s390, x86,
Mike Rapoport, Christian Borntraeger, Ingo Molnar,
Catalin Marinas, linux-snps-arc, Vasily Gorbik, Anshuman Khandual,
lkp, Borislav Petkov, Paul Walmsley, Kirill A . Shutemov,
Thomas Gleixner, linux-arm-kernel, Vineet Gupta, linux-kernel,
Palmer Dabbelt, Andrew Morton, linuxppc-dev
In-Reply-To: <1585027375-9997-2-git-send-email-anshuman.khandual@arm.com>
[-- Attachment #1: Type: text/plain, Size: 4557 bytes --]
FYI, we noticed the following commit (built with gcc-7):
commit: f675f2f91d0457e2b430936f0d756457fdcad1ca ("[PATCH V2 1/3] mm/debug: Add tests validating arch page table helpers for core features")
url: https://github.com/0day-ci/linux/commits/Anshuman-Khandual/mm-debug-Add-more-arch-page-table-helper-tests/20200324-161233
in testcase: trinity
with following parameters:
runtime: 300s
test-description: Trinity is a linux system call fuzz tester.
test-url: http://codemonkey.org.uk/projects/trinity/
on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 8G
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+-------------------------------------------------------------------------------+---------------+------------+
| | next-20200323 | f675f2f91d |
+-------------------------------------------------------------------------------+---------------+------------+
| boot_successes | 1 | 0 |
| boot_failures | 3 | 4 |
| WARNING:suspicious_RCU_usage | 3 | 4 |
| drivers/char/ipmi/ipmi_msghandler.c:#RCU-list_traversed_in_non-reader_section | 3 | 4 |
| net/ipv4/fib_trie.c:#RCU-list_traversed_in_non-reader_section | 3 | 2 |
| WARNING:at_mm/debug_vm_pgtable.c:#debug_vm_pgtable | 0 | 4 |
| RIP:debug_vm_pgtable | 0 | 4 |
| calltrace:hrtimers_dead_cpu | 0 | 1 |
| calltrace:irq_exit | 0 | 3 |
+-------------------------------------------------------------------------------+---------------+------------+
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <rong.a.chen@intel.com>
[ 283.486118] WARNING: CPU: 1 PID: 1 at mm/debug_vm_pgtable.c:371 debug_vm_pgtable+0x4dc/0x7e3
[ 283.487342] Modules linked in:
[ 283.487752] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 5.6.0-rc7-next-20200323-00001-gf675f2f91d045 #1
[ 283.488817] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[ 283.489794] RIP: 0010:debug_vm_pgtable+0x4dc/0x7e3
[ 283.490361] Code: b5 fd 48 8b 7d d0 be 20 01 00 00 e8 3d 9f b5 fd 48 8b 75 c8 48 8b 7d d0 e8 30 9f b5 fd 48 8b 75 c8 48 8b 7d d0 e8 23 9f b5 fd <0f> 0b 48 8b 75 c8 48 8b 7d d0 e8 14 9f b5 fd 0f 0b 48 8b 75 c8 48
[ 283.492577] RSP: 0000:ffff888236493ed8 EFLAGS: 00010202
[ 283.493235] RAX: 00000001e1d31025 RBX: ffff88823e7f6cd8 RCX: ffffffffffffffff
[ 283.494135] RDX: 0000000000000000 RSI: 0000000000000025 RDI: 00000001e1d31000
[ 283.495002] RBP: ffff888236493f38 R08: 0000000000000001 R09: 0000000000000001
[ 283.495858] R10: 0000000000000001 R11: 0000000000000000 R12: ffff88821d907000
[ 283.496748] R13: ffff88821d8fc498 R14: ffff88821d8fda90 R15: ffff88821d8fc000
[ 283.497614] FS: 0000000000000000(0000) GS:ffff888237800000(0000) knlGS:0000000000000000
[ 283.498585] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 283.499290] CR2: 00000000ffffffff CR3: 00000001e1222000 CR4: 00000000000406e0
[ 283.500165] Call Trace:
[ 283.500499] ? rest_init+0x240/0x240
[ 283.500985] kernel_init+0x13/0x110
[ 283.501433] ret_from_fork+0x24/0x30
[ 283.501907] irq event stamp: 4760776
[ 283.502366] hardirqs last enabled at (4760775): [<ffffffffb481e34d>] _raw_spin_unlock_irqrestore+0x4d/0x60
[ 283.511686] hardirqs last disabled at (4760776): [<ffffffffb3c038d4>] trace_hardirqs_off_thunk+0x1a/0x1c
[ 283.512914] softirqs last enabled at (4760748): [<ffffffffb4c002cf>] __do_softirq+0x2cf/0x4ad
[ 283.514086] softirqs last disabled at (4760741): [<ffffffffb3cf4f4d>] irq_exit+0xcd/0xe0
[ 283.515114] ---[ end trace 7e3383c4261f8faa ]---
To reproduce:
# build kernel
cd linux
cp config-5.6.0-rc7-next-20200323-00001-gf675f2f91d045 .config
make HOSTCC=gcc-7 CC=gcc-7 ARCH=x86_64 olddefconfig prepare modules_prepare bzImage
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Rong Chen
[-- Attachment #2: config-5.6.0-rc7-next-20200323-00001-gf675f2f91d045 --]
[-- Type: text/plain, Size: 133330 bytes --]
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 5.6.0-rc7 Kernel Configuration
#
#
# Compiler: gcc-7 (Debian 7.5.0-5) 7.5.0
#
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=70500
CONFIG_CLANG_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_HAS_ASM_GOTO=y
CONFIG_CC_HAS_ASM_INLINE=y
CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_TABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y
#
# General setup
#
CONFIG_INIT_ENV_ARG_LIMIT=32
# CONFIG_COMPILE_TEST is not set
CONFIG_UAPI_HEADER_TEST=y
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_BUILD_SALT=""
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_HAVE_KERNEL_LZ4=y
# CONFIG_KERNEL_GZIP is not set
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
CONFIG_KERNEL_LZ4=y
CONFIG_DEFAULT_HOSTNAME="(none)"
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
# CONFIG_POSIX_MQUEUE is not set
# CONFIG_WATCH_QUEUE is not set
# CONFIG_CROSS_MEMORY_ATTACH is not set
# CONFIG_USELIB is not set
# CONFIG_AUDIT is not set
CONFIG_HAVE_ARCH_AUDITSYSCALL=y
#
# IRQ subsystem
#
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_GENERIC_IRQ_MIGRATION=y
CONFIG_GENERIC_IRQ_INJECTION=y
CONFIG_HARDIRQS_SW_RESEND=y
CONFIG_GENERIC_IRQ_CHIP=y
CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_SIM=y
CONFIG_IRQ_DOMAIN_HIERARCHY=y
CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
CONFIG_GENERIC_IRQ_DEBUGFS=y
# end of IRQ subsystem
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_ARCH_CLOCKSOURCE_INIT=y
CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y
#
# Timers subsystem
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ_FULL is not set
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
# end of Timers subsystem
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_COUNT=y
CONFIG_PREEMPTION=y
#
# CPU/Task time and stats accounting
#
CONFIG_TICK_CPU_ACCOUNTING=y
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
CONFIG_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_SCHED_AVG_IRQ=y
# CONFIG_SCHED_THERMAL_PRESSURE is not set
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_TASKSTATS is not set
# CONFIG_PSI is not set
# end of CPU/Task time and stats accounting
CONFIG_CPU_ISOLATION=y
#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
CONFIG_PREEMPT_RCU=y
CONFIG_RCU_EXPERT=y
CONFIG_SRCU=y
CONFIG_TREE_SRCU=y
CONFIG_TASKS_RCU_GENERIC=y
CONFIG_TASKS_RCU=y
CONFIG_TASKS_RUDE_RCU=y
CONFIG_TASKS_TRACE_RCU=y
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_NEED_SEGCBLIST=y
CONFIG_RCU_FANOUT=64
CONFIG_RCU_FANOUT_LEAF=16
# CONFIG_RCU_FAST_NO_HZ is not set
CONFIG_RCU_BOOST=y
CONFIG_RCU_BOOST_DELAY=500
# CONFIG_RCU_NOCB_CPU is not set
# end of RCU Subsystem
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
# CONFIG_IKHEADERS is not set
CONFIG_LOG_BUF_SHIFT=20
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
#
# Scheduler features
#
# end of Scheduler features
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_HAS_INT128=y
CONFIG_ARCH_SUPPORTS_INT128=y
CONFIG_CGROUPS=y
# CONFIG_MEMCG is not set
# CONFIG_BLK_CGROUP is not set
# CONFIG_CGROUP_SCHED is not set
# CONFIG_CGROUP_PIDS is not set
# CONFIG_CGROUP_RDMA is not set
# CONFIG_CGROUP_FREEZER is not set
# CONFIG_CGROUP_HUGETLB is not set
# CONFIG_CPUSETS is not set
# CONFIG_CGROUP_DEVICE is not set
# CONFIG_CGROUP_CPUACCT is not set
# CONFIG_CGROUP_PERF is not set
CONFIG_CGROUP_BPF=y
# CONFIG_CGROUP_DEBUG is not set
CONFIG_SOCK_CGROUP_DATA=y
# CONFIG_NAMESPACES is not set
CONFIG_CHECKPOINT_RESTORE=y
# CONFIG_SCHED_AUTOGROUP is not set
# CONFIG_SYSFS_DEPRECATED is not set
# CONFIG_RELAY is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
CONFIG_RD_BZIP2=y
CONFIG_RD_LZMA=y
CONFIG_RD_XZ=y
CONFIG_RD_LZO=y
CONFIG_RD_LZ4=y
CONFIG_BOOT_CONFIG=y
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_HAVE_PCSPKR_PLATFORM=y
CONFIG_BPF=y
CONFIG_EXPERT=y
CONFIG_MULTIUSER=y
# CONFIG_SGETMASK_SYSCALL is not set
CONFIG_SYSFS_SYSCALL=y
CONFIG_FHANDLE=y
CONFIG_POSIX_TIMERS=y
CONFIG_PRINTK=y
CONFIG_PRINTK_NMI=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
# CONFIG_PCSPKR_PLATFORM is not set
# CONFIG_BASE_FULL is not set
CONFIG_FUTEX=y
CONFIG_FUTEX_PI=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
# CONFIG_EVENTFD is not set
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_IO_URING=y
CONFIG_ADVISE_SYSCALLS=y
CONFIG_HAVE_ARCH_USERFAULTFD_WP=y
CONFIG_MEMBARRIER=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
CONFIG_KALLSYMS_BASE_RELATIVE=y
CONFIG_BPF_SYSCALL=y
CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
CONFIG_USERFAULTFD=y
CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
CONFIG_RSEQ=y
CONFIG_DEBUG_RSEQ=y
CONFIG_EMBEDDED=y
CONFIG_HAVE_PERF_EVENTS=y
CONFIG_PC104=y
#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
# end of Kernel Performance Events And Counters
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_COMPAT_BRK=y
# CONFIG_SLAB is not set
# CONFIG_SLUB is not set
CONFIG_SLOB=y
# CONFIG_SLAB_MERGE_DEFAULT is not set
# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set
# CONFIG_PROFILING is not set
CONFIG_TRACEPOINTS=y
# end of General setup
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_MMU=y
CONFIG_ARCH_MMAP_RND_BITS_MIN=28
CONFIG_ARCH_MMAP_RND_BITS_MAX=32
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_ARCH_HAS_FILTER_PGPROT=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
CONFIG_ZONE_DMA32=y
CONFIG_AUDIT_ARCH=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_X86_64_SMP=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_PGTABLE_LEVELS=4
CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
#
# Processor type and features
#
# CONFIG_ZONE_DMA is not set
CONFIG_SMP=y
CONFIG_X86_FEATURE_NAMES=y
# CONFIG_X86_X2APIC is not set
CONFIG_X86_MPPARSE=y
CONFIG_GOLDFISH=y
# CONFIG_RETPOLINE is not set
CONFIG_X86_CPU_RESCTRL=y
CONFIG_X86_EXTENDED_PLATFORM=y
CONFIG_X86_VSMP=y
# CONFIG_X86_GOLDFISH is not set
CONFIG_X86_INTEL_MID=y
CONFIG_X86_INTEL_LPSS=y
CONFIG_X86_AMD_PLATFORM_DEVICE=y
CONFIG_IOSF_MBI=y
CONFIG_IOSF_MBI_DEBUG=y
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
# CONFIG_SCHED_OMIT_FRAME_POINTER is not set
CONFIG_HYPERVISOR_GUEST=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_DEBUG=y
CONFIG_PARAVIRT_SPINLOCKS=y
CONFIG_X86_HV_CALLBACK_VECTOR=y
CONFIG_XEN=y
# CONFIG_XEN_PV is not set
CONFIG_XEN_PVHVM=y
CONFIG_XEN_PVHVM_SMP=y
CONFIG_XEN_SAVE_RESTORE=y
CONFIG_XEN_DEBUG_FS=y
# CONFIG_XEN_PVH is not set
CONFIG_KVM_GUEST=y
CONFIG_ARCH_CPUIDLE_HALTPOLL=y
# CONFIG_PVH is not set
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_PARAVIRT_TIME_ACCOUNTING=y
CONFIG_PARAVIRT_CLOCK=y
# CONFIG_JAILHOUSE_GUEST is not set
# CONFIG_ACRN_GUEST is not set
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=12
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=64
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_IA32_FEAT_CTL=y
CONFIG_X86_VMX_FEATURE_NAMES=y
# CONFIG_PROCESSOR_SELECT is not set
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_AMD=y
CONFIG_CPU_SUP_HYGON=y
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_CPU_SUP_ZHAOXIN=y
CONFIG_HPET_TIMER=y
CONFIG_APB_TIMER=y
CONFIG_DMI=y
CONFIG_GART_IOMMU=y
CONFIG_MAXSMP=y
CONFIG_NR_CPUS_RANGE_BEGIN=8192
CONFIG_NR_CPUS_RANGE_END=8192
CONFIG_NR_CPUS_DEFAULT=8192
CONFIG_NR_CPUS=8192
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
# CONFIG_SCHED_MC_PRIO is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
# CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set
CONFIG_X86_MCE=y
CONFIG_X86_MCELOG_LEGACY=y
# CONFIG_X86_MCE_INTEL is not set
# CONFIG_X86_MCE_AMD is not set
CONFIG_X86_MCE_INJECT=y
#
# Performance monitoring
#
CONFIG_PERF_EVENTS_INTEL_UNCORE=y
CONFIG_PERF_EVENTS_INTEL_RAPL=y
CONFIG_PERF_EVENTS_INTEL_CSTATE=y
CONFIG_PERF_EVENTS_AMD_POWER=y
# end of Performance monitoring
CONFIG_X86_16BIT=y
CONFIG_X86_ESPFIX64=y
CONFIG_X86_VSYSCALL_EMULATION=y
CONFIG_X86_IOPL_IOPERM=y
CONFIG_I8K=y
# CONFIG_MICROCODE is not set
# CONFIG_X86_MSR is not set
# CONFIG_X86_CPUID is not set
# CONFIG_X86_5LEVEL is not set
CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_X86_CPA_STATISTICS=y
# CONFIG_AMD_MEM_ENCRYPT is not set
# CONFIG_NUMA is not set
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
# CONFIG_ARCH_MEMORY_PROBE is not set
CONFIG_ARCH_PROC_KCORE_TEXT=y
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
# CONFIG_X86_PMEM_LEGACY is not set
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set
CONFIG_X86_RESERVE_LOW=64
CONFIG_MTRR=y
CONFIG_MTRR_SANITIZER=y
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
# CONFIG_X86_PAT is not set
CONFIG_ARCH_RANDOM=y
CONFIG_X86_SMAP=y
CONFIG_X86_UMIP=y
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
# CONFIG_X86_INTEL_TSX_MODE_OFF is not set
# CONFIG_X86_INTEL_TSX_MODE_ON is not set
CONFIG_X86_INTEL_TSX_MODE_AUTO=y
CONFIG_EFI=y
# CONFIG_EFI_STUB is not set
# CONFIG_SECCOMP is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
CONFIG_SCHED_HRTICK=y
CONFIG_KEXEC=y
# CONFIG_KEXEC_FILE is not set
CONFIG_CRASH_DUMP=y
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_RANDOMIZE_BASE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x200000
# CONFIG_RANDOMIZE_MEMORY is not set
CONFIG_HOTPLUG_CPU=y
CONFIG_BOOTPARAM_HOTPLUG_CPU0=y
CONFIG_DEBUG_HOTPLUG_CPU0=y
CONFIG_LEGACY_VSYSCALL_EMULATE=y
# CONFIG_LEGACY_VSYSCALL_XONLY is not set
# CONFIG_LEGACY_VSYSCALL_NONE is not set
# CONFIG_CMDLINE_BOOL is not set
CONFIG_MODIFY_LDT_SYSCALL=y
CONFIG_HAVE_LIVEPATCH=y
# end of Processor type and features
CONFIG_ARCH_HAS_ADD_PAGES=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
#
# Power management and ACPI options
#
# CONFIG_SUSPEND is not set
CONFIG_HIBERNATE_CALLBACKS=y
# CONFIG_HIBERNATION is not set
CONFIG_PM_SLEEP=y
CONFIG_PM_SLEEP_SMP=y
# CONFIG_PM_AUTOSLEEP is not set
CONFIG_PM_WAKELOCKS=y
CONFIG_PM_WAKELOCKS_LIMIT=100
# CONFIG_PM_WAKELOCKS_GC is not set
CONFIG_PM=y
CONFIG_PM_DEBUG=y
CONFIG_PM_ADVANCED_DEBUG=y
CONFIG_PM_SLEEP_DEBUG=y
CONFIG_DPM_WATCHDOG=y
CONFIG_DPM_WATCHDOG_TIMEOUT=120
# CONFIG_PM_TRACE_RTC is not set
CONFIG_PM_CLK=y
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
CONFIG_ARCH_SUPPORTS_ACPI=y
CONFIG_ACPI=y
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
CONFIG_ACPI_DEBUGGER=y
CONFIG_ACPI_DEBUGGER_USER=y
# CONFIG_ACPI_SPCR_TABLE is not set
CONFIG_ACPI_LPIT=y
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
# CONFIG_ACPI_EC_DEBUGFS is not set
# CONFIG_ACPI_AC is not set
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
# CONFIG_ACPI_VIDEO is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_TAD=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_CPU_FREQ_PSS=y
CONFIG_ACPI_PROCESSOR_CSTATE=y
CONFIG_ACPI_PROCESSOR_IDLE=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_IPMI=y
CONFIG_ACPI_HOTPLUG_CPU=y
# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_CUSTOM_DSDT_FILE=""
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
# CONFIG_ACPI_SBS is not set
CONFIG_ACPI_HED=y
# CONFIG_ACPI_CUSTOM_METHOD is not set
# CONFIG_ACPI_BGRT is not set
# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
# CONFIG_ACPI_NFIT is not set
CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y
# CONFIG_ACPI_APEI is not set
# CONFIG_DPTF_POWER is not set
CONFIG_ACPI_WATCHDOG=y
# CONFIG_PMIC_OPREGION is not set
# CONFIG_ACPI_CONFIGFS is not set
CONFIG_TPS68470_PMIC_OPREGION=y
CONFIG_X86_PM_TIMER=y
CONFIG_SFI=y
#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set
# end of CPU Frequency scaling
#
# CPU Idle
#
CONFIG_CPU_IDLE=y
# CONFIG_CPU_IDLE_GOV_LADDER is not set
CONFIG_CPU_IDLE_GOV_MENU=y
# CONFIG_CPU_IDLE_GOV_TEO is not set
# CONFIG_CPU_IDLE_GOV_HALTPOLL is not set
CONFIG_HALTPOLL_CPUIDLE=y
# end of CPU Idle
CONFIG_INTEL_IDLE=y
# end of Power management and ACPI options
#
# Bus options (PCI etc.)
#
CONFIG_PCI_DIRECT=y
# CONFIG_PCI_MMCONFIG is not set
CONFIG_PCI_XEN=y
CONFIG_PCI_CNB20LE_QUIRK=y
CONFIG_ISA_BUS=y
CONFIG_ISA_DMA_API=y
CONFIG_AMD_NB=y
# CONFIG_X86_SYSFB is not set
# end of Bus options (PCI etc.)
#
# Binary Emulations
#
# CONFIG_IA32_EMULATION is not set
CONFIG_X86_X32=y
CONFIG_COMPAT=y
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
CONFIG_SYSVIPC_COMPAT=y
# end of Binary Emulations
#
# Firmware Drivers
#
CONFIG_EDD=y
# CONFIG_EDD_OFF is not set
# CONFIG_FIRMWARE_MEMMAP is not set
# CONFIG_DMIID is not set
# CONFIG_DMI_SYSFS is not set
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
CONFIG_FW_CFG_SYSFS=y
# CONFIG_FW_CFG_SYSFS_CMDLINE is not set
CONFIG_GOOGLE_FIRMWARE=y
CONFIG_GOOGLE_SMI=y
CONFIG_GOOGLE_COREBOOT_TABLE=y
CONFIG_GOOGLE_MEMCONSOLE=y
CONFIG_GOOGLE_MEMCONSOLE_X86_LEGACY=y
CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=y
CONFIG_GOOGLE_MEMCONSOLE_COREBOOT=y
CONFIG_GOOGLE_VPD=y
#
# EFI (Extensible Firmware Interface) Support
#
# CONFIG_EFI_VARS is not set
CONFIG_EFI_ESRT=y
CONFIG_EFI_RUNTIME_MAP=y
# CONFIG_EFI_FAKE_MEMMAP is not set
CONFIG_EFI_RUNTIME_WRAPPERS=y
# CONFIG_EFI_CAPSULE_LOADER is not set
# CONFIG_EFI_TEST is not set
# CONFIG_EFI_RCI2_TABLE is not set
# CONFIG_EFI_DISABLE_PCI_DMA is not set
# end of EFI (Extensible Firmware Interface) Support
CONFIG_EFI_EARLYCON=y
#
# Tegra firmware driver
#
# end of Tegra firmware driver
# end of Firmware Drivers
CONFIG_HAVE_KVM=y
# CONFIG_VIRTUALIZATION is not set
#
# General architecture-dependent options
#
CONFIG_CRASH_CORE=y
CONFIG_KEXEC_CORE=y
CONFIG_HOTPLUG_SMT=y
CONFIG_HAVE_OPROFILE=y
CONFIG_OPROFILE_NMI_TIMER=y
# CONFIG_KPROBES is not set
# CONFIG_JUMP_LABEL is not set
CONFIG_UPROBES=y
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_KPROBES_ON_FTRACE=y
CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
CONFIG_HAVE_NMI=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
CONFIG_ARCH_HAS_SET_MEMORY=y
CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
CONFIG_HAVE_ASM_MODVERSIONS=y
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_RSEQ=y
CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
CONFIG_HAVE_CLK=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
CONFIG_MMU_GATHER_TABLE_FREE=y
CONFIG_MMU_GATHER_RCU_TABLE_FREE=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
CONFIG_HAVE_ARCH_STACKLEAK=y
CONFIG_HAVE_STACKPROTECTOR=y
CONFIG_CC_HAS_STACKPROTECTOR_NONE=y
CONFIG_STACKPROTECTOR=y
# CONFIG_STACKPROTECTOR_STRONG is not set
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
CONFIG_HAVE_CONTEXT_TRACKING=y
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_MOVE_PMD=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
CONFIG_HAVE_ARCH_HUGE_VMAP=y
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
CONFIG_HAVE_ARCH_SOFT_DIRTY=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
CONFIG_MODULES_USE_ELF_RELA=y
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
CONFIG_HAVE_EXIT_THREAD=y
CONFIG_ARCH_MMAP_RND_BITS=28
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
CONFIG_HAVE_COPY_THREAD_TLS=y
CONFIG_HAVE_STACK_VALIDATION=y
CONFIG_ISA_BUS_API=y
CONFIG_COMPAT_32BIT_TIME=y
CONFIG_HAVE_ARCH_VMAP_STACK=y
# CONFIG_VMAP_STACK is not set
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
CONFIG_STRICT_KERNEL_RWX=y
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
CONFIG_STRICT_MODULE_RWX=y
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
CONFIG_ARCH_USE_MEMREMAP_PROT=y
CONFIG_LOCK_EVENT_COUNTS=y
CONFIG_ARCH_HAS_MEM_ENCRYPT=y
#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
# end of GCOV-based kernel profiling
CONFIG_PLUGIN_HOSTCC="g++"
CONFIG_HAVE_GCC_PLUGINS=y
# CONFIG_GCC_PLUGINS is not set
# end of General architecture-dependent options
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=1
CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
# CONFIG_MODULE_UNLOAD is not set
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
# CONFIG_MODULE_SIG is not set
# CONFIG_MODULE_COMPRESS is not set
# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set
CONFIG_UNUSED_SYMBOLS=y
CONFIG_MODULES_TREE_LOOKUP=y
CONFIG_BLOCK=y
CONFIG_BLK_SCSI_REQUEST=y
CONFIG_BLK_DEV_BSG=y
# CONFIG_BLK_DEV_BSGLIB is not set
# CONFIG_BLK_DEV_INTEGRITY is not set
# CONFIG_BLK_DEV_ZONED is not set
# CONFIG_BLK_CMDLINE_PARSER is not set
# CONFIG_BLK_WBT is not set
CONFIG_BLK_DEBUG_FS=y
# CONFIG_BLK_SED_OPAL is not set
#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y
CONFIG_EFI_PARTITION=y
# end of Partition Types
CONFIG_BLOCK_COMPAT=y
CONFIG_BLK_MQ_PCI=y
CONFIG_BLK_MQ_VIRTIO=y
CONFIG_BLK_PM=y
#
# IO Schedulers
#
CONFIG_MQ_IOSCHED_DEADLINE=y
CONFIG_MQ_IOSCHED_KYBER=y
# CONFIG_IOSCHED_BFQ is not set
# end of IO Schedulers
CONFIG_PADATA=y
CONFIG_ASN1=y
CONFIG_UNINLINE_SPIN_UNLOCK=y
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
CONFIG_MUTEX_SPIN_ON_OWNER=y
CONFIG_RWSEM_SPIN_ON_OWNER=y
CONFIG_LOCK_SPIN_ON_OWNER=y
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
CONFIG_QUEUED_SPINLOCKS=y
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
CONFIG_QUEUED_RWLOCKS=y
CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
CONFIG_FREEZER=y
#
# Executable file formats
#
CONFIG_BINFMT_ELF=y
CONFIG_ELFCORE=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_BINFMT_SCRIPT=y
CONFIG_BINFMT_MISC=y
CONFIG_COREDUMP=y
# end of Executable file formats
#
# Memory Management options
#
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_SPARSEMEM_MANUAL=y
CONFIG_SPARSEMEM=y
CONFIG_HAVE_MEMORY_PRESENT=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
# CONFIG_SPARSEMEM_VMEMMAP is not set
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
CONFIG_HAVE_FAST_GUP=y
CONFIG_MEMORY_ISOLATION=y
CONFIG_HAVE_BOOTMEM_INFO_NODE=y
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_SPARSE=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
CONFIG_MEMORY_HOTREMOVE=y
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_MEMORY_BALLOON=y
# CONFIG_COMPACTION is not set
# CONFIG_PAGE_REPORTING is not set
CONFIG_MIGRATION=y
CONFIG_CONTIG_ALLOC=y
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_VIRT_TO_BUS=y
CONFIG_MMU_NOTIFIER=y
CONFIG_KSM=y
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
# CONFIG_MEMORY_FAILURE is not set
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_ARCH_WANTS_THP_SWAP=y
CONFIG_CLEANCACHE=y
# CONFIG_FRONTSWAP is not set
CONFIG_CMA=y
# CONFIG_CMA_DEBUG is not set
# CONFIG_CMA_DEBUGFS is not set
CONFIG_CMA_AREAS=7
# CONFIG_MEM_SOFT_DIRTY is not set
# CONFIG_ZPOOL is not set
# CONFIG_ZBUD is not set
# CONFIG_ZSMALLOC is not set
CONFIG_GENERIC_EARLY_IOREMAP=y
# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
CONFIG_IDLE_PAGE_TRACKING=y
CONFIG_ARCH_HAS_PTE_DEVMAP=y
CONFIG_FRAME_VECTOR=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
CONFIG_ARCH_HAS_PKEYS=y
# CONFIG_PERCPU_STATS is not set
# CONFIG_GUP_BENCHMARK is not set
CONFIG_ARCH_HAS_PTE_SPECIAL=y
# end of Memory Management options
CONFIG_NET=y
CONFIG_SKB_EXTENSIONS=y
#
# Networking options
#
# CONFIG_PACKET is not set
CONFIG_UNIX=y
CONFIG_UNIX_SCM=y
# CONFIG_UNIX_DIAG is not set
# CONFIG_TLS is not set
CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
# CONFIG_XFRM_INTERFACE is not set
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
# CONFIG_XFRM_STATISTICS is not set
# CONFIG_NET_KEY is not set
# CONFIG_XDP_SOCKETS is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
CONFIG_IP_ADVANCED_ROUTER=y
# CONFIG_IP_FIB_TRIE_STATS is not set
CONFIG_IP_MULTIPLE_TABLES=y
# CONFIG_IP_ROUTE_MULTIPATH is not set
# CONFIG_IP_ROUTE_VERBOSE is not set
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
# CONFIG_IP_PNP_BOOTP is not set
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE_DEMUX is not set
CONFIG_NET_IP_TUNNEL=y
# CONFIG_SYN_COOKIES is not set
# CONFIG_NET_IPVTI is not set
CONFIG_NET_UDP_TUNNEL=y
CONFIG_NET_FOU=y
CONFIG_NET_FOU_IP_TUNNELS=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
CONFIG_INET_TUNNEL=y
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
# CONFIG_INET_UDP_DIAG is not set
# CONFIG_INET_RAW_DIAG is not set
# CONFIG_INET_DIAG_DESTROY is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
CONFIG_IPV6=y
# CONFIG_IPV6_ROUTER_PREF is not set
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
# CONFIG_INET6_AH is not set
# CONFIG_INET6_ESP is not set
# CONFIG_INET6_IPCOMP is not set
# CONFIG_IPV6_MIP6 is not set
CONFIG_INET6_TUNNEL=y
# CONFIG_IPV6_VTI is not set
CONFIG_IPV6_SIT=y
# CONFIG_IPV6_SIT_6RD is not set
CONFIG_IPV6_NDISC_NODETYPE=y
CONFIG_IPV6_TUNNEL=y
CONFIG_IPV6_FOU=y
CONFIG_IPV6_FOU_TUNNEL=y
CONFIG_IPV6_MULTIPLE_TABLES=y
# CONFIG_IPV6_SUBTREES is not set
# CONFIG_IPV6_MROUTE is not set
CONFIG_IPV6_SEG6_LWTUNNEL=y
# CONFIG_IPV6_SEG6_HMAC is not set
CONFIG_IPV6_SEG6_BPF=y
CONFIG_MPTCP=y
CONFIG_MPTCP_IPV6=y
# CONFIG_MPTCP_HMAC_TEST is not set
# CONFIG_NETWORK_SECMARK is not set
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
# CONFIG_NETFILTER is not set
# CONFIG_BPFILTER is not set
# CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set
# CONFIG_RDS is not set
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_L2TP is not set
# CONFIG_BRIDGE is not set
CONFIG_HAVE_NET_DSA=y
# CONFIG_NET_DSA is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_PHONET is not set
# CONFIG_6LOWPAN is not set
# CONFIG_IEEE802154 is not set
# CONFIG_NET_SCHED is not set
# CONFIG_DCB is not set
CONFIG_DNS_RESOLVER=m
# CONFIG_BATMAN_ADV is not set
# CONFIG_OPENVSWITCH is not set
# CONFIG_VSOCKETS is not set
# CONFIG_NETLINK_DIAG is not set
# CONFIG_MPLS is not set
# CONFIG_NET_NSH is not set
# CONFIG_HSR is not set
# CONFIG_NET_SWITCHDEV is not set
CONFIG_NET_L3_MASTER_DEV=y
# CONFIG_NET_NCSI is not set
CONFIG_RPS=y
CONFIG_RFS_ACCEL=y
CONFIG_XPS=y
# CONFIG_CGROUP_NET_PRIO is not set
# CONFIG_CGROUP_NET_CLASSID is not set
CONFIG_NET_RX_BUSY_POLL=y
CONFIG_BQL=y
# CONFIG_BPF_JIT is not set
CONFIG_BPF_STREAM_PARSER=y
CONFIG_NET_FLOW_LIMIT=y
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NET_DROP_MONITOR is not set
# end of Network testing
# end of Networking options
# CONFIG_HAMRADIO is not set
# CONFIG_CAN is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
# CONFIG_AF_KCM is not set
CONFIG_STREAM_PARSER=y
CONFIG_FIB_RULES=y
CONFIG_WIRELESS=y
# CONFIG_CFG80211 is not set
#
# CFG80211 needs to be enabled for MAC80211
#
CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not set
CONFIG_NET_9P=y
CONFIG_NET_9P_VIRTIO=y
# CONFIG_NET_9P_XEN is not set
# CONFIG_NET_9P_DEBUG is not set
# CONFIG_CAIF is not set
# CONFIG_CEPH_LIB is not set
# CONFIG_NFC is not set
# CONFIG_PSAMPLE is not set
# CONFIG_NET_IFE is not set
CONFIG_LWTUNNEL=y
CONFIG_LWTUNNEL_BPF=y
CONFIG_DST_CACHE=y
CONFIG_GRO_CELLS=y
CONFIG_NET_SOCK_MSG=y
# CONFIG_FAILOVER is not set
CONFIG_ETHTOOL_NETLINK=y
CONFIG_HAVE_EBPF_JIT=y
#
# Device Drivers
#
CONFIG_HAVE_EISA=y
CONFIG_EISA=y
CONFIG_EISA_VLB_PRIMING=y
CONFIG_EISA_PCI_EISA=y
CONFIG_EISA_VIRTUAL_ROOT=y
# CONFIG_EISA_NAMES is not set
CONFIG_HAVE_PCI=y
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCIEPORTBUS=y
CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_PCIEAER=y
CONFIG_PCIEAER_INJECT=y
# CONFIG_PCIE_ECRC is not set
# CONFIG_PCIEASPM is not set
CONFIG_PCIE_PME=y
# CONFIG_PCIE_DPC is not set
CONFIG_PCIE_PTM=y
# CONFIG_PCIE_BW is not set
# CONFIG_PCI_MSI is not set
CONFIG_PCI_QUIRKS=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
# CONFIG_PCI_STUB is not set
CONFIG_PCI_PF_STUB=y
CONFIG_XEN_PCIDEV_FRONTEND=y
CONFIG_PCI_ATS=y
CONFIG_PCI_LOCKLESS_CONFIG=y
CONFIG_PCI_IOV=y
CONFIG_PCI_PRI=y
# CONFIG_PCI_PASID is not set
CONFIG_PCI_LABEL=y
CONFIG_HOTPLUG_PCI=y
# CONFIG_HOTPLUG_PCI_ACPI is not set
# CONFIG_HOTPLUG_PCI_CPCI is not set
# CONFIG_HOTPLUG_PCI_SHPC is not set
#
# PCI controller drivers
#
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_HOST_GENERIC is not set
# CONFIG_PCIE_XILINX is not set
#
# DesignWare PCI Core Support
#
# end of DesignWare PCI Core Support
#
# Mobiveil PCIe Core Support
#
# end of Mobiveil PCIe Core Support
#
# Cadence PCIe controllers support
#
# CONFIG_PCIE_CADENCE_PLAT_HOST is not set
# end of Cadence PCIe controllers support
# end of PCI controller drivers
#
# PCI Endpoint
#
# CONFIG_PCI_ENDPOINT is not set
# end of PCI Endpoint
#
# PCI switch controller drivers
#
CONFIG_PCI_SW_SWITCHTEC=y
# end of PCI switch controller drivers
# CONFIG_PCCARD is not set
CONFIG_RAPIDIO=y
CONFIG_RAPIDIO_TSI721=y
CONFIG_RAPIDIO_DISC_TIMEOUT=30
# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set
# CONFIG_RAPIDIO_DMA_ENGINE is not set
CONFIG_RAPIDIO_DEBUG=y
CONFIG_RAPIDIO_ENUM_BASIC=y
CONFIG_RAPIDIO_CHMAN=y
CONFIG_RAPIDIO_MPORT_CDEV=y
#
# RapidIO Switch drivers
#
# CONFIG_RAPIDIO_TSI57X is not set
CONFIG_RAPIDIO_CPS_XX=y
# CONFIG_RAPIDIO_TSI568 is not set
CONFIG_RAPIDIO_CPS_GEN2=y
# CONFIG_RAPIDIO_RXS_GEN3 is not set
# end of RapidIO Switch drivers
#
# Generic Driver Options
#
# CONFIG_UEVENT_HELPER is not set
CONFIG_DEVTMPFS=y
# CONFIG_DEVTMPFS_MOUNT is not set
# CONFIG_STANDALONE is not set
# CONFIG_PREVENT_FIRMWARE_BUILD is not set
#
# Firmware loader
#
CONFIG_FW_LOADER=y
CONFIG_FW_LOADER_PAGED_BUF=y
CONFIG_EXTRA_FIRMWARE=""
CONFIG_FW_LOADER_USER_HELPER=y
CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
CONFIG_FW_LOADER_COMPRESS=y
CONFIG_FW_CACHE=y
# end of Firmware loader
CONFIG_ALLOW_DEV_COREDUMP=y
# CONFIG_DEBUG_DRIVER is not set
CONFIG_DEBUG_DEVRES=y
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
# CONFIG_PM_QOS_KUNIT_TEST is not set
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
# CONFIG_KUNIT_DRIVER_PE_TEST is not set
CONFIG_SYS_HYPERVISOR=y
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_GENERIC_CPU_VULNERABILITIES=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
CONFIG_REGMAP_SPI=y
CONFIG_REGMAP_SPMI=y
CONFIG_REGMAP_MMIO=y
CONFIG_REGMAP_IRQ=y
CONFIG_DMA_SHARED_BUFFER=y
CONFIG_DMA_FENCE_TRACE=y
# end of Generic Driver Options
#
# Bus devices
#
# CONFIG_MOXTET is not set
CONFIG_SIMPLE_PM_BUS=y
# CONFIG_MHI_BUS is not set
# end of Bus devices
# CONFIG_CONNECTOR is not set
# CONFIG_GNSS is not set
CONFIG_MTD=y
# CONFIG_MTD_TESTS is not set
#
# Partition parsers
#
CONFIG_MTD_AR7_PARTS=y
CONFIG_MTD_CMDLINE_PARTS=y
CONFIG_MTD_OF_PARTS=y
# CONFIG_MTD_REDBOOT_PARTS is not set
# end of Partition parsers
#
# User Modules And Translation Layers
#
# CONFIG_MTD_BLOCK is not set
# CONFIG_MTD_BLOCK_RO is not set
# CONFIG_FTL is not set
# CONFIG_NFTL is not set
# CONFIG_INFTL is not set
# CONFIG_RFD_FTL is not set
# CONFIG_SSFDC is not set
# CONFIG_SM_FTL is not set
CONFIG_MTD_OOPS=y
# CONFIG_MTD_SWAP is not set
# CONFIG_MTD_PARTITIONED_MASTER is not set
#
# RAM/ROM/Flash chip drivers
#
CONFIG_MTD_CFI=y
CONFIG_MTD_JEDECPROBE=y
CONFIG_MTD_GEN_PROBE=y
CONFIG_MTD_CFI_ADV_OPTIONS=y
CONFIG_MTD_CFI_NOSWAP=y
# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set
# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set
# CONFIG_MTD_CFI_GEOMETRY is not set
CONFIG_MTD_MAP_BANK_WIDTH_1=y
CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
CONFIG_MTD_CFI_I1=y
CONFIG_MTD_CFI_I2=y
# CONFIG_MTD_OTP is not set
# CONFIG_MTD_CFI_INTELEXT is not set
CONFIG_MTD_CFI_AMDSTD=y
CONFIG_MTD_CFI_STAA=y
CONFIG_MTD_CFI_UTIL=y
CONFIG_MTD_RAM=y
CONFIG_MTD_ROM=y
CONFIG_MTD_ABSENT=y
# end of RAM/ROM/Flash chip drivers
#
# Mapping drivers for chip access
#
CONFIG_MTD_COMPLEX_MAPPINGS=y
CONFIG_MTD_PHYSMAP=y
# CONFIG_MTD_PHYSMAP_COMPAT is not set
# CONFIG_MTD_PHYSMAP_OF is not set
# CONFIG_MTD_PHYSMAP_GPIO_ADDR is not set
CONFIG_MTD_AMD76XROM=y
# CONFIG_MTD_ICHXROM is not set
CONFIG_MTD_ESB2ROM=y
CONFIG_MTD_CK804XROM=y
# CONFIG_MTD_SCB2_FLASH is not set
# CONFIG_MTD_NETtel is not set
# CONFIG_MTD_L440GX is not set
CONFIG_MTD_PCI=y
CONFIG_MTD_INTEL_VR_NOR=y
CONFIG_MTD_PLATRAM=y
# end of Mapping drivers for chip access
#
# Self-contained MTD device drivers
#
CONFIG_MTD_PMC551=y
# CONFIG_MTD_PMC551_BUGFIX is not set
# CONFIG_MTD_PMC551_DEBUG is not set
CONFIG_MTD_DATAFLASH=y
CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y
# CONFIG_MTD_DATAFLASH_OTP is not set
CONFIG_MTD_MCHP23K256=y
CONFIG_MTD_SST25L=y
# CONFIG_MTD_SLRAM is not set
CONFIG_MTD_PHRAM=y
CONFIG_MTD_MTDRAM=y
CONFIG_MTDRAM_TOTAL_SIZE=4096
CONFIG_MTDRAM_ERASE_SIZE=128
# CONFIG_MTD_BLOCK2MTD is not set
#
# Disk-On-Chip Device Drivers
#
CONFIG_MTD_DOCG3=y
CONFIG_BCH_CONST_M=14
CONFIG_BCH_CONST_T=4
# end of Self-contained MTD device drivers
CONFIG_MTD_NAND_CORE=y
# CONFIG_MTD_ONENAND is not set
CONFIG_MTD_NAND_ECC_SW_HAMMING=y
# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
CONFIG_MTD_RAW_NAND=y
CONFIG_MTD_NAND_ECC_SW_BCH=y
#
# Raw/parallel NAND flash controllers
#
CONFIG_MTD_NAND_DENALI=y
# CONFIG_MTD_NAND_DENALI_PCI is not set
CONFIG_MTD_NAND_DENALI_DT=y
CONFIG_MTD_NAND_CAFE=y
CONFIG_MTD_NAND_MXIC=y
# CONFIG_MTD_NAND_GPIO is not set
CONFIG_MTD_NAND_PLATFORM=y
# CONFIG_MTD_NAND_CADENCE is not set
#
# Misc
#
CONFIG_MTD_NAND_NANDSIM=y
# CONFIG_MTD_NAND_RICOH is not set
CONFIG_MTD_NAND_DISKONCHIP=y
CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y
CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y
# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
CONFIG_MTD_SPI_NAND=y
#
# LPDDR & LPDDR2 PCM memory drivers
#
# CONFIG_MTD_LPDDR is not set
# end of LPDDR & LPDDR2 PCM memory drivers
CONFIG_MTD_SPI_NOR=y
# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set
CONFIG_SPI_INTEL_SPI=y
CONFIG_SPI_INTEL_SPI_PCI=y
CONFIG_SPI_INTEL_SPI_PLATFORM=y
CONFIG_MTD_UBI=y
CONFIG_MTD_UBI_WL_THRESHOLD=4096
CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=y
# CONFIG_MTD_UBI_BLOCK is not set
CONFIG_MTD_HYPERBUS=y
CONFIG_OF=y
# CONFIG_OF_UNITTEST is not set
CONFIG_OF_KOBJ=y
CONFIG_OF_ADDRESS=y
CONFIG_OF_IRQ=y
CONFIG_OF_NET=y
# CONFIG_OF_OVERLAY is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
CONFIG_PARPORT=y
# CONFIG_PARPORT_PC is not set
CONFIG_PARPORT_AX88796=y
CONFIG_PARPORT_1284=y
CONFIG_PARPORT_NOT_PC=y
CONFIG_PNP=y
# CONFIG_PNP_DEBUG_MESSAGES is not set
#
# Protocols
#
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_NULL_BLK is not set
# CONFIG_BLK_DEV_FD is not set
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_DRBD is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SKD is not set
# CONFIG_BLK_DEV_SX8 is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_CDROM_PKTCDVD is not set
# CONFIG_ATA_OVER_ETH is not set
CONFIG_XEN_BLKDEV_FRONTEND=y
# CONFIG_VIRTIO_BLK is not set
# CONFIG_BLK_DEV_RBD is not set
# CONFIG_BLK_DEV_RSXX is not set
#
# NVME Support
#
# CONFIG_BLK_DEV_NVME is not set
# CONFIG_NVME_FC is not set
# CONFIG_NVME_TARGET is not set
# end of NVME Support
#
# Misc devices
#
# CONFIG_AD525X_DPOT is not set
CONFIG_DUMMY_IRQ=y
# CONFIG_IBM_ASM is not set
CONFIG_PHANTOM=y
# CONFIG_INTEL_MID_PTI is not set
CONFIG_TIFM_CORE=y
# CONFIG_TIFM_7XX1 is not set
CONFIG_ICS932S401=y
CONFIG_ENCLOSURE_SERVICES=y
CONFIG_HP_ILO=y
CONFIG_APDS9802ALS=y
# CONFIG_ISL29003 is not set
# CONFIG_ISL29020 is not set
# CONFIG_SENSORS_TSL2550 is not set
# CONFIG_SENSORS_BH1770 is not set
CONFIG_SENSORS_APDS990X=y
# CONFIG_HMC6352 is not set
CONFIG_DS1682=y
CONFIG_VMWARE_BALLOON=y
CONFIG_LATTICE_ECP3_CONFIG=y
# CONFIG_SRAM is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_XILINX_SDFEC=y
CONFIG_MISC_RTSX=y
CONFIG_PVPANIC=y
CONFIG_C2PORT=y
# CONFIG_C2PORT_DURAMAR_2150 is not set
#
# EEPROM support
#
CONFIG_EEPROM_AT24=y
CONFIG_EEPROM_AT25=y
# CONFIG_EEPROM_LEGACY is not set
CONFIG_EEPROM_MAX6875=y
CONFIG_EEPROM_93CX6=y
CONFIG_EEPROM_93XX46=y
CONFIG_EEPROM_IDT_89HPESX=y
CONFIG_EEPROM_EE1004=y
# end of EEPROM support
# CONFIG_CB710_CORE is not set
#
# Texas Instruments shared transport line discipline
#
# CONFIG_TI_ST is not set
# end of Texas Instruments shared transport line discipline
# CONFIG_SENSORS_LIS3_I2C is not set
# CONFIG_ALTERA_STAPL is not set
CONFIG_INTEL_MEI=y
# CONFIG_INTEL_MEI_ME is not set
CONFIG_INTEL_MEI_TXE=y
CONFIG_VMWARE_VMCI=y
#
# Intel MIC & related support
#
CONFIG_INTEL_MIC_BUS=y
CONFIG_SCIF_BUS=y
CONFIG_VOP_BUS=y
CONFIG_VOP=y
CONFIG_VHOST_RING=y
# end of Intel MIC & related support
CONFIG_GENWQE=y
CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0
# CONFIG_ECHO is not set
CONFIG_MISC_ALCOR_PCI=y
CONFIG_MISC_RTSX_PCI=y
CONFIG_HABANA_AI=y
# end of Misc devices
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set
#
# SCSI device support
#
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
# CONFIG_SCSI is not set
# end of SCSI device support
# CONFIG_ATA is not set
# CONFIG_MD is not set
# CONFIG_TARGET_CORE is not set
CONFIG_FUSION=y
CONFIG_FUSION_MAX_SGE=128
CONFIG_FUSION_LOGGING=y
#
# IEEE 1394 (FireWire) support
#
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NOSY=y
# end of IEEE 1394 (FireWire) support
# CONFIG_MACINTOSH_DRIVERS is not set
CONFIG_NETDEVICES=y
CONFIG_NET_CORE=y
# CONFIG_BONDING is not set
# CONFIG_DUMMY is not set
# CONFIG_WIREGUARD is not set
# CONFIG_EQUALIZER is not set
# CONFIG_NET_TEAM is not set
# CONFIG_MACVLAN is not set
# CONFIG_IPVLAN is not set
# CONFIG_VXLAN is not set
# CONFIG_GENEVE is not set
# CONFIG_BAREUDP is not set
# CONFIG_GTP is not set
CONFIG_MACSEC=y
# CONFIG_NETCONSOLE is not set
# CONFIG_RIONET is not set
CONFIG_TUN=m
# CONFIG_TUN_VNET_CROSS_LE is not set
CONFIG_VETH=m
# CONFIG_VIRTIO_NET is not set
# CONFIG_NLMON is not set
CONFIG_NET_VRF=y
# CONFIG_ARCNET is not set
#
# Distributed Switch Architecture drivers
#
# end of Distributed Switch Architecture drivers
CONFIG_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
# CONFIG_EL3 is not set
# CONFIG_VORTEX is not set
# CONFIG_TYPHOON is not set
CONFIG_NET_VENDOR_ADAPTEC=y
# CONFIG_ADAPTEC_STARFIRE is not set
CONFIG_NET_VENDOR_AGERE=y
# CONFIG_ET131X is not set
CONFIG_NET_VENDOR_ALACRITECH=y
# CONFIG_SLICOSS is not set
CONFIG_NET_VENDOR_ALTEON=y
# CONFIG_ACENIC is not set
# CONFIG_ALTERA_TSE is not set
CONFIG_NET_VENDOR_AMAZON=y
CONFIG_NET_VENDOR_AMD=y
# CONFIG_AMD8111_ETH is not set
# CONFIG_PCNET32 is not set
# CONFIG_AMD_XGBE is not set
CONFIG_NET_VENDOR_AQUANTIA=y
# CONFIG_AQTION is not set
CONFIG_NET_VENDOR_ARC=y
CONFIG_NET_VENDOR_ATHEROS=y
# CONFIG_ATL2 is not set
# CONFIG_ATL1 is not set
# CONFIG_ATL1E is not set
# CONFIG_ATL1C is not set
# CONFIG_ALX is not set
CONFIG_NET_VENDOR_AURORA=y
# CONFIG_AURORA_NB8800 is not set
CONFIG_NET_VENDOR_BROADCOM=y
# CONFIG_B44 is not set
# CONFIG_BCMGENET is not set
# CONFIG_BNX2 is not set
# CONFIG_CNIC is not set
# CONFIG_TIGON3 is not set
# CONFIG_BNX2X is not set
# CONFIG_SYSTEMPORT is not set
# CONFIG_BNXT is not set
CONFIG_NET_VENDOR_BROCADE=y
# CONFIG_BNA is not set
CONFIG_NET_VENDOR_CADENCE=y
# CONFIG_MACB is not set
CONFIG_NET_VENDOR_CAVIUM=y
# CONFIG_THUNDER_NIC_PF is not set
# CONFIG_THUNDER_NIC_VF is not set
# CONFIG_THUNDER_NIC_BGX is not set
# CONFIG_THUNDER_NIC_RGX is not set
# CONFIG_CAVIUM_PTP is not set
# CONFIG_LIQUIDIO is not set
CONFIG_NET_VENDOR_CHELSIO=y
# CONFIG_CHELSIO_T1 is not set
# CONFIG_CHELSIO_T3 is not set
# CONFIG_CHELSIO_T4 is not set
# CONFIG_CHELSIO_T4VF is not set
CONFIG_NET_VENDOR_CIRRUS=y
# CONFIG_CS89x0 is not set
CONFIG_NET_VENDOR_CISCO=y
# CONFIG_ENIC is not set
CONFIG_NET_VENDOR_CORTINA=y
# CONFIG_GEMINI_ETHERNET is not set
# CONFIG_CX_ECAT is not set
# CONFIG_DNET is not set
CONFIG_NET_VENDOR_DEC=y
# CONFIG_NET_TULIP is not set
CONFIG_NET_VENDOR_DLINK=y
# CONFIG_DL2K is not set
# CONFIG_SUNDANCE is not set
CONFIG_NET_VENDOR_EMULEX=y
# CONFIG_BE2NET is not set
CONFIG_NET_VENDOR_EZCHIP=y
# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set
CONFIG_NET_VENDOR_GOOGLE=y
CONFIG_NET_VENDOR_HUAWEI=y
CONFIG_NET_VENDOR_I825XX=y
CONFIG_NET_VENDOR_INTEL=y
# CONFIG_E100 is not set
CONFIG_E1000=y
# CONFIG_E1000E is not set
# CONFIG_IGB is not set
# CONFIG_IGBVF is not set
# CONFIG_IXGB is not set
# CONFIG_IXGBE is not set
# CONFIG_I40E is not set
# CONFIG_IGC is not set
# CONFIG_JME is not set
CONFIG_NET_VENDOR_MARVELL=y
# CONFIG_MVMDIO is not set
# CONFIG_SKGE is not set
# CONFIG_SKY2 is not set
CONFIG_NET_VENDOR_MELLANOX=y
# CONFIG_MLX4_EN is not set
# CONFIG_MLX5_CORE is not set
# CONFIG_MLXSW_CORE is not set
# CONFIG_MLXFW is not set
CONFIG_NET_VENDOR_MICREL=y
# CONFIG_KS8851 is not set
# CONFIG_KS8851_MLL is not set
# CONFIG_KSZ884X_PCI is not set
CONFIG_NET_VENDOR_MICROCHIP=y
# CONFIG_ENC28J60 is not set
# CONFIG_ENCX24J600 is not set
# CONFIG_LAN743X is not set
CONFIG_NET_VENDOR_MICROSEMI=y
CONFIG_NET_VENDOR_MYRI=y
# CONFIG_MYRI10GE is not set
# CONFIG_FEALNX is not set
CONFIG_NET_VENDOR_NATSEMI=y
# CONFIG_NATSEMI is not set
# CONFIG_NS83820 is not set
CONFIG_NET_VENDOR_NETERION=y
# CONFIG_S2IO is not set
# CONFIG_VXGE is not set
CONFIG_NET_VENDOR_NETRONOME=y
CONFIG_NET_VENDOR_NI=y
# CONFIG_NI_XGE_MANAGEMENT_ENET is not set
CONFIG_NET_VENDOR_8390=y
# CONFIG_NE2K_PCI is not set
CONFIG_NET_VENDOR_NVIDIA=y
# CONFIG_FORCEDETH is not set
CONFIG_NET_VENDOR_OKI=y
# CONFIG_ETHOC is not set
CONFIG_NET_VENDOR_PACKET_ENGINES=y
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
CONFIG_NET_VENDOR_PENSANDO=y
# CONFIG_IONIC is not set
CONFIG_NET_VENDOR_QLOGIC=y
# CONFIG_QLA3XXX is not set
# CONFIG_QLCNIC is not set
# CONFIG_NETXEN_NIC is not set
# CONFIG_QED is not set
CONFIG_NET_VENDOR_QUALCOMM=y
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
# CONFIG_QCOM_EMAC is not set
# CONFIG_RMNET is not set
CONFIG_NET_VENDOR_RDC=y
# CONFIG_R6040 is not set
CONFIG_NET_VENDOR_REALTEK=y
# CONFIG_ATP is not set
# CONFIG_8139CP is not set
# CONFIG_8139TOO is not set
# CONFIG_R8169 is not set
CONFIG_NET_VENDOR_RENESAS=y
CONFIG_NET_VENDOR_ROCKER=y
CONFIG_NET_VENDOR_SAMSUNG=y
# CONFIG_SXGBE_ETH is not set
CONFIG_NET_VENDOR_SEEQ=y
CONFIG_NET_VENDOR_SOLARFLARE=y
# CONFIG_SFC is not set
# CONFIG_SFC_FALCON is not set
CONFIG_NET_VENDOR_SILAN=y
# CONFIG_SC92031 is not set
CONFIG_NET_VENDOR_SIS=y
# CONFIG_SIS900 is not set
# CONFIG_SIS190 is not set
CONFIG_NET_VENDOR_SMSC=y
# CONFIG_EPIC100 is not set
# CONFIG_SMSC911X is not set
# CONFIG_SMSC9420 is not set
CONFIG_NET_VENDOR_SOCIONEXT=y
CONFIG_NET_VENDOR_STMICRO=y
# CONFIG_STMMAC_ETH is not set
CONFIG_NET_VENDOR_SUN=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
# CONFIG_NIU is not set
CONFIG_NET_VENDOR_SYNOPSYS=y
# CONFIG_DWC_XLGMAC is not set
CONFIG_NET_VENDOR_TEHUTI=y
# CONFIG_TEHUTI is not set
CONFIG_NET_VENDOR_TI=y
# CONFIG_TI_CPSW_PHY_SEL is not set
# CONFIG_TLAN is not set
CONFIG_NET_VENDOR_VIA=y
# CONFIG_VIA_RHINE is not set
# CONFIG_VIA_VELOCITY is not set
CONFIG_NET_VENDOR_WIZNET=y
# CONFIG_WIZNET_W5100 is not set
# CONFIG_WIZNET_W5300 is not set
CONFIG_NET_VENDOR_XILINX=y
# CONFIG_XILINX_AXI_EMAC is not set
# CONFIG_XILINX_LL_TEMAC is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_NET_SB1000 is not set
# CONFIG_MDIO_DEVICE is not set
# CONFIG_PHYLIB is not set
# CONFIG_MICREL_KS8995MA is not set
# CONFIG_PLIP is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
#
# Host-side USB support is needed for USB Network Adapter support
#
CONFIG_WLAN=y
# CONFIG_WIRELESS_WDS is not set
CONFIG_WLAN_VENDOR_ADMTEK=y
CONFIG_WLAN_VENDOR_ATH=y
# CONFIG_ATH_DEBUG is not set
# CONFIG_ATH5K_PCI is not set
CONFIG_WLAN_VENDOR_ATMEL=y
CONFIG_WLAN_VENDOR_BROADCOM=y
CONFIG_WLAN_VENDOR_CISCO=y
CONFIG_WLAN_VENDOR_INTEL=y
CONFIG_WLAN_VENDOR_INTERSIL=y
# CONFIG_HOSTAP is not set
# CONFIG_PRISM54 is not set
CONFIG_WLAN_VENDOR_MARVELL=y
CONFIG_WLAN_VENDOR_MEDIATEK=y
CONFIG_WLAN_VENDOR_RALINK=y
CONFIG_WLAN_VENDOR_REALTEK=y
CONFIG_WLAN_VENDOR_RSI=y
CONFIG_WLAN_VENDOR_ST=y
CONFIG_WLAN_VENDOR_TI=y
CONFIG_WLAN_VENDOR_ZYDAS=y
CONFIG_WLAN_VENDOR_QUANTENNA=y
#
# Enable WiMAX (Networking options) to see the WiMAX drivers
#
# CONFIG_WAN is not set
CONFIG_XEN_NETDEV_FRONTEND=y
# CONFIG_VMXNET3 is not set
# CONFIG_FUJITSU_ES is not set
# CONFIG_USB4_NET is not set
# CONFIG_HYPERV_NET is not set
# CONFIG_NETDEVSIM is not set
# CONFIG_NET_FAILOVER is not set
# CONFIG_ISDN is not set
CONFIG_NVM=y
# CONFIG_NVM_PBLK is not set
#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_LEDS=y
# CONFIG_INPUT_FF_MEMLESS is not set
# CONFIG_INPUT_POLLDEV is not set
# CONFIG_INPUT_SPARSEKMAP is not set
# CONFIG_INPUT_MATRIXKMAP is not set
#
# Userland interfaces
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set
#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
# CONFIG_KEYBOARD_ADC is not set
# CONFIG_KEYBOARD_ADP5588 is not set
# CONFIG_KEYBOARD_ADP5589 is not set
# CONFIG_KEYBOARD_APPLESPI is not set
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_QT1050 is not set
# CONFIG_KEYBOARD_QT1070 is not set
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_DLINK_DIR685 is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_GPIO is not set
# CONFIG_KEYBOARD_GPIO_POLLED is not set
# CONFIG_KEYBOARD_TCA6416 is not set
# CONFIG_KEYBOARD_TCA8418 is not set
# CONFIG_KEYBOARD_MATRIX is not set
# CONFIG_KEYBOARD_LM8323 is not set
# CONFIG_KEYBOARD_LM8333 is not set
# CONFIG_KEYBOARD_MAX7359 is not set
# CONFIG_KEYBOARD_MCS is not set
# CONFIG_KEYBOARD_MPR121 is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_OPENCORES is not set
# CONFIG_KEYBOARD_SAMSUNG is not set
# CONFIG_KEYBOARD_GOLDFISH_EVENTS is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_STMPE is not set
# CONFIG_KEYBOARD_OMAP4 is not set
# CONFIG_KEYBOARD_TC3589X is not set
# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set
# CONFIG_KEYBOARD_TWL4030 is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_CROS_EC is not set
# CONFIG_KEYBOARD_CAP11XX is not set
# CONFIG_KEYBOARD_BCM is not set
# CONFIG_KEYBOARD_MTK_PMIC is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_BYD=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
CONFIG_MOUSE_PS2_CYPRESS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
# CONFIG_MOUSE_PS2_ELANTECH is not set
# CONFIG_MOUSE_PS2_SENTELIC is not set
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
CONFIG_MOUSE_PS2_FOCALTECH=y
# CONFIG_MOUSE_PS2_VMMOUSE is not set
CONFIG_MOUSE_PS2_SMBUS=y
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_APPLETOUCH is not set
# CONFIG_MOUSE_BCM5974 is not set
# CONFIG_MOUSE_CYAPA is not set
# CONFIG_MOUSE_ELAN_I2C is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_MOUSE_GPIO is not set
# CONFIG_MOUSE_SYNAPTICS_I2C is not set
# CONFIG_MOUSE_SYNAPTICS_USB is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set
# CONFIG_RMI4_CORE is not set
#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
CONFIG_SERIO_CT82C710=y
CONFIG_SERIO_PARKBD=y
CONFIG_SERIO_PCIPS2=y
CONFIG_SERIO_LIBPS2=y
CONFIG_SERIO_RAW=y
# CONFIG_SERIO_ALTERA_PS2 is not set
CONFIG_SERIO_PS2MULT=y
CONFIG_SERIO_ARC_PS2=y
CONFIG_SERIO_APBPS2=y
CONFIG_HYPERV_KEYBOARD=y
# CONFIG_SERIO_GPIO_PS2 is not set
# CONFIG_USERIO is not set
# CONFIG_GAMEPORT is not set
# end of Hardware I/O ports
# end of Input device support
#
# Character devices
#
CONFIG_TTY=y
# CONFIG_VT is not set
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_LDISC_AUTOLOAD=y
#
# Serial drivers
#
CONFIG_SERIAL_EARLYCON=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
CONFIG_SERIAL_8250_PNP=y
# CONFIG_SERIAL_8250_16550A_VARIANTS is not set
# CONFIG_SERIAL_8250_FINTEK is not set
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_EXAR=y
# CONFIG_SERIAL_8250_MEN_MCB is not set
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
# CONFIG_SERIAL_8250_EXTENDED is not set
# CONFIG_SERIAL_8250_ASPEED_VUART is not set
CONFIG_SERIAL_8250_DWLIB=y
# CONFIG_SERIAL_8250_DW is not set
# CONFIG_SERIAL_8250_RT288X is not set
CONFIG_SERIAL_8250_LPSS=y
CONFIG_SERIAL_8250_MID=y
# CONFIG_SERIAL_OF_PLATFORM is not set
#
# Non-8250 serial port support
#
# CONFIG_SERIAL_MAX3100 is not set
# CONFIG_SERIAL_MAX310X is not set
# CONFIG_SERIAL_UARTLITE is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
# CONFIG_SERIAL_SIFIVE is not set
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_IFX6X60 is not set
# CONFIG_SERIAL_XILINX_PS_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_FSL_LPUART is not set
# CONFIG_SERIAL_FSL_LINFLEXUART is not set
# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set
# CONFIG_SERIAL_MEN_Z135 is not set
# CONFIG_SERIAL_SPRD is not set
# end of Serial drivers
CONFIG_SERIAL_MCTRL_GPIO=y
# CONFIG_SERIAL_NONSTANDARD is not set
# CONFIG_GOLDFISH_TTY is not set
# CONFIG_N_GSM is not set
# CONFIG_NOZOMI is not set
# CONFIG_NULL_TTY is not set
# CONFIG_TRACE_SINK is not set
CONFIG_HVC_DRIVER=y
CONFIG_HVC_IRQ=y
CONFIG_HVC_XEN=y
CONFIG_HVC_XEN_FRONTEND=y
CONFIG_SERIAL_DEV_BUS=y
CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
# CONFIG_TTY_PRINTK is not set
# CONFIG_PRINTER is not set
# CONFIG_PPDEV is not set
# CONFIG_VIRTIO_CONSOLE is not set
CONFIG_IPMI_HANDLER=y
CONFIG_IPMI_DMI_DECODE=y
CONFIG_IPMI_PLAT_DATA=y
# CONFIG_IPMI_PANIC_EVENT is not set
# CONFIG_IPMI_DEVICE_INTERFACE is not set
# CONFIG_IPMI_SI is not set
CONFIG_IPMI_SSIF=y
CONFIG_IPMI_WATCHDOG=y
# CONFIG_IPMI_POWEROFF is not set
CONFIG_IPMB_DEVICE_INTERFACE=y
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
CONFIG_HW_RANDOM_INTEL=y
CONFIG_HW_RANDOM_AMD=y
CONFIG_HW_RANDOM_VIA=y
CONFIG_HW_RANDOM_VIRTIO=y
CONFIG_APPLICOM=y
# CONFIG_MWAVE is not set
CONFIG_DEVMEM=y
CONFIG_DEVKMEM=y
CONFIG_NVRAM=y
# CONFIG_RAW_DRIVER is not set
CONFIG_DEVPORT=y
# CONFIG_HPET is not set
CONFIG_HANGCHECK_TIMER=y
CONFIG_TCG_TPM=y
CONFIG_HW_RANDOM_TPM=y
# CONFIG_TCG_TIS is not set
# CONFIG_TCG_TIS_SPI is not set
CONFIG_TCG_TIS_I2C_ATMEL=y
# CONFIG_TCG_TIS_I2C_INFINEON is not set
CONFIG_TCG_TIS_I2C_NUVOTON=y
# CONFIG_TCG_NSC is not set
CONFIG_TCG_ATMEL=y
CONFIG_TCG_INFINEON=y
CONFIG_TCG_XEN=y
CONFIG_TCG_CRB=y
# CONFIG_TCG_VTPM_PROXY is not set
CONFIG_TCG_TIS_ST33ZP24=y
# CONFIG_TCG_TIS_ST33ZP24_I2C is not set
CONFIG_TCG_TIS_ST33ZP24_SPI=y
CONFIG_TELCLOCK=y
CONFIG_XILLYBUS=y
# CONFIG_XILLYBUS_OF is not set
# end of Character devices
# CONFIG_RANDOM_TRUST_CPU is not set
CONFIG_RANDOM_TRUST_BOOTLOADER=y
#
# I2C support
#
CONFIG_I2C=y
# CONFIG_ACPI_I2C_OPREGION is not set
CONFIG_I2C_BOARDINFO=y
# CONFIG_I2C_COMPAT is not set
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_MUX=y
#
# Multiplexer I2C Chip support
#
CONFIG_I2C_ARB_GPIO_CHALLENGE=y
# CONFIG_I2C_MUX_GPIO is not set
# CONFIG_I2C_MUX_GPMUX is not set
CONFIG_I2C_MUX_LTC4306=y
CONFIG_I2C_MUX_PCA9541=y
CONFIG_I2C_MUX_PCA954x=y
# CONFIG_I2C_MUX_PINCTRL is not set
CONFIG_I2C_MUX_REG=y
# CONFIG_I2C_DEMUX_PINCTRL is not set
# CONFIG_I2C_MUX_MLXCPLD is not set
# end of Multiplexer I2C Chip support
CONFIG_I2C_HELPER_AUTO=y
CONFIG_I2C_SMBUS=y
CONFIG_I2C_ALGOBIT=y
#
# I2C Hardware Bus support
#
#
# PC SMBus host controller drivers
#
CONFIG_I2C_ALI1535=y
# CONFIG_I2C_ALI1563 is not set
CONFIG_I2C_ALI15X3=y
CONFIG_I2C_AMD756=y
# CONFIG_I2C_AMD756_S4882 is not set
CONFIG_I2C_AMD8111=y
CONFIG_I2C_AMD_MP2=y
# CONFIG_I2C_I801 is not set
# CONFIG_I2C_ISCH is not set
CONFIG_I2C_ISMT=y
# CONFIG_I2C_PIIX4 is not set
CONFIG_I2C_NFORCE2=y
# CONFIG_I2C_NFORCE2_S4985 is not set
CONFIG_I2C_NVIDIA_GPU=y
CONFIG_I2C_SIS5595=y
CONFIG_I2C_SIS630=y
CONFIG_I2C_SIS96X=y
CONFIG_I2C_VIA=y
CONFIG_I2C_VIAPRO=y
#
# ACPI drivers
#
CONFIG_I2C_SCMI=y
#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_CBUS_GPIO is not set
CONFIG_I2C_DESIGNWARE_CORE=y
CONFIG_I2C_DESIGNWARE_PLATFORM=y
CONFIG_I2C_DESIGNWARE_SLAVE=y
CONFIG_I2C_DESIGNWARE_PCI=y
# CONFIG_I2C_DESIGNWARE_BAYTRAIL is not set
# CONFIG_I2C_EMEV2 is not set
# CONFIG_I2C_GPIO is not set
# CONFIG_I2C_KEMPLD is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PCA_PLATFORM is not set
CONFIG_I2C_RK3X=y
CONFIG_I2C_SIMTEC=y
CONFIG_I2C_XILINX=y
#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_PARPORT is not set
# CONFIG_I2C_TAOS_EVM is not set
#
# Other I2C/SMBus bus drivers
#
CONFIG_I2C_MLXCPLD=y
CONFIG_I2C_CROS_EC_TUNNEL=y
# end of I2C Hardware Bus support
# CONFIG_I2C_STUB is not set
CONFIG_I2C_SLAVE=y
# CONFIG_I2C_SLAVE_EEPROM is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# end of I2C support
# CONFIG_I3C is not set
CONFIG_SPI=y
# CONFIG_SPI_DEBUG is not set
CONFIG_SPI_MASTER=y
CONFIG_SPI_MEM=y
#
# SPI Master Controller Drivers
#
# CONFIG_SPI_ALTERA is not set
CONFIG_SPI_AXI_SPI_ENGINE=y
CONFIG_SPI_BITBANG=y
CONFIG_SPI_BUTTERFLY=y
CONFIG_SPI_CADENCE=y
CONFIG_SPI_DESIGNWARE=y
# CONFIG_SPI_DW_PCI is not set
# CONFIG_SPI_DW_MMIO is not set
CONFIG_SPI_NXP_FLEXSPI=y
# CONFIG_SPI_GPIO is not set
CONFIG_SPI_LM70_LLP=y
# CONFIG_SPI_FSL_SPI is not set
# CONFIG_SPI_OC_TINY is not set
# CONFIG_SPI_PXA2XX is not set
# CONFIG_SPI_ROCKCHIP is not set
CONFIG_SPI_SC18IS602=y
CONFIG_SPI_SIFIVE=y
# CONFIG_SPI_MXIC is not set
# CONFIG_SPI_XCOMM is not set
# CONFIG_SPI_XILINX is not set
CONFIG_SPI_ZYNQMP_GQSPI=y
#
# SPI Multiplexer support
#
# CONFIG_SPI_MUX is not set
#
# SPI Protocol Masters
#
CONFIG_SPI_SPIDEV=y
# CONFIG_SPI_LOOPBACK_TEST is not set
CONFIG_SPI_TLE62X0=y
CONFIG_SPI_SLAVE=y
CONFIG_SPI_SLAVE_TIME=y
CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y
CONFIG_SPMI=y
# CONFIG_HSI is not set
# CONFIG_PPS is not set
#
# PTP clock support
#
# CONFIG_PTP_1588_CLOCK is not set
#
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
#
# end of PTP clock support
CONFIG_PINCTRL=y
CONFIG_PINMUX=y
CONFIG_PINCONF=y
CONFIG_GENERIC_PINCONF=y
CONFIG_DEBUG_PINCTRL=y
CONFIG_PINCTRL_AS3722=y
CONFIG_PINCTRL_AXP209=y
CONFIG_PINCTRL_AMD=y
# CONFIG_PINCTRL_DA9062 is not set
# CONFIG_PINCTRL_MCP23S08 is not set
# CONFIG_PINCTRL_SINGLE is not set
# CONFIG_PINCTRL_SX150X is not set
CONFIG_PINCTRL_STMFX=y
# CONFIG_PINCTRL_MAX77620 is not set
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_BAYTRAIL is not set
# CONFIG_PINCTRL_CHERRYVIEW is not set
# CONFIG_PINCTRL_LYNXPOINT is not set
CONFIG_PINCTRL_MERRIFIELD=y
CONFIG_PINCTRL_INTEL=y
CONFIG_PINCTRL_BROXTON=y
# CONFIG_PINCTRL_CANNONLAKE is not set
# CONFIG_PINCTRL_CEDARFORK is not set
# CONFIG_PINCTRL_DENVERTON is not set
# CONFIG_PINCTRL_GEMINILAKE is not set
# CONFIG_PINCTRL_ICELAKE is not set
CONFIG_PINCTRL_LEWISBURG=y
CONFIG_PINCTRL_SUNRISEPOINT=y
# CONFIG_PINCTRL_TIGERLAKE is not set
CONFIG_PINCTRL_LOCHNAGAR=y
# CONFIG_PINCTRL_EQUILIBRIUM is not set
CONFIG_GPIOLIB=y
CONFIG_GPIOLIB_FASTPATH_LIMIT=512
CONFIG_OF_GPIO=y
CONFIG_GPIO_ACPI=y
CONFIG_GPIOLIB_IRQCHIP=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_SYSFS=y
CONFIG_GPIO_GENERIC=y
CONFIG_GPIO_MAX730X=y
#
# Memory mapped GPIO drivers
#
CONFIG_GPIO_74XX_MMIO=y
# CONFIG_GPIO_ALTERA is not set
CONFIG_GPIO_AMDPT=y
# CONFIG_GPIO_CADENCE is not set
CONFIG_GPIO_DWAPB=y
# CONFIG_GPIO_EXAR is not set
CONFIG_GPIO_FTGPIO010=y
CONFIG_GPIO_GENERIC_PLATFORM=y
CONFIG_GPIO_GRGPIO=y
CONFIG_GPIO_HLWD=y
CONFIG_GPIO_ICH=y
CONFIG_GPIO_LOGICVC=y
CONFIG_GPIO_MB86S7X=y
# CONFIG_GPIO_MENZ127 is not set
# CONFIG_GPIO_SAMA5D2_PIOBU is not set
# CONFIG_GPIO_SIFIVE is not set
CONFIG_GPIO_SYSCON=y
CONFIG_GPIO_VX855=y
CONFIG_GPIO_XILINX=y
CONFIG_GPIO_AMD_FCH=y
# end of Memory mapped GPIO drivers
#
# Port-mapped I/O GPIO drivers
#
# CONFIG_GPIO_104_DIO_48E is not set
CONFIG_GPIO_104_IDIO_16=y
# CONFIG_GPIO_104_IDI_48 is not set
CONFIG_GPIO_F7188X=y
# CONFIG_GPIO_GPIO_MM is not set
# CONFIG_GPIO_IT87 is not set
# CONFIG_GPIO_SCH is not set
CONFIG_GPIO_SCH311X=y
CONFIG_GPIO_WINBOND=y
# CONFIG_GPIO_WS16C48 is not set
# end of Port-mapped I/O GPIO drivers
#
# I2C GPIO expanders
#
# CONFIG_GPIO_ADP5588 is not set
CONFIG_GPIO_ADNP=y
# CONFIG_GPIO_GW_PLD is not set
# CONFIG_GPIO_MAX7300 is not set
# CONFIG_GPIO_MAX732X is not set
CONFIG_GPIO_PCA953X=y
CONFIG_GPIO_PCA953X_IRQ=y
# CONFIG_GPIO_PCF857X is not set
CONFIG_GPIO_TPIC2810=y
# end of I2C GPIO expanders
#
# MFD GPIO expanders
#
CONFIG_GPIO_ARIZONA=y
CONFIG_GPIO_BD70528=y
CONFIG_GPIO_BD71828=y
CONFIG_GPIO_BD9571MWV=y
# CONFIG_GPIO_CRYSTAL_COVE is not set
# CONFIG_GPIO_DA9052 is not set
# CONFIG_GPIO_DA9055 is not set
# CONFIG_GPIO_KEMPLD is not set
CONFIG_GPIO_LP3943=y
CONFIG_GPIO_LP87565=y
CONFIG_GPIO_MAX77620=y
CONFIG_GPIO_MAX77650=y
CONFIG_GPIO_MSIC=y
CONFIG_GPIO_RC5T583=y
CONFIG_GPIO_STMPE=y
# CONFIG_GPIO_TC3589X is not set
CONFIG_GPIO_TPS65218=y
# CONFIG_GPIO_TPS6586X is not set
CONFIG_GPIO_TPS65910=y
CONFIG_GPIO_TPS65912=y
# CONFIG_GPIO_TPS68470 is not set
CONFIG_GPIO_TQMX86=y
CONFIG_GPIO_TWL4030=y
CONFIG_GPIO_TWL6040=y
CONFIG_GPIO_WHISKEY_COVE=y
# CONFIG_GPIO_WM831X is not set
CONFIG_GPIO_WM8350=y
# end of MFD GPIO expanders
#
# PCI GPIO expanders
#
CONFIG_GPIO_AMD8111=y
# CONFIG_GPIO_BT8XX is not set
CONFIG_GPIO_INTEL_MID=y
# CONFIG_GPIO_MERRIFIELD is not set
CONFIG_GPIO_ML_IOH=y
CONFIG_GPIO_PCI_IDIO_16=y
# CONFIG_GPIO_PCIE_IDIO_24 is not set
CONFIG_GPIO_RDC321X=y
CONFIG_GPIO_SODAVILLE=y
# end of PCI GPIO expanders
#
# SPI GPIO expanders
#
CONFIG_GPIO_74X164=y
CONFIG_GPIO_MAX3191X=y
CONFIG_GPIO_MAX7301=y
# CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_PISOSR is not set
CONFIG_GPIO_XRA1403=y
# end of SPI GPIO expanders
CONFIG_GPIO_MOCKUP=y
CONFIG_W1=y
#
# 1-wire Bus Masters
#
CONFIG_W1_MASTER_MATROX=y
CONFIG_W1_MASTER_DS2482=y
CONFIG_W1_MASTER_DS1WM=y
# CONFIG_W1_MASTER_GPIO is not set
CONFIG_W1_MASTER_SGI=y
# end of 1-wire Bus Masters
#
# 1-wire Slaves
#
CONFIG_W1_SLAVE_THERM=y
# CONFIG_W1_SLAVE_SMEM is not set
# CONFIG_W1_SLAVE_DS2405 is not set
CONFIG_W1_SLAVE_DS2408=y
CONFIG_W1_SLAVE_DS2408_READBACK=y
# CONFIG_W1_SLAVE_DS2413 is not set
CONFIG_W1_SLAVE_DS2406=y
CONFIG_W1_SLAVE_DS2423=y
# CONFIG_W1_SLAVE_DS2805 is not set
# CONFIG_W1_SLAVE_DS2430 is not set
CONFIG_W1_SLAVE_DS2431=y
CONFIG_W1_SLAVE_DS2433=y
# CONFIG_W1_SLAVE_DS2433_CRC is not set
CONFIG_W1_SLAVE_DS2438=y
CONFIG_W1_SLAVE_DS250X=y
CONFIG_W1_SLAVE_DS2780=y
CONFIG_W1_SLAVE_DS2781=y
CONFIG_W1_SLAVE_DS28E04=y
CONFIG_W1_SLAVE_DS28E17=y
# end of 1-wire Slaves
CONFIG_POWER_AVS=y
# CONFIG_QCOM_CPR is not set
# CONFIG_POWER_RESET is not set
CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set
# CONFIG_POWER_SUPPLY_HWMON is not set
# CONFIG_PDA_POWER is not set
CONFIG_GENERIC_ADC_BATTERY=y
CONFIG_MAX8925_POWER=y
# CONFIG_WM831X_BACKUP is not set
CONFIG_WM831X_POWER=y
CONFIG_WM8350_POWER=y
# CONFIG_TEST_POWER is not set
CONFIG_CHARGER_ADP5061=y
# CONFIG_BATTERY_DS2760 is not set
CONFIG_BATTERY_DS2780=y
# CONFIG_BATTERY_DS2781 is not set
CONFIG_BATTERY_DS2782=y
CONFIG_BATTERY_LEGO_EV3=y
CONFIG_BATTERY_SBS=y
CONFIG_CHARGER_SBS=y
CONFIG_MANAGER_SBS=y
# CONFIG_BATTERY_BQ27XXX is not set
CONFIG_BATTERY_DA9030=y
CONFIG_BATTERY_DA9052=y
CONFIG_BATTERY_DA9150=y
CONFIG_AXP20X_POWER=y
CONFIG_AXP288_FUEL_GAUGE=y
CONFIG_BATTERY_MAX17040=y
CONFIG_BATTERY_MAX17042=y
# CONFIG_BATTERY_MAX1721X is not set
CONFIG_BATTERY_TWL4030_MADC=y
# CONFIG_CHARGER_PCF50633 is not set
# CONFIG_BATTERY_RX51 is not set
CONFIG_CHARGER_MAX8903=y
# CONFIG_CHARGER_TWL4030 is not set
# CONFIG_CHARGER_LP8727 is not set
CONFIG_CHARGER_GPIO=y
# CONFIG_CHARGER_MANAGER is not set
CONFIG_CHARGER_LT3651=y
# CONFIG_CHARGER_MAX14577 is not set
# CONFIG_CHARGER_DETECTOR_MAX14656 is not set
CONFIG_CHARGER_MAX77650=y
# CONFIG_CHARGER_MAX77693 is not set
CONFIG_CHARGER_BQ2415X=y
CONFIG_CHARGER_BQ24190=y
CONFIG_CHARGER_BQ24257=y
CONFIG_CHARGER_BQ24735=y
CONFIG_CHARGER_BQ25890=y
CONFIG_CHARGER_SMB347=y
CONFIG_CHARGER_TPS65090=y
CONFIG_CHARGER_TPS65217=y
CONFIG_BATTERY_GAUGE_LTC2941=y
CONFIG_BATTERY_GOLDFISH=y
# CONFIG_BATTERY_RT5033 is not set
# CONFIG_CHARGER_RT9455 is not set
CONFIG_CHARGER_CROS_USBPD=y
CONFIG_CHARGER_UCS1002=y
CONFIG_CHARGER_BD70528=y
CONFIG_HWMON=y
CONFIG_HWMON_VID=y
CONFIG_HWMON_DEBUG_CHIP=y
#
# Native drivers
#
CONFIG_SENSORS_ABITUGURU=y
# CONFIG_SENSORS_ABITUGURU3 is not set
# CONFIG_SENSORS_AD7314 is not set
CONFIG_SENSORS_AD7414=y
# CONFIG_SENSORS_AD7418 is not set
# CONFIG_SENSORS_ADM1021 is not set
CONFIG_SENSORS_ADM1025=y
CONFIG_SENSORS_ADM1026=y
CONFIG_SENSORS_ADM1029=y
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ADM1177 is not set
# CONFIG_SENSORS_ADM9240 is not set
CONFIG_SENSORS_ADT7X10=y
CONFIG_SENSORS_ADT7310=y
CONFIG_SENSORS_ADT7410=y
CONFIG_SENSORS_ADT7411=y
CONFIG_SENSORS_ADT7462=y
CONFIG_SENSORS_ADT7470=y
# CONFIG_SENSORS_ADT7475 is not set
CONFIG_SENSORS_AS370=y
CONFIG_SENSORS_ASC7621=y
# CONFIG_SENSORS_AXI_FAN_CONTROL is not set
# CONFIG_SENSORS_K8TEMP is not set
CONFIG_SENSORS_K10TEMP=y
CONFIG_SENSORS_FAM15H_POWER=y
# CONFIG_SENSORS_APPLESMC is not set
CONFIG_SENSORS_ASB100=y
CONFIG_SENSORS_ASPEED=y
CONFIG_SENSORS_ATXP1=y
CONFIG_SENSORS_DS620=y
# CONFIG_SENSORS_DS1621 is not set
CONFIG_SENSORS_DELL_SMM=y
# CONFIG_SENSORS_DA9052_ADC is not set
# CONFIG_SENSORS_DA9055 is not set
CONFIG_SENSORS_I5K_AMB=y
# CONFIG_SENSORS_F71805F is not set
# CONFIG_SENSORS_F71882FG is not set
CONFIG_SENSORS_F75375S=y
CONFIG_SENSORS_FSCHMD=y
CONFIG_SENSORS_FTSTEUTATES=y
CONFIG_SENSORS_GL518SM=y
CONFIG_SENSORS_GL520SM=y
CONFIG_SENSORS_G760A=y
CONFIG_SENSORS_G762=y
CONFIG_SENSORS_GPIO_FAN=y
# CONFIG_SENSORS_HIH6130 is not set
# CONFIG_SENSORS_IBMAEM is not set
# CONFIG_SENSORS_IBMPEX is not set
CONFIG_SENSORS_IIO_HWMON=y
# CONFIG_SENSORS_I5500 is not set
CONFIG_SENSORS_CORETEMP=y
CONFIG_SENSORS_IT87=y
CONFIG_SENSORS_JC42=y
# CONFIG_SENSORS_POWR1220 is not set
CONFIG_SENSORS_LINEAGE=y
CONFIG_SENSORS_LOCHNAGAR=y
# CONFIG_SENSORS_LTC2945 is not set
CONFIG_SENSORS_LTC2947=y
# CONFIG_SENSORS_LTC2947_I2C is not set
CONFIG_SENSORS_LTC2947_SPI=y
# CONFIG_SENSORS_LTC2990 is not set
# CONFIG_SENSORS_LTC4151 is not set
CONFIG_SENSORS_LTC4215=y
CONFIG_SENSORS_LTC4222=y
# CONFIG_SENSORS_LTC4245 is not set
CONFIG_SENSORS_LTC4260=y
CONFIG_SENSORS_LTC4261=y
CONFIG_SENSORS_MAX1111=y
# CONFIG_SENSORS_MAX16065 is not set
CONFIG_SENSORS_MAX1619=y
CONFIG_SENSORS_MAX1668=y
CONFIG_SENSORS_MAX197=y
CONFIG_SENSORS_MAX31722=y
CONFIG_SENSORS_MAX31730=y
# CONFIG_SENSORS_MAX6621 is not set
CONFIG_SENSORS_MAX6639=y
CONFIG_SENSORS_MAX6642=y
# CONFIG_SENSORS_MAX6650 is not set
CONFIG_SENSORS_MAX6697=y
CONFIG_SENSORS_MAX31790=y
CONFIG_SENSORS_MCP3021=y
# CONFIG_SENSORS_TC654 is not set
CONFIG_SENSORS_MENF21BMC_HWMON=y
# CONFIG_SENSORS_ADCXX is not set
# CONFIG_SENSORS_LM63 is not set
CONFIG_SENSORS_LM70=y
# CONFIG_SENSORS_LM73 is not set
# CONFIG_SENSORS_LM75 is not set
CONFIG_SENSORS_LM77=y
CONFIG_SENSORS_LM78=y
CONFIG_SENSORS_LM80=y
CONFIG_SENSORS_LM83=y
CONFIG_SENSORS_LM85=y
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
CONFIG_SENSORS_LM92=y
# CONFIG_SENSORS_LM93 is not set
# CONFIG_SENSORS_LM95234 is not set
# CONFIG_SENSORS_LM95241 is not set
CONFIG_SENSORS_LM95245=y
CONFIG_SENSORS_PC87360=y
CONFIG_SENSORS_PC87427=y
CONFIG_SENSORS_NTC_THERMISTOR=y
# CONFIG_SENSORS_NCT6683 is not set
CONFIG_SENSORS_NCT6775=y
# CONFIG_SENSORS_NCT7802 is not set
CONFIG_SENSORS_NCT7904=y
CONFIG_SENSORS_NPCM7XX=y
CONFIG_SENSORS_PCF8591=y
CONFIG_PMBUS=y
CONFIG_SENSORS_PMBUS=y
CONFIG_SENSORS_ADM1275=y
# CONFIG_SENSORS_BEL_PFE is not set
# CONFIG_SENSORS_IBM_CFFPS is not set
CONFIG_SENSORS_INSPUR_IPSPS=y
# CONFIG_SENSORS_IR35221 is not set
CONFIG_SENSORS_IR38064=y
CONFIG_SENSORS_IRPS5401=y
CONFIG_SENSORS_ISL68137=y
CONFIG_SENSORS_LM25066=y
CONFIG_SENSORS_LTC2978=y
CONFIG_SENSORS_LTC2978_REGULATOR=y
CONFIG_SENSORS_LTC3815=y
# CONFIG_SENSORS_MAX16064 is not set
# CONFIG_SENSORS_MAX20730 is not set
# CONFIG_SENSORS_MAX20751 is not set
CONFIG_SENSORS_MAX31785=y
CONFIG_SENSORS_MAX34440=y
# CONFIG_SENSORS_MAX8688 is not set
CONFIG_SENSORS_PXE1610=y
# CONFIG_SENSORS_TPS40422 is not set
CONFIG_SENSORS_TPS53679=y
CONFIG_SENSORS_UCD9000=y
CONFIG_SENSORS_UCD9200=y
CONFIG_SENSORS_XDPE122=y
CONFIG_SENSORS_ZL6100=y
CONFIG_SENSORS_SHT15=y
CONFIG_SENSORS_SHT21=y
CONFIG_SENSORS_SHT3x=y
# CONFIG_SENSORS_SHTC1 is not set
# CONFIG_SENSORS_SIS5595 is not set
CONFIG_SENSORS_DME1737=y
CONFIG_SENSORS_EMC1403=y
CONFIG_SENSORS_EMC2103=y
CONFIG_SENSORS_EMC6W201=y
CONFIG_SENSORS_SMSC47M1=y
CONFIG_SENSORS_SMSC47M192=y
# CONFIG_SENSORS_SMSC47B397 is not set
CONFIG_SENSORS_SCH56XX_COMMON=y
CONFIG_SENSORS_SCH5627=y
CONFIG_SENSORS_SCH5636=y
CONFIG_SENSORS_STTS751=y
CONFIG_SENSORS_SMM665=y
# CONFIG_SENSORS_ADC128D818 is not set
CONFIG_SENSORS_ADS7828=y
CONFIG_SENSORS_ADS7871=y
CONFIG_SENSORS_AMC6821=y
CONFIG_SENSORS_INA209=y
CONFIG_SENSORS_INA2XX=y
CONFIG_SENSORS_INA3221=y
CONFIG_SENSORS_TC74=y
CONFIG_SENSORS_THMC50=y
CONFIG_SENSORS_TMP102=y
# CONFIG_SENSORS_TMP103 is not set
CONFIG_SENSORS_TMP108=y
# CONFIG_SENSORS_TMP401 is not set
CONFIG_SENSORS_TMP421=y
# CONFIG_SENSORS_TMP513 is not set
# CONFIG_SENSORS_VIA_CPUTEMP is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VT1211 is not set
CONFIG_SENSORS_VT8231=y
# CONFIG_SENSORS_W83773G is not set
CONFIG_SENSORS_W83781D=y
# CONFIG_SENSORS_W83791D is not set
CONFIG_SENSORS_W83792D=y
# CONFIG_SENSORS_W83793 is not set
# CONFIG_SENSORS_W83795 is not set
CONFIG_SENSORS_W83L785TS=y
CONFIG_SENSORS_W83L786NG=y
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
CONFIG_SENSORS_WM831X=y
CONFIG_SENSORS_WM8350=y
#
# ACPI drivers
#
# CONFIG_SENSORS_ACPI_POWER is not set
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
# CONFIG_THERMAL_STATISTICS is not set
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_OF is not set
CONFIG_THERMAL_WRITABLE_TRIPS=y
# CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE=y
CONFIG_THERMAL_GOV_FAIR_SHARE=y
CONFIG_THERMAL_GOV_STEP_WISE=y
CONFIG_THERMAL_GOV_BANG_BANG=y
CONFIG_THERMAL_GOV_USER_SPACE=y
CONFIG_CLOCK_THERMAL=y
CONFIG_DEVFREQ_THERMAL=y
# CONFIG_THERMAL_EMULATION is not set
CONFIG_THERMAL_MMIO=y
CONFIG_MAX77620_THERMAL=y
# CONFIG_DA9062_THERMAL is not set
#
# Intel thermal drivers
#
# CONFIG_INTEL_POWERCLAMP is not set
CONFIG_INTEL_SOC_DTS_IOSF_CORE=y
CONFIG_INTEL_SOC_DTS_THERMAL=y
#
# ACPI INT340X thermal drivers
#
# CONFIG_INT340X_THERMAL is not set
# end of ACPI INT340X thermal drivers
CONFIG_INTEL_BXT_PMIC_THERMAL=y
CONFIG_INTEL_PCH_THERMAL=y
# end of Intel thermal drivers
# CONFIG_GENERIC_ADC_THERMAL is not set
CONFIG_WATCHDOG=y
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
# CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED is not set
CONFIG_WATCHDOG_OPEN_TIMEOUT=0
# CONFIG_WATCHDOG_SYSFS is not set
#
# Watchdog Pretimeout Governors
#
CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m
CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=y
CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP=y
# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC is not set
#
# Watchdog Device Drivers
#
# CONFIG_SOFT_WATCHDOG is not set
# CONFIG_BD70528_WATCHDOG is not set
# CONFIG_DA9052_WATCHDOG is not set
CONFIG_DA9055_WATCHDOG=y
CONFIG_DA9063_WATCHDOG=y
CONFIG_DA9062_WATCHDOG=y
CONFIG_GPIO_WATCHDOG=y
# CONFIG_GPIO_WATCHDOG_ARCH_INITCALL is not set
# CONFIG_MENF21BMC_WATCHDOG is not set
# CONFIG_MENZ069_WATCHDOG is not set
CONFIG_WDAT_WDT=y
# CONFIG_WM831X_WATCHDOG is not set
CONFIG_WM8350_WATCHDOG=y
# CONFIG_XILINX_WATCHDOG is not set
CONFIG_ZIIRAVE_WATCHDOG=y
# CONFIG_RAVE_SP_WATCHDOG is not set
CONFIG_CADENCE_WATCHDOG=y
CONFIG_DW_WATCHDOG=y
# CONFIG_RN5T618_WATCHDOG is not set
# CONFIG_TWL4030_WATCHDOG is not set
# CONFIG_MAX63XX_WATCHDOG is not set
CONFIG_MAX77620_WATCHDOG=y
# CONFIG_RETU_WATCHDOG is not set
CONFIG_STPMIC1_WATCHDOG=y
# CONFIG_ACQUIRE_WDT is not set
CONFIG_ADVANTECH_WDT=y
# CONFIG_ALIM1535_WDT is not set
# CONFIG_ALIM7101_WDT is not set
CONFIG_EBC_C384_WDT=y
CONFIG_F71808E_WDT=y
CONFIG_SP5100_TCO=y
CONFIG_SBC_FITPC2_WATCHDOG=y
# CONFIG_EUROTECH_WDT is not set
# CONFIG_IB700_WDT is not set
CONFIG_IBMASR=y
# CONFIG_WAFER_WDT is not set
# CONFIG_I6300ESB_WDT is not set
# CONFIG_IE6XX_WDT is not set
CONFIG_INTEL_SCU_WATCHDOG=y
CONFIG_INTEL_MID_WATCHDOG=y
CONFIG_ITCO_WDT=y
CONFIG_ITCO_VENDOR_SUPPORT=y
CONFIG_IT8712F_WDT=y
CONFIG_IT87_WDT=y
CONFIG_HP_WATCHDOG=y
# CONFIG_HPWDT_NMI_DECODING is not set
# CONFIG_KEMPLD_WDT is not set
CONFIG_SC1200_WDT=y
# CONFIG_PC87413_WDT is not set
CONFIG_NV_TCO=y
CONFIG_60XX_WDT=y
# CONFIG_CPU5_WDT is not set
CONFIG_SMSC_SCH311X_WDT=y
# CONFIG_SMSC37B787_WDT is not set
CONFIG_TQMX86_WDT=y
CONFIG_VIA_WDT=y
CONFIG_W83627HF_WDT=y
CONFIG_W83877F_WDT=y
# CONFIG_W83977F_WDT is not set
CONFIG_MACHZ_WDT=y
CONFIG_SBC_EPX_C3_WATCHDOG=y
CONFIG_INTEL_MEI_WDT=y
# CONFIG_NI903X_WDT is not set
CONFIG_NIC7018_WDT=y
CONFIG_MEN_A21_WDT=y
CONFIG_XEN_WDT=y
#
# PCI-based Watchdog Cards
#
CONFIG_PCIPCWATCHDOG=y
# CONFIG_WDTPCI is not set
CONFIG_SSB_POSSIBLE=y
# CONFIG_SSB is not set
CONFIG_BCMA_POSSIBLE=y
CONFIG_BCMA=y
CONFIG_BCMA_HOST_PCI_POSSIBLE=y
CONFIG_BCMA_HOST_PCI=y
CONFIG_BCMA_HOST_SOC=y
CONFIG_BCMA_DRIVER_PCI=y
CONFIG_BCMA_SFLASH=y
CONFIG_BCMA_DRIVER_GMAC_CMN=y
CONFIG_BCMA_DRIVER_GPIO=y
# CONFIG_BCMA_DEBUG is not set
#
# Multifunction device drivers
#
CONFIG_MFD_CORE=y
# CONFIG_MFD_ACT8945A is not set
CONFIG_MFD_AS3711=y
CONFIG_MFD_AS3722=y
# CONFIG_PMIC_ADP5520 is not set
CONFIG_MFD_AAT2870_CORE=y
CONFIG_MFD_ATMEL_FLEXCOM=y
CONFIG_MFD_ATMEL_HLCDC=y
# CONFIG_MFD_BCM590XX is not set
CONFIG_MFD_BD9571MWV=y
CONFIG_MFD_AXP20X=y
CONFIG_MFD_AXP20X_I2C=y
CONFIG_MFD_CROS_EC_DEV=y
# CONFIG_MFD_MADERA is not set
CONFIG_PMIC_DA903X=y
CONFIG_PMIC_DA9052=y
# CONFIG_MFD_DA9052_SPI is not set
CONFIG_MFD_DA9052_I2C=y
CONFIG_MFD_DA9055=y
CONFIG_MFD_DA9062=y
CONFIG_MFD_DA9063=y
CONFIG_MFD_DA9150=y
# CONFIG_MFD_MC13XXX_SPI is not set
# CONFIG_MFD_MC13XXX_I2C is not set
CONFIG_MFD_HI6421_PMIC=y
CONFIG_HTC_PASIC3=y
CONFIG_HTC_I2CPLD=y
CONFIG_MFD_INTEL_QUARK_I2C_GPIO=y
CONFIG_LPC_ICH=y
CONFIG_LPC_SCH=y
CONFIG_INTEL_SOC_PMIC=y
CONFIG_INTEL_SOC_PMIC_BXTWC=y
# CONFIG_INTEL_SOC_PMIC_CHTWC is not set
CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y
# CONFIG_INTEL_SOC_PMIC_MRFLD is not set
CONFIG_MFD_INTEL_LPSS=y
CONFIG_MFD_INTEL_LPSS_ACPI=y
CONFIG_MFD_INTEL_LPSS_PCI=y
CONFIG_MFD_INTEL_MSIC=y
# CONFIG_MFD_IQS62X is not set
# CONFIG_MFD_JANZ_CMODIO is not set
CONFIG_MFD_KEMPLD=y
CONFIG_MFD_88PM800=y
CONFIG_MFD_88PM805=y
# CONFIG_MFD_88PM860X is not set
CONFIG_MFD_MAX14577=y
CONFIG_MFD_MAX77620=y
CONFIG_MFD_MAX77650=y
CONFIG_MFD_MAX77686=y
CONFIG_MFD_MAX77693=y
CONFIG_MFD_MAX77843=y
CONFIG_MFD_MAX8907=y
CONFIG_MFD_MAX8925=y
CONFIG_MFD_MAX8997=y
# CONFIG_MFD_MAX8998 is not set
CONFIG_MFD_MT6397=y
CONFIG_MFD_MENF21BMC=y
CONFIG_EZX_PCAP=y
# CONFIG_MFD_CPCAP is not set
CONFIG_MFD_RETU=y
CONFIG_MFD_PCF50633=y
CONFIG_PCF50633_ADC=y
CONFIG_PCF50633_GPIO=y
CONFIG_MFD_RDC321X=y
CONFIG_MFD_RT5033=y
CONFIG_MFD_RC5T583=y
# CONFIG_MFD_RK808 is not set
CONFIG_MFD_RN5T618=y
CONFIG_MFD_SEC_CORE=y
# CONFIG_MFD_SI476X_CORE is not set
CONFIG_MFD_SM501=y
# CONFIG_MFD_SM501_GPIO is not set
# CONFIG_MFD_SKY81452 is not set
# CONFIG_MFD_SMSC is not set
# CONFIG_ABX500_CORE is not set
CONFIG_MFD_STMPE=y
#
# STMicroelectronics STMPE Interface Drivers
#
CONFIG_STMPE_I2C=y
CONFIG_STMPE_SPI=y
# end of STMicroelectronics STMPE Interface Drivers
CONFIG_MFD_SYSCON=y
# CONFIG_MFD_TI_AM335X_TSCADC is not set
CONFIG_MFD_LP3943=y
CONFIG_MFD_LP8788=y
CONFIG_MFD_TI_LMU=y
# CONFIG_MFD_PALMAS is not set
CONFIG_TPS6105X=y
# CONFIG_TPS65010 is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65086 is not set
CONFIG_MFD_TPS65090=y
CONFIG_MFD_TPS65217=y
CONFIG_MFD_TPS68470=y
# CONFIG_MFD_TI_LP873X is not set
CONFIG_MFD_TI_LP87565=y
CONFIG_MFD_TPS65218=y
CONFIG_MFD_TPS6586X=y
CONFIG_MFD_TPS65910=y
CONFIG_MFD_TPS65912=y
# CONFIG_MFD_TPS65912_I2C is not set
CONFIG_MFD_TPS65912_SPI=y
# CONFIG_MFD_TPS80031 is not set
CONFIG_TWL4030_CORE=y
# CONFIG_MFD_TWL4030_AUDIO is not set
CONFIG_TWL6040_CORE=y
CONFIG_MFD_WL1273_CORE=y
# CONFIG_MFD_LM3533 is not set
CONFIG_MFD_TC3589X=y
CONFIG_MFD_TQMX86=y
CONFIG_MFD_VX855=y
CONFIG_MFD_LOCHNAGAR=y
CONFIG_MFD_ARIZONA=y
CONFIG_MFD_ARIZONA_I2C=y
# CONFIG_MFD_ARIZONA_SPI is not set
CONFIG_MFD_CS47L24=y
CONFIG_MFD_WM5102=y
CONFIG_MFD_WM5110=y
CONFIG_MFD_WM8997=y
# CONFIG_MFD_WM8998 is not set
# CONFIG_MFD_WM8400 is not set
CONFIG_MFD_WM831X=y
# CONFIG_MFD_WM831X_I2C is not set
CONFIG_MFD_WM831X_SPI=y
CONFIG_MFD_WM8350=y
CONFIG_MFD_WM8350_I2C=y
# CONFIG_MFD_WM8994 is not set
CONFIG_MFD_ROHM_BD718XX=y
CONFIG_MFD_ROHM_BD70528=y
CONFIG_MFD_ROHM_BD71828=y
CONFIG_MFD_STPMIC1=y
CONFIG_MFD_STMFX=y
# CONFIG_MFD_WCD934X is not set
CONFIG_RAVE_SP_CORE=y
# end of Multifunction device drivers
CONFIG_REGULATOR=y
# CONFIG_REGULATOR_DEBUG is not set
CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_REGULATOR_VIRTUAL_CONSUMER=y
CONFIG_REGULATOR_USERSPACE_CONSUMER=y
# CONFIG_REGULATOR_88PG86X is not set
CONFIG_REGULATOR_88PM800=y
CONFIG_REGULATOR_ACT8865=y
# CONFIG_REGULATOR_AD5398 is not set
CONFIG_REGULATOR_AAT2870=y
CONFIG_REGULATOR_AS3711=y
CONFIG_REGULATOR_AS3722=y
CONFIG_REGULATOR_AXP20X=y
# CONFIG_REGULATOR_BD70528 is not set
CONFIG_REGULATOR_BD71828=y
CONFIG_REGULATOR_BD718XX=y
CONFIG_REGULATOR_BD9571MWV=y
CONFIG_REGULATOR_DA903X=y
CONFIG_REGULATOR_DA9052=y
# CONFIG_REGULATOR_DA9055 is not set
CONFIG_REGULATOR_DA9062=y
CONFIG_REGULATOR_DA9063=y
CONFIG_REGULATOR_DA9210=y
CONFIG_REGULATOR_DA9211=y
CONFIG_REGULATOR_FAN53555=y
CONFIG_REGULATOR_GPIO=y
# CONFIG_REGULATOR_HI6421 is not set
# CONFIG_REGULATOR_HI6421V530 is not set
CONFIG_REGULATOR_ISL9305=y
CONFIG_REGULATOR_ISL6271A=y
# CONFIG_REGULATOR_LM363X is not set
# CONFIG_REGULATOR_LOCHNAGAR is not set
CONFIG_REGULATOR_LP3971=y
# CONFIG_REGULATOR_LP3972 is not set
# CONFIG_REGULATOR_LP872X is not set
CONFIG_REGULATOR_LP8755=y
# CONFIG_REGULATOR_LP87565 is not set
CONFIG_REGULATOR_LP8788=y
# CONFIG_REGULATOR_LTC3589 is not set
# CONFIG_REGULATOR_LTC3676 is not set
# CONFIG_REGULATOR_MAX14577 is not set
CONFIG_REGULATOR_MAX1586=y
CONFIG_REGULATOR_MAX77620=y
CONFIG_REGULATOR_MAX77650=y
CONFIG_REGULATOR_MAX8649=y
CONFIG_REGULATOR_MAX8660=y
CONFIG_REGULATOR_MAX8907=y
CONFIG_REGULATOR_MAX8925=y
CONFIG_REGULATOR_MAX8952=y
# CONFIG_REGULATOR_MAX8997 is not set
CONFIG_REGULATOR_MAX77686=y
# CONFIG_REGULATOR_MAX77693 is not set
# CONFIG_REGULATOR_MAX77802 is not set
CONFIG_REGULATOR_MCP16502=y
# CONFIG_REGULATOR_MP5416 is not set
# CONFIG_REGULATOR_MP8859 is not set
# CONFIG_REGULATOR_MP886X is not set
CONFIG_REGULATOR_MPQ7920=y
# CONFIG_REGULATOR_MT6311 is not set
CONFIG_REGULATOR_MT6323=y
# CONFIG_REGULATOR_MT6397 is not set
CONFIG_REGULATOR_PCAP=y
CONFIG_REGULATOR_PCF50633=y
CONFIG_REGULATOR_PFUZE100=y
# CONFIG_REGULATOR_PV88060 is not set
CONFIG_REGULATOR_PV88080=y
CONFIG_REGULATOR_PV88090=y
CONFIG_REGULATOR_QCOM_SPMI=y
CONFIG_REGULATOR_RC5T583=y
# CONFIG_REGULATOR_RN5T618 is not set
CONFIG_REGULATOR_ROHM=y
# CONFIG_REGULATOR_RT5033 is not set
CONFIG_REGULATOR_S2MPA01=y
# CONFIG_REGULATOR_S2MPS11 is not set
CONFIG_REGULATOR_S5M8767=y
# CONFIG_REGULATOR_SLG51000 is not set
# CONFIG_REGULATOR_STPMIC1 is not set
CONFIG_REGULATOR_SY8106A=y
CONFIG_REGULATOR_SY8824X=y
CONFIG_REGULATOR_TPS51632=y
# CONFIG_REGULATOR_TPS6105X is not set
CONFIG_REGULATOR_TPS62360=y
CONFIG_REGULATOR_TPS65023=y
# CONFIG_REGULATOR_TPS6507X is not set
# CONFIG_REGULATOR_TPS65090 is not set
# CONFIG_REGULATOR_TPS65132 is not set
CONFIG_REGULATOR_TPS65217=y
CONFIG_REGULATOR_TPS65218=y
CONFIG_REGULATOR_TPS6524X=y
# CONFIG_REGULATOR_TPS6586X is not set
# CONFIG_REGULATOR_TPS65910 is not set
CONFIG_REGULATOR_TPS65912=y
CONFIG_REGULATOR_TWL4030=y
# CONFIG_REGULATOR_VCTRL is not set
# CONFIG_REGULATOR_WM831X is not set
CONFIG_REGULATOR_WM8350=y
CONFIG_RC_CORE=m
CONFIG_RC_MAP=m
CONFIG_LIRC=y
CONFIG_RC_DECODERS=y
# CONFIG_IR_NEC_DECODER is not set
# CONFIG_IR_RC5_DECODER is not set
# CONFIG_IR_RC6_DECODER is not set
# CONFIG_IR_JVC_DECODER is not set
# CONFIG_IR_SONY_DECODER is not set
# CONFIG_IR_SANYO_DECODER is not set
CONFIG_IR_SHARP_DECODER=m
# CONFIG_IR_MCE_KBD_DECODER is not set
# CONFIG_IR_XMP_DECODER is not set
CONFIG_IR_IMON_DECODER=m
# CONFIG_IR_RCMM_DECODER is not set
CONFIG_RC_DEVICES=y
# CONFIG_RC_ATI_REMOTE is not set
# CONFIG_IR_ENE is not set
# CONFIG_IR_HIX5HD2 is not set
# CONFIG_IR_IMON is not set
# CONFIG_IR_IMON_RAW is not set
# CONFIG_IR_MCEUSB is not set
# CONFIG_IR_ITE_CIR is not set
# CONFIG_IR_FINTEK is not set
# CONFIG_IR_NUVOTON is not set
# CONFIG_IR_REDRAT3 is not set
# CONFIG_IR_SPI is not set
# CONFIG_IR_STREAMZAP is not set
# CONFIG_IR_WINBOND_CIR is not set
# CONFIG_IR_IGORPLUGUSB is not set
# CONFIG_IR_IGUANA is not set
# CONFIG_IR_TTUSBIR is not set
CONFIG_RC_LOOPBACK=m
# CONFIG_IR_GPIO_CIR is not set
# CONFIG_IR_GPIO_TX is not set
# CONFIG_IR_SERIAL is not set
# CONFIG_IR_SIR is not set
# CONFIG_RC_XBOX_DVD is not set
# CONFIG_MEDIA_SUPPORT is not set
#
# Graphics support
#
# CONFIG_AGP is not set
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=16
CONFIG_VGA_SWITCHEROO=y
# CONFIG_DRM is not set
#
# ARM devices
#
# end of ARM devices
# CONFIG_DRM_XEN is not set
#
# Frame buffer Devices
#
CONFIG_FB_CMDLINE=y
CONFIG_FB_NOTIFY=y
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_DDC=y
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=y
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_HECUBA=y
CONFIG_FB_SVGALIB=y
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
#
# Frame buffer hardware drivers
#
CONFIG_FB_CIRRUS=y
CONFIG_FB_PM2=y
# CONFIG_FB_PM2_FIFO_DISCONNECT is not set
# CONFIG_FB_CYBER2000 is not set
CONFIG_FB_ARC=y
CONFIG_FB_ASILIANT=y
CONFIG_FB_IMSTT=y
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_VESA is not set
# CONFIG_FB_EFI is not set
CONFIG_FB_N411=y
# CONFIG_FB_HGA is not set
# CONFIG_FB_OPENCORES is not set
CONFIG_FB_S1D13XXX=y
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
CONFIG_FB_I740=y
CONFIG_FB_LE80578=y
CONFIG_FB_CARILLO_RANCH=y
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=y
# CONFIG_FB_RADEON_I2C is not set
CONFIG_FB_RADEON_BACKLIGHT=y
CONFIG_FB_RADEON_DEBUG=y
CONFIG_FB_ATY128=y
# CONFIG_FB_ATY128_BACKLIGHT is not set
CONFIG_FB_ATY=y
CONFIG_FB_ATY_CT=y
CONFIG_FB_ATY_GENERIC_LCD=y
CONFIG_FB_ATY_GX=y
# CONFIG_FB_ATY_BACKLIGHT is not set
CONFIG_FB_S3=y
# CONFIG_FB_S3_DDC is not set
CONFIG_FB_SAVAGE=y
# CONFIG_FB_SAVAGE_I2C is not set
# CONFIG_FB_SAVAGE_ACCEL is not set
CONFIG_FB_SIS=y
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
CONFIG_FB_VIA=y
CONFIG_FB_VIA_DIRECT_PROCFS=y
CONFIG_FB_VIA_X_COMPATIBILITY=y
CONFIG_FB_NEOMAGIC=y
CONFIG_FB_KYRO=y
CONFIG_FB_3DFX=y
# CONFIG_FB_3DFX_ACCEL is not set
# CONFIG_FB_3DFX_I2C is not set
CONFIG_FB_VOODOO1=y
CONFIG_FB_VT8623=y
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
CONFIG_FB_PM3=y
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_SM501 is not set
CONFIG_FB_IBM_GXT4500=y
# CONFIG_FB_GOLDFISH is not set
CONFIG_FB_VIRTUAL=y
CONFIG_XEN_FBDEV_FRONTEND=y
CONFIG_FB_METRONOME=y
# CONFIG_FB_MB862XX is not set
CONFIG_FB_HYPERV=y
CONFIG_FB_SIMPLE=y
# CONFIG_FB_SSD1307 is not set
CONFIG_FB_SM712=y
# end of Frame buffer Devices
#
# Backlight & LCD device support
#
CONFIG_LCD_CLASS_DEVICE=y
CONFIG_LCD_L4F00242T03=y
# CONFIG_LCD_LMS283GF05 is not set
CONFIG_LCD_LTV350QV=y
# CONFIG_LCD_ILI922X is not set
CONFIG_LCD_ILI9320=y
CONFIG_LCD_TDO24M=y
CONFIG_LCD_VGG2432A4=y
# CONFIG_LCD_PLATFORM is not set
CONFIG_LCD_AMS369FG06=y
# CONFIG_LCD_LMS501KF03 is not set
# CONFIG_LCD_HX8357 is not set
# CONFIG_LCD_OTM3225A is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
CONFIG_BACKLIGHT_CARILLO_RANCH=y
# CONFIG_BACKLIGHT_DA903X is not set
CONFIG_BACKLIGHT_DA9052=y
CONFIG_BACKLIGHT_MAX8925=y
# CONFIG_BACKLIGHT_APPLE is not set
CONFIG_BACKLIGHT_QCOM_WLED=y
CONFIG_BACKLIGHT_SAHARA=y
# CONFIG_BACKLIGHT_WM831X is not set
# CONFIG_BACKLIGHT_ADP8860 is not set
CONFIG_BACKLIGHT_ADP8870=y
# CONFIG_BACKLIGHT_PCF50633 is not set
CONFIG_BACKLIGHT_AAT2870=y
# CONFIG_BACKLIGHT_LM3639 is not set
# CONFIG_BACKLIGHT_PANDORA is not set
CONFIG_BACKLIGHT_TPS65217=y
CONFIG_BACKLIGHT_AS3711=y
CONFIG_BACKLIGHT_GPIO=y
# CONFIG_BACKLIGHT_LV5207LP is not set
# CONFIG_BACKLIGHT_BD6107 is not set
CONFIG_BACKLIGHT_ARCXCNN=y
CONFIG_BACKLIGHT_RAVE_SP=y
# CONFIG_BACKLIGHT_LED is not set
# end of Backlight & LCD device support
CONFIG_VGASTATE=y
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
# end of Graphics support
# CONFIG_SOUND is not set
#
# HID support
#
CONFIG_HID=y
# CONFIG_HID_BATTERY_STRENGTH is not set
# CONFIG_HIDRAW is not set
# CONFIG_UHID is not set
CONFIG_HID_GENERIC=y
#
# Special HID drivers
#
# CONFIG_HID_A4TECH is not set
# CONFIG_HID_ACRUX is not set
# CONFIG_HID_APPLE is not set
# CONFIG_HID_ASUS is not set
# CONFIG_HID_AUREAL is not set
# CONFIG_HID_BELKIN is not set
# CONFIG_HID_CHERRY is not set
# CONFIG_HID_CHICONY is not set
# CONFIG_HID_COUGAR is not set
# CONFIG_HID_MACALLY is not set
# CONFIG_HID_CMEDIA is not set
# CONFIG_HID_CYPRESS is not set
# CONFIG_HID_DRAGONRISE is not set
# CONFIG_HID_EMS_FF is not set
# CONFIG_HID_ELECOM is not set
# CONFIG_HID_EZKEY is not set
# CONFIG_HID_GEMBIRD is not set
# CONFIG_HID_GFRM is not set
# CONFIG_HID_GLORIOUS is not set
# CONFIG_HID_KEYTOUCH is not set
# CONFIG_HID_KYE is not set
# CONFIG_HID_WALTOP is not set
# CONFIG_HID_VIEWSONIC is not set
# CONFIG_HID_GYRATION is not set
# CONFIG_HID_ICADE is not set
# CONFIG_HID_ITE is not set
# CONFIG_HID_JABRA is not set
# CONFIG_HID_TWINHAN is not set
# CONFIG_HID_KENSINGTON is not set
# CONFIG_HID_LCPOWER is not set
# CONFIG_HID_LED is not set
# CONFIG_HID_LENOVO is not set
# CONFIG_HID_LOGITECH is not set
# CONFIG_HID_MAGICMOUSE is not set
# CONFIG_HID_MALTRON is not set
# CONFIG_HID_MAYFLASH is not set
# CONFIG_HID_REDRAGON is not set
# CONFIG_HID_MICROSOFT is not set
# CONFIG_HID_MONTEREY is not set
# CONFIG_HID_MULTITOUCH is not set
# CONFIG_HID_NTI is not set
# CONFIG_HID_ORTEK is not set
# CONFIG_HID_PANTHERLORD is not set
# CONFIG_HID_PETALYNX is not set
# CONFIG_HID_PICOLCD is not set
# CONFIG_HID_PLANTRONICS is not set
# CONFIG_HID_PRIMAX is not set
# CONFIG_HID_SAITEK is not set
# CONFIG_HID_SAMSUNG is not set
# CONFIG_HID_SPEEDLINK is not set
# CONFIG_HID_STEAM is not set
# CONFIG_HID_STEELSERIES is not set
# CONFIG_HID_SUNPLUS is not set
# CONFIG_HID_RMI is not set
# CONFIG_HID_GREENASIA is not set
# CONFIG_HID_HYPERV_MOUSE is not set
# CONFIG_HID_SMARTJOYPLUS is not set
# CONFIG_HID_TIVO is not set
# CONFIG_HID_TOPSEED is not set
# CONFIG_HID_THINGM is not set
# CONFIG_HID_THRUSTMASTER is not set
# CONFIG_HID_UDRAW_PS3 is not set
# CONFIG_HID_WIIMOTE is not set
# CONFIG_HID_XINMO is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
# CONFIG_HID_SENSOR_HUB is not set
# CONFIG_HID_ALPS is not set
# end of Special HID drivers
#
# I2C HID support
#
# CONFIG_I2C_HID is not set
# end of I2C HID support
#
# Intel ISH HID support
#
# CONFIG_INTEL_ISH_HID is not set
# end of Intel ISH HID support
# end of HID support
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_SUPPORT=y
# CONFIG_USB_LED_TRIG is not set
# CONFIG_USB_ULPI_BUS is not set
# CONFIG_USB_CONN_GPIO is not set
CONFIG_USB_ARCH_HAS_HCD=y
# CONFIG_USB is not set
CONFIG_USB_PCI=y
#
# USB port drivers
#
#
# USB Physical Layer drivers
#
# CONFIG_NOP_USB_XCEIV is not set
# CONFIG_USB_GPIO_VBUS is not set
# CONFIG_TAHVO_USB is not set
# end of USB Physical Layer drivers
# CONFIG_USB_GADGET is not set
# CONFIG_TYPEC is not set
# CONFIG_USB_ROLE_SWITCH is not set
# CONFIG_MMC is not set
CONFIG_MEMSTICK=y
CONFIG_MEMSTICK_DEBUG=y
#
# MemoryStick drivers
#
# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
# CONFIG_MSPRO_BLOCK is not set
# CONFIG_MS_BLOCK is not set
#
# MemoryStick Host Controller Drivers
#
CONFIG_MEMSTICK_TIFM_MS=y
# CONFIG_MEMSTICK_JMICRON_38X is not set
# CONFIG_MEMSTICK_R592 is not set
# CONFIG_MEMSTICK_REALTEK_PCI is not set
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
# CONFIG_LEDS_CLASS_FLASH is not set
CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
#
# LED drivers
#
CONFIG_LEDS_AN30259A=y
CONFIG_LEDS_APU=y
CONFIG_LEDS_BCM6328=y
# CONFIG_LEDS_BCM6358 is not set
CONFIG_LEDS_CR0014114=y
CONFIG_LEDS_EL15203000=y
CONFIG_LEDS_LM3530=y
# CONFIG_LEDS_LM3532 is not set
CONFIG_LEDS_LM3642=y
# CONFIG_LEDS_LM3692X is not set
# CONFIG_LEDS_MT6323 is not set
# CONFIG_LEDS_PCA9532 is not set
# CONFIG_LEDS_GPIO is not set
CONFIG_LEDS_LP3944=y
# CONFIG_LEDS_LP3952 is not set
CONFIG_LEDS_LP55XX_COMMON=y
# CONFIG_LEDS_LP5521 is not set
CONFIG_LEDS_LP5523=y
CONFIG_LEDS_LP5562=y
CONFIG_LEDS_LP8501=y
# CONFIG_LEDS_LP8788 is not set
# CONFIG_LEDS_LP8860 is not set
# CONFIG_LEDS_CLEVO_MAIL is not set
CONFIG_LEDS_PCA955X=y
# CONFIG_LEDS_PCA955X_GPIO is not set
# CONFIG_LEDS_PCA963X is not set
CONFIG_LEDS_WM831X_STATUS=y
# CONFIG_LEDS_WM8350 is not set
# CONFIG_LEDS_DA903X is not set
# CONFIG_LEDS_DA9052 is not set
CONFIG_LEDS_DAC124S085=y
# CONFIG_LEDS_REGULATOR is not set
# CONFIG_LEDS_BD2802 is not set
# CONFIG_LEDS_INTEL_SS4200 is not set
CONFIG_LEDS_LT3593=y
CONFIG_LEDS_TCA6507=y
CONFIG_LEDS_TLC591XX=y
# CONFIG_LEDS_MAX77650 is not set
# CONFIG_LEDS_MAX8997 is not set
CONFIG_LEDS_LM355x=y
# CONFIG_LEDS_MENF21BMC is not set
# CONFIG_LEDS_IS31FL319X is not set
CONFIG_LEDS_IS31FL32XX=y
#
# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
#
# CONFIG_LEDS_BLINKM is not set
# CONFIG_LEDS_SYSCON is not set
CONFIG_LEDS_MLXCPLD=y
CONFIG_LEDS_MLXREG=y
# CONFIG_LEDS_USER is not set
CONFIG_LEDS_NIC78BX=y
# CONFIG_LEDS_SPI_BYTE is not set
CONFIG_LEDS_TI_LMU_COMMON=y
CONFIG_LEDS_LM3697=y
CONFIG_LEDS_LM36274=y
# CONFIG_LEDS_TPS6105X is not set
#
# LED Triggers
#
CONFIG_LEDS_TRIGGERS=y
CONFIG_LEDS_TRIGGER_TIMER=y
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
# CONFIG_LEDS_TRIGGER_MTD is not set
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
# CONFIG_LEDS_TRIGGER_CPU is not set
CONFIG_LEDS_TRIGGER_ACTIVITY=y
CONFIG_LEDS_TRIGGER_GPIO=y
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
#
# iptables trigger is under Netfilter config (LED target)
#
CONFIG_LEDS_TRIGGER_TRANSIENT=y
CONFIG_LEDS_TRIGGER_CAMERA=y
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set
CONFIG_LEDS_TRIGGER_AUDIO=y
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
CONFIG_EDAC_ATOMIC_SCRUB=y
CONFIG_EDAC_SUPPORT=y
# CONFIG_EDAC is not set
CONFIG_RTC_LIB=y
CONFIG_RTC_MC146818_LIB=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_HCTOSYS=y
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
# CONFIG_RTC_SYSTOHC is not set
# CONFIG_RTC_DEBUG is not set
CONFIG_RTC_NVMEM=y
#
# RTC interfaces
#
CONFIG_RTC_INTF_SYSFS=y
# CONFIG_RTC_INTF_PROC is not set
# CONFIG_RTC_INTF_DEV is not set
CONFIG_RTC_DRV_TEST=y
#
# I2C RTC drivers
#
CONFIG_RTC_DRV_88PM80X=y
CONFIG_RTC_DRV_ABB5ZES3=y
CONFIG_RTC_DRV_ABEOZ9=y
CONFIG_RTC_DRV_ABX80X=y
CONFIG_RTC_DRV_AS3722=y
# CONFIG_RTC_DRV_DS1307 is not set
CONFIG_RTC_DRV_DS1374=y
CONFIG_RTC_DRV_DS1374_WDT=y
# CONFIG_RTC_DRV_DS1672 is not set
# CONFIG_RTC_DRV_HYM8563 is not set
# CONFIG_RTC_DRV_LP8788 is not set
# CONFIG_RTC_DRV_MAX6900 is not set
# CONFIG_RTC_DRV_MAX8907 is not set
CONFIG_RTC_DRV_MAX8925=y
# CONFIG_RTC_DRV_MAX8997 is not set
CONFIG_RTC_DRV_MAX77686=y
# CONFIG_RTC_DRV_RS5C372 is not set
CONFIG_RTC_DRV_ISL1208=y
CONFIG_RTC_DRV_ISL12022=y
# CONFIG_RTC_DRV_ISL12026 is not set
# CONFIG_RTC_DRV_X1205 is not set
# CONFIG_RTC_DRV_PCF8523 is not set
# CONFIG_RTC_DRV_PCF85063 is not set
CONFIG_RTC_DRV_PCF85363=y
# CONFIG_RTC_DRV_PCF8563 is not set
CONFIG_RTC_DRV_PCF8583=y
# CONFIG_RTC_DRV_M41T80 is not set
CONFIG_RTC_DRV_BD70528=y
CONFIG_RTC_DRV_BQ32K=y
CONFIG_RTC_DRV_TWL4030=y
CONFIG_RTC_DRV_TPS6586X=y
# CONFIG_RTC_DRV_TPS65910 is not set
CONFIG_RTC_DRV_RC5T583=y
CONFIG_RTC_DRV_S35390A=y
CONFIG_RTC_DRV_FM3130=y
# CONFIG_RTC_DRV_RX8010 is not set
CONFIG_RTC_DRV_RX8581=y
CONFIG_RTC_DRV_RX8025=y
# CONFIG_RTC_DRV_EM3027 is not set
CONFIG_RTC_DRV_RV3028=y
CONFIG_RTC_DRV_RV8803=y
# CONFIG_RTC_DRV_S5M is not set
CONFIG_RTC_DRV_SD3078=y
#
# SPI RTC drivers
#
CONFIG_RTC_DRV_M41T93=y
CONFIG_RTC_DRV_M41T94=y
CONFIG_RTC_DRV_DS1302=y
CONFIG_RTC_DRV_DS1305=y
# CONFIG_RTC_DRV_DS1343 is not set
CONFIG_RTC_DRV_DS1347=y
CONFIG_RTC_DRV_DS1390=y
CONFIG_RTC_DRV_MAX6916=y
CONFIG_RTC_DRV_R9701=y
# CONFIG_RTC_DRV_RX4581 is not set
# CONFIG_RTC_DRV_RX6110 is not set
# CONFIG_RTC_DRV_RS5C348 is not set
# CONFIG_RTC_DRV_MAX6902 is not set
# CONFIG_RTC_DRV_PCF2123 is not set
CONFIG_RTC_DRV_MCP795=y
CONFIG_RTC_I2C_AND_SPI=y
#
# SPI and I2C RTC drivers
#
# CONFIG_RTC_DRV_DS3232 is not set
CONFIG_RTC_DRV_PCF2127=y
CONFIG_RTC_DRV_RV3029C2=y
CONFIG_RTC_DRV_RV3029_HWMON=y
#
# Platform RTC drivers
#
# CONFIG_RTC_DRV_CMOS is not set
CONFIG_RTC_DRV_VRTC=y
CONFIG_RTC_DRV_DS1286=y
# CONFIG_RTC_DRV_DS1511 is not set
CONFIG_RTC_DRV_DS1553=y
CONFIG_RTC_DRV_DS1685_FAMILY=y
# CONFIG_RTC_DRV_DS1685 is not set
# CONFIG_RTC_DRV_DS1689 is not set
# CONFIG_RTC_DRV_DS17285 is not set
# CONFIG_RTC_DRV_DS17485 is not set
CONFIG_RTC_DRV_DS17885=y
CONFIG_RTC_DRV_DS1742=y
CONFIG_RTC_DRV_DS2404=y
# CONFIG_RTC_DRV_DA9052 is not set
CONFIG_RTC_DRV_DA9055=y
CONFIG_RTC_DRV_DA9063=y
CONFIG_RTC_DRV_STK17TA8=y
# CONFIG_RTC_DRV_M48T86 is not set
CONFIG_RTC_DRV_M48T35=y
# CONFIG_RTC_DRV_M48T59 is not set
CONFIG_RTC_DRV_MSM6242=y
CONFIG_RTC_DRV_BQ4802=y
# CONFIG_RTC_DRV_RP5C01 is not set
# CONFIG_RTC_DRV_V3020 is not set
# CONFIG_RTC_DRV_WM831X is not set
CONFIG_RTC_DRV_WM8350=y
CONFIG_RTC_DRV_PCF50633=y
CONFIG_RTC_DRV_ZYNQMP=y
# CONFIG_RTC_DRV_CROS_EC is not set
#
# on-CPU RTC drivers
#
# CONFIG_RTC_DRV_CADENCE is not set
CONFIG_RTC_DRV_FTRTC010=y
CONFIG_RTC_DRV_PCAP=y
# CONFIG_RTC_DRV_MT6397 is not set
CONFIG_RTC_DRV_R7301=y
#
# HID Sensor RTC drivers
#
# CONFIG_RTC_DRV_GOLDFISH is not set
# CONFIG_DMADEVICES is not set
#
# DMABUF options
#
CONFIG_SYNC_FILE=y
CONFIG_SW_SYNC=y
CONFIG_UDMABUF=y
# CONFIG_DMABUF_MOVE_NOTIFY is not set
CONFIG_DMABUF_SELFTESTS=y
CONFIG_DMABUF_HEAPS=y
CONFIG_DMABUF_HEAPS_SYSTEM=y
# CONFIG_DMABUF_HEAPS_CMA is not set
# end of DMABUF options
CONFIG_AUXDISPLAY=y
CONFIG_HD44780=y
# CONFIG_IMG_ASCII_LCD is not set
# CONFIG_HT16K33 is not set
# CONFIG_PARPORT_PANEL is not set
CONFIG_PANEL_CHANGE_MESSAGE=y
CONFIG_PANEL_BOOT_MESSAGE=""
CONFIG_CHARLCD_BL_OFF=y
# CONFIG_CHARLCD_BL_ON is not set
# CONFIG_CHARLCD_BL_FLASH is not set
# CONFIG_PANEL is not set
CONFIG_CHARLCD=y
CONFIG_UIO=y
# CONFIG_UIO_CIF is not set
CONFIG_UIO_PDRV_GENIRQ=y
# CONFIG_UIO_DMEM_GENIRQ is not set
CONFIG_UIO_AEC=y
# CONFIG_UIO_SERCOS3 is not set
# CONFIG_UIO_PCI_GENERIC is not set
CONFIG_UIO_NETX=y
# CONFIG_UIO_PRUSS is not set
# CONFIG_UIO_MF624 is not set
# CONFIG_UIO_HV_GENERIC is not set
# CONFIG_VIRT_DRIVERS is not set
CONFIG_VIRTIO=y
# CONFIG_VIRTIO_MENU is not set
#
# Microsoft Hyper-V guest support
#
CONFIG_HYPERV=y
CONFIG_HYPERV_TIMER=y
# CONFIG_HYPERV_BALLOON is not set
# end of Microsoft Hyper-V guest support
#
# Xen driver support
#
CONFIG_XEN_BALLOON=y
# CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set
# CONFIG_XEN_SCRUB_PAGES_DEFAULT is not set
# CONFIG_XEN_DEV_EVTCHN is not set
# CONFIG_XEN_BACKEND is not set
CONFIG_XENFS=y
CONFIG_XEN_COMPAT_XENFS=y
CONFIG_XEN_SYS_HYPERVISOR=y
CONFIG_XEN_XENBUS_FRONTEND=y
CONFIG_XEN_GNTDEV=y
CONFIG_XEN_GNTDEV_DMABUF=y
CONFIG_XEN_GRANT_DEV_ALLOC=y
CONFIG_XEN_GRANT_DMA_ALLOC=y
CONFIG_SWIOTLB_XEN=y
# CONFIG_XEN_PVCALLS_FRONTEND is not set
CONFIG_XEN_PRIVCMD=y
CONFIG_XEN_EFI=y
CONFIG_XEN_AUTO_XLATE=y
CONFIG_XEN_ACPI=y
# end of Xen driver support
# CONFIG_GREYBUS is not set
CONFIG_STAGING=y
# CONFIG_COMEDI is not set
# CONFIG_RTLLIB is not set
#
# IIO staging drivers
#
#
# Accelerometers
#
# CONFIG_ADIS16203 is not set
# CONFIG_ADIS16240 is not set
# end of Accelerometers
#
# Analog to digital converters
#
# CONFIG_AD7816 is not set
# CONFIG_AD7280 is not set
# end of Analog to digital converters
#
# Analog digital bi-direction converters
#
# CONFIG_ADT7316 is not set
# end of Analog digital bi-direction converters
#
# Capacitance to digital converters
#
# CONFIG_AD7150 is not set
# CONFIG_AD7746 is not set
# end of Capacitance to digital converters
#
# Direct Digital Synthesis
#
# CONFIG_AD9832 is not set
# CONFIG_AD9834 is not set
# end of Direct Digital Synthesis
#
# Network Analyzer, Impedance Converters
#
# CONFIG_AD5933 is not set
# end of Network Analyzer, Impedance Converters
#
# Active energy metering IC
#
# CONFIG_ADE7854 is not set
# end of Active energy metering IC
#
# Resolver to digital converters
#
# CONFIG_AD2S1210 is not set
# end of Resolver to digital converters
# end of IIO staging drivers
# CONFIG_FB_SM750 is not set
#
# Speakup console speech
#
# end of Speakup console speech
# CONFIG_STAGING_MEDIA is not set
#
# Android
#
# CONFIG_ASHMEM is not set
CONFIG_ION=y
CONFIG_ION_SYSTEM_HEAP=y
# CONFIG_ION_CMA_HEAP is not set
# end of Android
# CONFIG_STAGING_BOARD is not set
# CONFIG_GOLDFISH_AUDIO is not set
# CONFIG_GS_FPGABOOT is not set
# CONFIG_UNISYSSPAR is not set
# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
# CONFIG_FB_TFT is not set
# CONFIG_MOST is not set
# CONFIG_PI433 is not set
#
# Gasket devices
#
# CONFIG_STAGING_GASKET_FRAMEWORK is not set
# end of Gasket devices
# CONFIG_XIL_AXIS_FIFO is not set
# CONFIG_FIELDBUS_DEV is not set
# CONFIG_KPC2000 is not set
# CONFIG_QLGE is not set
CONFIG_NET_VENDOR_HP=y
# CONFIG_HP100 is not set
CONFIG_X86_PLATFORM_DEVICES=y
CONFIG_ACPI_WMI=y
# CONFIG_WMI_BMOF is not set
CONFIG_ALIENWARE_WMI=y
# CONFIG_HUAWEI_WMI is not set
CONFIG_INTEL_WMI_THUNDERBOLT=y
CONFIG_MXM_WMI=y
# CONFIG_PEAQ_WMI is not set
# CONFIG_XIAOMI_WMI is not set
CONFIG_ACERHDF=y
# CONFIG_ACER_WIRELESS is not set
# CONFIG_ACER_WMI is not set
# CONFIG_APPLE_GMUX is not set
# CONFIG_ASUS_LAPTOP is not set
# CONFIG_ASUS_WIRELESS is not set
# CONFIG_ASUS_WMI is not set
# CONFIG_EEEPC_LAPTOP is not set
CONFIG_DCDBAS=y
CONFIG_DELL_SMBIOS=y
CONFIG_DELL_SMBIOS_WMI=y
# CONFIG_DELL_SMBIOS_SMM is not set
# CONFIG_DELL_LAPTOP is not set
# CONFIG_DELL_RBU is not set
CONFIG_DELL_SMO8800=y
# CONFIG_DELL_WMI is not set
CONFIG_DELL_WMI_DESCRIPTOR=y
# CONFIG_DELL_WMI_AIO is not set
CONFIG_DELL_WMI_LED=y
# CONFIG_FUJITSU_LAPTOP is not set
# CONFIG_FUJITSU_TABLET is not set
CONFIG_GPD_POCKET_FAN=y
# CONFIG_HP_ACCEL is not set
# CONFIG_HP_WIRELESS is not set
# CONFIG_HP_WMI is not set
CONFIG_IBM_RTL=y
# CONFIG_SENSORS_HDAPS is not set
# CONFIG_THINKPAD_ACPI is not set
CONFIG_INTEL_ATOMISP2_PM=y
# CONFIG_INTEL_HID_EVENT is not set
# CONFIG_INTEL_INT0002_VGPIO is not set
CONFIG_INTEL_MENLOW=y
# CONFIG_INTEL_VBTN is not set
# CONFIG_SURFACE3_WMI is not set
# CONFIG_SURFACE_PRO3_BUTTON is not set
# CONFIG_MSI_WMI is not set
# CONFIG_PCENGINES_APU2 is not set
CONFIG_SAMSUNG_LAPTOP=y
CONFIG_SAMSUNG_Q10=y
# CONFIG_ACPI_TOSHIBA is not set
# CONFIG_TOSHIBA_BT_RFKILL is not set
# CONFIG_TOSHIBA_HAPS is not set
# CONFIG_TOSHIBA_WMI is not set
# CONFIG_ACPI_CMPC is not set
# CONFIG_LG_LAPTOP is not set
# CONFIG_PANASONIC_LAPTOP is not set
CONFIG_SYSTEM76_ACPI=y
# CONFIG_TOPSTAR_LAPTOP is not set
# CONFIG_I2C_MULTI_INSTANTIATE is not set
CONFIG_MLX_PLATFORM=y
# CONFIG_INTEL_IPS is not set
# CONFIG_INTEL_RST is not set
CONFIG_INTEL_SMARTCONNECT=y
#
# Intel Speed Select Technology interface support
#
CONFIG_INTEL_SPEED_SELECT_INTERFACE=y
# end of Intel Speed Select Technology interface support
CONFIG_INTEL_UNCORE_FREQ_CONTROL=y
# CONFIG_INTEL_BXTWC_PMIC_TMU is not set
# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set
CONFIG_INTEL_MFLD_THERMAL=y
# CONFIG_INTEL_MID_POWER_BUTTON is not set
CONFIG_INTEL_PMC_CORE=y
CONFIG_INTEL_PMC_IPC=y
CONFIG_INTEL_PUNIT_IPC=y
CONFIG_INTEL_SCU_IPC=y
CONFIG_INTEL_SCU_IPC_UTIL=y
CONFIG_INTEL_TELEMETRY=y
CONFIG_PMC_ATOM=y
CONFIG_GOLDFISH_PIPE=y
CONFIG_MFD_CROS_EC=y
CONFIG_CHROME_PLATFORMS=y
CONFIG_CHROMEOS_LAPTOP=y
CONFIG_CHROMEOS_PSTORE=y
# CONFIG_CHROMEOS_TBMC is not set
CONFIG_CROS_EC=y
CONFIG_CROS_EC_I2C=y
# CONFIG_CROS_EC_SPI is not set
# CONFIG_CROS_EC_LPC is not set
CONFIG_CROS_EC_PROTO=y
# CONFIG_CROS_KBD_LED_BACKLIGHT is not set
CONFIG_CROS_EC_CHARDEV=y
# CONFIG_CROS_EC_LIGHTBAR is not set
CONFIG_CROS_EC_VBC=y
CONFIG_CROS_EC_DEBUGFS=y
CONFIG_CROS_EC_SENSORHUB=y
CONFIG_CROS_EC_SYSFS=y
CONFIG_CROS_USBPD_LOGGER=y
CONFIG_CROS_USBPD_NOTIFY=y
# CONFIG_MELLANOX_PLATFORM is not set
CONFIG_CLKDEV_LOOKUP=y
CONFIG_HAVE_CLK_PREPARE=y
CONFIG_COMMON_CLK=y
#
# Common Clock Framework
#
CONFIG_COMMON_CLK_WM831X=y
# CONFIG_CLK_HSDK is not set
CONFIG_COMMON_CLK_MAX77686=y
# CONFIG_COMMON_CLK_MAX9485 is not set
# CONFIG_COMMON_CLK_SI5341 is not set
CONFIG_COMMON_CLK_SI5351=y
# CONFIG_COMMON_CLK_SI514 is not set
CONFIG_COMMON_CLK_SI544=y
# CONFIG_COMMON_CLK_SI570 is not set
CONFIG_COMMON_CLK_CDCE706=y
CONFIG_COMMON_CLK_CDCE925=y
CONFIG_COMMON_CLK_CS2000_CP=y
CONFIG_COMMON_CLK_S2MPS11=y
CONFIG_CLK_TWL6040=y
CONFIG_COMMON_CLK_LOCHNAGAR=y
# CONFIG_COMMON_CLK_VC5 is not set
CONFIG_COMMON_CLK_BD718XX=y
# CONFIG_COMMON_CLK_FIXED_MMIO is not set
# end of Common Clock Framework
CONFIG_HWSPINLOCK=y
#
# Clock Source drivers
#
CONFIG_CLKEVT_I8253=y
CONFIG_CLKBLD_I8253=y
CONFIG_DW_APB_TIMER=y
# CONFIG_MICROCHIP_PIT64B is not set
# end of Clock Source drivers
# CONFIG_MAILBOX is not set
# CONFIG_IOMMU_SUPPORT is not set
#
# Remoteproc drivers
#
# CONFIG_REMOTEPROC is not set
# end of Remoteproc drivers
#
# Rpmsg drivers
#
# CONFIG_RPMSG_VIRTIO is not set
# end of Rpmsg drivers
# CONFIG_SOUNDWIRE is not set
#
# SOC (System On Chip) specific Drivers
#
#
# Amlogic SoC drivers
#
# end of Amlogic SoC drivers
#
# Aspeed SoC drivers
#
# end of Aspeed SoC drivers
#
# Broadcom SoC drivers
#
# end of Broadcom SoC drivers
#
# NXP/Freescale QorIQ SoC drivers
#
# end of NXP/Freescale QorIQ SoC drivers
#
# i.MX SoC drivers
#
# end of i.MX SoC drivers
#
# Qualcomm SoC drivers
#
# end of Qualcomm SoC drivers
CONFIG_SOC_TI=y
#
# Xilinx SoC drivers
#
# CONFIG_XILINX_VCU is not set
# end of Xilinx SoC drivers
# end of SOC (System On Chip) specific Drivers
CONFIG_PM_DEVFREQ=y
#
# DEVFREQ Governors
#
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
CONFIG_DEVFREQ_GOV_USERSPACE=y
CONFIG_DEVFREQ_GOV_PASSIVE=y
#
# DEVFREQ Drivers
#
# CONFIG_PM_DEVFREQ_EVENT is not set
CONFIG_EXTCON=y
#
# Extcon Device Drivers
#
# CONFIG_EXTCON_ADC_JACK is not set
# CONFIG_EXTCON_AXP288 is not set
# CONFIG_EXTCON_FSA9480 is not set
CONFIG_EXTCON_GPIO=y
# CONFIG_EXTCON_INTEL_INT3496 is not set
CONFIG_EXTCON_MAX14577=y
# CONFIG_EXTCON_MAX3355 is not set
# CONFIG_EXTCON_MAX77693 is not set
CONFIG_EXTCON_MAX77843=y
CONFIG_EXTCON_MAX8997=y
CONFIG_EXTCON_PTN5150=y
# CONFIG_EXTCON_RT8973A is not set
CONFIG_EXTCON_SM5502=y
# CONFIG_EXTCON_USB_GPIO is not set
CONFIG_EXTCON_USBC_CROS_EC=y
# CONFIG_MEMORY is not set
CONFIG_IIO=y
CONFIG_IIO_BUFFER=y
CONFIG_IIO_BUFFER_CB=y
CONFIG_IIO_BUFFER_HW_CONSUMER=y
CONFIG_IIO_KFIFO_BUF=y
CONFIG_IIO_TRIGGERED_BUFFER=y
CONFIG_IIO_CONFIGFS=y
CONFIG_IIO_TRIGGER=y
CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
CONFIG_IIO_SW_DEVICE=y
CONFIG_IIO_SW_TRIGGER=y
CONFIG_IIO_TRIGGERED_EVENT=y
#
# Accelerometers
#
CONFIG_ADIS16201=y
CONFIG_ADIS16209=y
CONFIG_ADXL345=y
# CONFIG_ADXL345_I2C is not set
CONFIG_ADXL345_SPI=y
CONFIG_ADXL372=y
CONFIG_ADXL372_SPI=y
# CONFIG_ADXL372_I2C is not set
# CONFIG_BMA180 is not set
CONFIG_BMA220=y
CONFIG_BMA400=y
CONFIG_BMA400_I2C=y
CONFIG_BMC150_ACCEL=y
CONFIG_BMC150_ACCEL_I2C=y
CONFIG_BMC150_ACCEL_SPI=y
# CONFIG_DA280 is not set
CONFIG_DA311=y
CONFIG_DMARD06=y
CONFIG_DMARD09=y
# CONFIG_DMARD10 is not set
CONFIG_IIO_CROS_EC_ACCEL_LEGACY=y
# CONFIG_IIO_ST_ACCEL_3AXIS is not set
# CONFIG_KXSD9 is not set
# CONFIG_KXCJK1013 is not set
CONFIG_MC3230=y
CONFIG_MMA7455=y
CONFIG_MMA7455_I2C=y
CONFIG_MMA7455_SPI=y
CONFIG_MMA7660=y
# CONFIG_MMA8452 is not set
# CONFIG_MMA9551 is not set
# CONFIG_MMA9553 is not set
# CONFIG_MXC4005 is not set
# CONFIG_MXC6255 is not set
# CONFIG_SCA3000 is not set
CONFIG_STK8312=y
# CONFIG_STK8BA50 is not set
# end of Accelerometers
#
# Analog to digital converters
#
CONFIG_AD_SIGMA_DELTA=y
CONFIG_AD7091R5=y
CONFIG_AD7124=y
# CONFIG_AD7192 is not set
CONFIG_AD7266=y
CONFIG_AD7291=y
CONFIG_AD7292=y
CONFIG_AD7298=y
CONFIG_AD7476=y
# CONFIG_AD7606_IFACE_PARALLEL is not set
# CONFIG_AD7606_IFACE_SPI is not set
CONFIG_AD7766=y
CONFIG_AD7768_1=y
CONFIG_AD7780=y
CONFIG_AD7791=y
CONFIG_AD7793=y
# CONFIG_AD7887 is not set
CONFIG_AD7923=y
CONFIG_AD7949=y
CONFIG_AD799X=y
# CONFIG_AXP20X_ADC is not set
CONFIG_AXP288_ADC=y
# CONFIG_CC10001_ADC is not set
# CONFIG_DA9150_GPADC is not set
CONFIG_ENVELOPE_DETECTOR=y
CONFIG_HI8435=y
CONFIG_HX711=y
# CONFIG_LP8788_ADC is not set
CONFIG_LTC2471=y
CONFIG_LTC2485=y
CONFIG_LTC2496=y
CONFIG_LTC2497=y
# CONFIG_MAX1027 is not set
# CONFIG_MAX11100 is not set
CONFIG_MAX1118=y
CONFIG_MAX1363=y
CONFIG_MAX9611=y
# CONFIG_MCP320X is not set
CONFIG_MCP3422=y
CONFIG_MCP3911=y
CONFIG_MEN_Z188_ADC=y
# CONFIG_NAU7802 is not set
CONFIG_QCOM_VADC_COMMON=y
# CONFIG_QCOM_SPMI_IADC is not set
CONFIG_QCOM_SPMI_VADC=y
CONFIG_QCOM_SPMI_ADC5=y
CONFIG_SD_ADC_MODULATOR=y
CONFIG_STMPE_ADC=y
CONFIG_STX104=y
# CONFIG_TI_ADC081C is not set
# CONFIG_TI_ADC0832 is not set
CONFIG_TI_ADC084S021=y
CONFIG_TI_ADC12138=y
CONFIG_TI_ADC108S102=y
# CONFIG_TI_ADC128S052 is not set
CONFIG_TI_ADC161S626=y
CONFIG_TI_ADS1015=y
CONFIG_TI_ADS7950=y
# CONFIG_TI_ADS8344 is not set
CONFIG_TI_ADS8688=y
CONFIG_TI_ADS124S08=y
CONFIG_TI_TLC4541=y
CONFIG_TWL4030_MADC=y
CONFIG_TWL6030_GPADC=y
# CONFIG_VF610_ADC is not set
CONFIG_XILINX_XADC=y
# end of Analog to digital converters
#
# Analog Front Ends
#
CONFIG_IIO_RESCALE=y
# end of Analog Front Ends
#
# Amplifiers
#
CONFIG_AD8366=y
# CONFIG_HMC425 is not set
# end of Amplifiers
#
# Chemical Sensors
#
# CONFIG_ATLAS_PH_SENSOR is not set
CONFIG_BME680=y
CONFIG_BME680_I2C=y
CONFIG_BME680_SPI=y
CONFIG_CCS811=y
CONFIG_IAQCORE=y
CONFIG_PMS7003=y
CONFIG_SENSIRION_SGP30=y
CONFIG_SPS30=y
CONFIG_VZ89X=y
# end of Chemical Sensors
CONFIG_IIO_CROS_EC_SENSORS_CORE=y
# CONFIG_IIO_CROS_EC_SENSORS is not set
CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=y
#
# Hid Sensor IIO Common
#
# end of Hid Sensor IIO Common
CONFIG_IIO_MS_SENSORS_I2C=y
#
# SSP Sensor Common
#
CONFIG_IIO_SSP_SENSORS_COMMONS=y
CONFIG_IIO_SSP_SENSORHUB=y
# end of SSP Sensor Common
CONFIG_IIO_ST_SENSORS_I2C=y
CONFIG_IIO_ST_SENSORS_SPI=y
CONFIG_IIO_ST_SENSORS_CORE=y
#
# Digital to analog converters
#
CONFIG_AD5064=y
CONFIG_AD5360=y
CONFIG_AD5380=y
# CONFIG_AD5421 is not set
# CONFIG_AD5446 is not set
CONFIG_AD5449=y
CONFIG_AD5592R_BASE=y
CONFIG_AD5592R=y
# CONFIG_AD5593R is not set
# CONFIG_AD5504 is not set
CONFIG_AD5624R_SPI=y
CONFIG_AD5686=y
# CONFIG_AD5686_SPI is not set
CONFIG_AD5696_I2C=y
CONFIG_AD5755=y
CONFIG_AD5758=y
CONFIG_AD5761=y
# CONFIG_AD5764 is not set
# CONFIG_AD5770R is not set
CONFIG_AD5791=y
# CONFIG_AD7303 is not set
CONFIG_AD8801=y
CONFIG_CIO_DAC=y
# CONFIG_DPOT_DAC is not set
# CONFIG_DS4424 is not set
# CONFIG_LTC1660 is not set
CONFIG_LTC2632=y
# CONFIG_M62332 is not set
CONFIG_MAX517=y
# CONFIG_MAX5821 is not set
CONFIG_MCP4725=y
CONFIG_MCP4922=y
CONFIG_TI_DAC082S085=y
# CONFIG_TI_DAC5571 is not set
# CONFIG_TI_DAC7311 is not set
# CONFIG_TI_DAC7612 is not set
CONFIG_VF610_DAC=y
# end of Digital to analog converters
#
# IIO dummy driver
#
# CONFIG_IIO_SIMPLE_DUMMY is not set
# end of IIO dummy driver
#
# Frequency Synthesizers DDS/PLL
#
#
# Clock Generator/Distribution
#
# CONFIG_AD9523 is not set
# end of Clock Generator/Distribution
#
# Phase-Locked Loop (PLL) frequency synthesizers
#
CONFIG_ADF4350=y
CONFIG_ADF4371=y
# end of Phase-Locked Loop (PLL) frequency synthesizers
# end of Frequency Synthesizers DDS/PLL
#
# Digital gyroscope sensors
#
# CONFIG_ADIS16080 is not set
CONFIG_ADIS16130=y
# CONFIG_ADIS16136 is not set
CONFIG_ADIS16260=y
CONFIG_ADXRS450=y
CONFIG_BMG160=y
CONFIG_BMG160_I2C=y
CONFIG_BMG160_SPI=y
CONFIG_FXAS21002C=y
CONFIG_FXAS21002C_I2C=y
CONFIG_FXAS21002C_SPI=y
# CONFIG_MPU3050_I2C is not set
# CONFIG_IIO_ST_GYRO_3AXIS is not set
CONFIG_ITG3200=y
# end of Digital gyroscope sensors
#
# Health Sensors
#
#
# Heart Rate Monitors
#
CONFIG_AFE4403=y
CONFIG_AFE4404=y
# CONFIG_MAX30100 is not set
# CONFIG_MAX30102 is not set
# end of Heart Rate Monitors
# end of Health Sensors
#
# Humidity sensors
#
# CONFIG_AM2315 is not set
# CONFIG_DHT11 is not set
# CONFIG_HDC100X is not set
# CONFIG_HTS221 is not set
CONFIG_HTU21=y
CONFIG_SI7005=y
CONFIG_SI7020=y
# end of Humidity sensors
#
# Inertial measurement units
#
CONFIG_ADIS16400=y
CONFIG_ADIS16460=y
CONFIG_ADIS16480=y
CONFIG_BMI160=y
CONFIG_BMI160_I2C=y
# CONFIG_BMI160_SPI is not set
CONFIG_FXOS8700=y
CONFIG_FXOS8700_I2C=y
# CONFIG_FXOS8700_SPI is not set
CONFIG_KMX61=y
CONFIG_INV_MPU6050_IIO=y
CONFIG_INV_MPU6050_I2C=y
# CONFIG_INV_MPU6050_SPI is not set
# CONFIG_IIO_ST_LSM6DSX is not set
# end of Inertial measurement units
CONFIG_IIO_ADIS_LIB=y
CONFIG_IIO_ADIS_LIB_BUFFER=y
#
# Light sensors
#
# CONFIG_ACPI_ALS is not set
CONFIG_ADJD_S311=y
CONFIG_ADUX1020=y
# CONFIG_AL3010 is not set
# CONFIG_AL3320A is not set
CONFIG_APDS9300=y
# CONFIG_APDS9960 is not set
# CONFIG_BH1750 is not set
CONFIG_BH1780=y
CONFIG_CM32181=y
CONFIG_CM3232=y
# CONFIG_CM3323 is not set
CONFIG_CM3605=y
CONFIG_CM36651=y
# CONFIG_IIO_CROS_EC_LIGHT_PROX is not set
# CONFIG_GP2AP002 is not set
CONFIG_GP2AP020A00F=y
# CONFIG_SENSORS_ISL29018 is not set
# CONFIG_SENSORS_ISL29028 is not set
# CONFIG_ISL29125 is not set
CONFIG_JSA1212=y
CONFIG_RPR0521=y
# CONFIG_LTR501 is not set
CONFIG_LV0104CS=y
CONFIG_MAX44000=y
# CONFIG_MAX44009 is not set
CONFIG_NOA1305=y
CONFIG_OPT3001=y
# CONFIG_PA12203001 is not set
# CONFIG_SI1133 is not set
CONFIG_SI1145=y
CONFIG_STK3310=y
CONFIG_ST_UVIS25=y
CONFIG_ST_UVIS25_I2C=y
CONFIG_ST_UVIS25_SPI=y
CONFIG_TCS3414=y
CONFIG_TCS3472=y
CONFIG_SENSORS_TSL2563=y
CONFIG_TSL2583=y
CONFIG_TSL2772=y
# CONFIG_TSL4531 is not set
CONFIG_US5182D=y
CONFIG_VCNL4000=y
# CONFIG_VCNL4035 is not set
CONFIG_VEML6030=y
CONFIG_VEML6070=y
CONFIG_VL6180=y
CONFIG_ZOPT2201=y
# end of Light sensors
#
# Magnetometer sensors
#
CONFIG_AK8974=y
CONFIG_AK8975=y
CONFIG_AK09911=y
CONFIG_BMC150_MAGN=y
# CONFIG_BMC150_MAGN_I2C is not set
CONFIG_BMC150_MAGN_SPI=y
# CONFIG_MAG3110 is not set
# CONFIG_MMC35240 is not set
CONFIG_IIO_ST_MAGN_3AXIS=y
CONFIG_IIO_ST_MAGN_I2C_3AXIS=y
CONFIG_IIO_ST_MAGN_SPI_3AXIS=y
CONFIG_SENSORS_HMC5843=y
CONFIG_SENSORS_HMC5843_I2C=y
# CONFIG_SENSORS_HMC5843_SPI is not set
CONFIG_SENSORS_RM3100=y
CONFIG_SENSORS_RM3100_I2C=y
CONFIG_SENSORS_RM3100_SPI=y
# end of Magnetometer sensors
#
# Multiplexers
#
# CONFIG_IIO_MUX is not set
# end of Multiplexers
#
# Inclinometer sensors
#
# end of Inclinometer sensors
#
# Triggers - standalone
#
CONFIG_IIO_HRTIMER_TRIGGER=y
# CONFIG_IIO_INTERRUPT_TRIGGER is not set
CONFIG_IIO_TIGHTLOOP_TRIGGER=y
CONFIG_IIO_SYSFS_TRIGGER=y
# end of Triggers - standalone
#
# Digital potentiometers
#
CONFIG_AD5272=y
# CONFIG_DS1803 is not set
CONFIG_MAX5432=y
CONFIG_MAX5481=y
# CONFIG_MAX5487 is not set
# CONFIG_MCP4018 is not set
CONFIG_MCP4131=y
CONFIG_MCP4531=y
CONFIG_MCP41010=y
# CONFIG_TPL0102 is not set
# end of Digital potentiometers
#
# Digital potentiostats
#
CONFIG_LMP91000=y
# end of Digital potentiostats
#
# Pressure sensors
#
# CONFIG_ABP060MG is not set
CONFIG_BMP280=y
CONFIG_BMP280_I2C=y
CONFIG_BMP280_SPI=y
# CONFIG_IIO_CROS_EC_BARO is not set
CONFIG_DLHL60D=y
CONFIG_DPS310=y
# CONFIG_HP03 is not set
# CONFIG_ICP10100 is not set
# CONFIG_MPL115_I2C is not set
# CONFIG_MPL115_SPI is not set
# CONFIG_MPL3115 is not set
CONFIG_MS5611=y
CONFIG_MS5611_I2C=y
CONFIG_MS5611_SPI=y
CONFIG_MS5637=y
# CONFIG_IIO_ST_PRESS is not set
CONFIG_T5403=y
CONFIG_HP206C=y
CONFIG_ZPA2326=y
CONFIG_ZPA2326_I2C=y
CONFIG_ZPA2326_SPI=y
# end of Pressure sensors
#
# Lightning sensors
#
CONFIG_AS3935=y
# end of Lightning sensors
#
# Proximity and distance sensors
#
CONFIG_ISL29501=y
# CONFIG_LIDAR_LITE_V2 is not set
CONFIG_MB1232=y
CONFIG_PING=y
CONFIG_RFD77402=y
# CONFIG_SRF04 is not set
CONFIG_SX9500=y
# CONFIG_SRF08 is not set
CONFIG_VL53L0X_I2C=y
# end of Proximity and distance sensors
#
# Resolver to digital converters
#
CONFIG_AD2S90=y
CONFIG_AD2S1200=y
# end of Resolver to digital converters
#
# Temperature sensors
#
CONFIG_LTC2983=y
CONFIG_MAXIM_THERMOCOUPLE=y
CONFIG_MLX90614=y
# CONFIG_MLX90632 is not set
CONFIG_TMP006=y
CONFIG_TMP007=y
CONFIG_TSYS01=y
CONFIG_TSYS02D=y
# CONFIG_MAX31856 is not set
# end of Temperature sensors
# CONFIG_NTB is not set
# CONFIG_VME_BUS is not set
# CONFIG_PWM is not set
#
# IRQ chip support
#
CONFIG_IRQCHIP=y
CONFIG_AL_FIC=y
# end of IRQ chip support
CONFIG_IPACK_BUS=y
CONFIG_BOARD_TPCI200=y
# CONFIG_SERIAL_IPOCTAL is not set
# CONFIG_RESET_CONTROLLER is not set
#
# PHY Subsystem
#
CONFIG_GENERIC_PHY=y
CONFIG_GENERIC_PHY_MIPI_DPHY=y
CONFIG_BCM_KONA_USB2_PHY=y
# CONFIG_PHY_CADENCE_TORRENT is not set
CONFIG_PHY_CADENCE_DPHY=y
CONFIG_PHY_FSL_IMX8MQ_USB=y
# CONFIG_PHY_MIXEL_MIPI_DPHY is not set
CONFIG_PHY_PXA_28NM_HSIC=y
CONFIG_PHY_PXA_28NM_USB2=y
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_OCELOT_SERDES=y
CONFIG_PHY_INTEL_EMMC=y
# end of PHY Subsystem
CONFIG_POWERCAP=y
CONFIG_INTEL_RAPL_CORE=y
CONFIG_INTEL_RAPL=y
CONFIG_IDLE_INJECT=y
CONFIG_MCB=y
CONFIG_MCB_PCI=y
# CONFIG_MCB_LPC is not set
#
# Performance monitor support
#
# end of Performance monitor support
CONFIG_RAS=y
CONFIG_USB4=y
#
# Android
#
CONFIG_ANDROID=y
# CONFIG_ANDROID_BINDER_IPC is not set
# end of Android
# CONFIG_LIBNVDIMM is not set
CONFIG_DAX=y
CONFIG_NVMEM=y
CONFIG_NVMEM_SYSFS=y
CONFIG_NVMEM_SPMI_SDAM=y
CONFIG_RAVE_SP_EEPROM=y
#
# HW tracing support
#
CONFIG_STM=y
CONFIG_STM_PROTO_BASIC=y
CONFIG_STM_PROTO_SYS_T=y
# CONFIG_STM_DUMMY is not set
# CONFIG_STM_SOURCE_CONSOLE is not set
CONFIG_STM_SOURCE_HEARTBEAT=y
CONFIG_INTEL_TH=y
CONFIG_INTEL_TH_PCI=y
CONFIG_INTEL_TH_ACPI=y
CONFIG_INTEL_TH_GTH=y
# CONFIG_INTEL_TH_STH is not set
# CONFIG_INTEL_TH_MSU is not set
CONFIG_INTEL_TH_PTI=y
CONFIG_INTEL_TH_DEBUG=y
# end of HW tracing support
# CONFIG_FPGA is not set
# CONFIG_FSI is not set
CONFIG_TEE=y
#
# TEE drivers
#
# end of TEE drivers
CONFIG_PM_OPP=y
# CONFIG_UNISYS_VISORBUS is not set
# CONFIG_SIOX is not set
CONFIG_SLIMBUS=y
CONFIG_SLIM_QCOM_CTRL=y
# CONFIG_INTERCONNECT is not set
CONFIG_COUNTER=y
CONFIG_104_QUAD_8=y
CONFIG_FTM_QUADDEC=y
# end of Device Drivers
#
# File systems
#
CONFIG_DCACHE_WORD_ACCESS=y
CONFIG_VALIDATE_FS_PARSER=y
CONFIG_FS_IOMAP=y
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
# CONFIG_EXT4_FS is not set
# CONFIG_EXT4_KUNIT_TESTS is not set
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
CONFIG_XFS_FS=m
# CONFIG_XFS_QUOTA is not set
# CONFIG_XFS_POSIX_ACL is not set
# CONFIG_XFS_RT is not set
# CONFIG_XFS_ONLINE_SCRUB is not set
# CONFIG_XFS_WARN is not set
# CONFIG_XFS_DEBUG is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
CONFIG_BTRFS_FS=m
# CONFIG_BTRFS_FS_POSIX_ACL is not set
# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
# CONFIG_BTRFS_DEBUG is not set
# CONFIG_BTRFS_ASSERT is not set
# CONFIG_BTRFS_FS_REF_VERIFY is not set
# CONFIG_NILFS2_FS is not set
# CONFIG_F2FS_FS is not set
# CONFIG_FS_DAX is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
# CONFIG_EXPORTFS_BLOCK_OPS is not set
CONFIG_FILE_LOCKING=y
# CONFIG_MANDATORY_FILE_LOCKING is not set
# CONFIG_FS_ENCRYPTION is not set
# CONFIG_FS_VERITY is not set
CONFIG_FSNOTIFY=y
# CONFIG_DNOTIFY is not set
CONFIG_INOTIFY_USER=y
CONFIG_FANOTIFY=y
CONFIG_QUOTA=y
# CONFIG_QUOTA_NETLINK_INTERFACE is not set
# CONFIG_PRINT_QUOTA_WARNING is not set
# CONFIG_QUOTA_DEBUG is not set
CONFIG_QFMT_V1=y
# CONFIG_QFMT_V2 is not set
CONFIG_QUOTACTL=y
CONFIG_QUOTACTL_COMPAT=y
CONFIG_AUTOFS4_FS=y
CONFIG_AUTOFS_FS=y
CONFIG_FUSE_FS=y
CONFIG_CUSE=y
# CONFIG_VIRTIO_FS is not set
CONFIG_OVERLAY_FS=y
CONFIG_OVERLAY_FS_REDIRECT_DIR=y
# CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set
# CONFIG_OVERLAY_FS_INDEX is not set
CONFIG_OVERLAY_FS_XINO_AUTO=y
CONFIG_OVERLAY_FS_METACOPY=y
#
# Caches
#
CONFIG_FSCACHE=y
CONFIG_FSCACHE_STATS=y
# CONFIG_FSCACHE_HISTOGRAM is not set
# CONFIG_FSCACHE_DEBUG is not set
# CONFIG_FSCACHE_OBJECT_LIST is not set
# CONFIG_CACHEFILES is not set
# end of Caches
#
# CD-ROM/DVD Filesystems
#
# CONFIG_ISO9660_FS is not set
# CONFIG_UDF_FS is not set
# end of CD-ROM/DVD Filesystems
#
# DOS/FAT/EXFAT/NT Filesystems
#
# CONFIG_MSDOS_FS is not set
# CONFIG_VFAT_FS is not set
# CONFIG_EXFAT_FS is not set
# CONFIG_NTFS_FS is not set
# end of DOS/FAT/EXFAT/NT Filesystems
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_VMCORE=y
# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set
CONFIG_PROC_SYSCTL=y
CONFIG_PROC_PAGE_MONITOR=y
CONFIG_PROC_CHILDREN=y
CONFIG_PROC_PID_ARCH_STATUS=y
CONFIG_PROC_CPU_RESCTRL=y
CONFIG_KERNFS=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_TMPFS_XATTR=y
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
CONFIG_MEMFD_CREATE=y
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
CONFIG_CONFIGFS_FS=y
CONFIG_EFIVAR_FS=m
# end of Pseudo filesystems
CONFIG_MISC_FILESYSTEMS=y
CONFIG_ORANGEFS_FS=y
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
CONFIG_ECRYPT_FS=y
CONFIG_ECRYPT_FS_MESSAGING=y
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_JFFS2_FS is not set
CONFIG_UBIFS_FS=y
# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
CONFIG_UBIFS_FS_LZO=y
CONFIG_UBIFS_FS_ZLIB=y
CONFIG_UBIFS_FS_ZSTD=y
CONFIG_UBIFS_ATIME_SUPPORT=y
CONFIG_UBIFS_FS_XATTR=y
CONFIG_UBIFS_FS_SECURITY=y
# CONFIG_UBIFS_FS_AUTHENTICATION is not set
CONFIG_CRAMFS=y
CONFIG_CRAMFS_BLOCKDEV=y
CONFIG_CRAMFS_MTD=y
# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_OMFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_QNX6FS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_PSTORE=y
CONFIG_PSTORE_DEFLATE_COMPRESS=y
CONFIG_PSTORE_LZO_COMPRESS=y
# CONFIG_PSTORE_LZ4_COMPRESS is not set
# CONFIG_PSTORE_LZ4HC_COMPRESS is not set
# CONFIG_PSTORE_842_COMPRESS is not set
CONFIG_PSTORE_ZSTD_COMPRESS=y
CONFIG_PSTORE_COMPRESS=y
CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y
# CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set
# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set
CONFIG_PSTORE_COMPRESS_DEFAULT="deflate"
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_PSTORE_RAM=m
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
# CONFIG_EROFS_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V2=y
CONFIG_NFS_V3=y
# CONFIG_NFS_V3_ACL is not set
CONFIG_NFS_V4=m
# CONFIG_NFS_SWAP is not set
# CONFIG_NFS_V4_1 is not set
# CONFIG_ROOT_NFS is not set
# CONFIG_NFS_FSCACHE is not set
# CONFIG_NFS_USE_LEGACY_DNS is not set
CONFIG_NFS_USE_KERNEL_DNS=y
CONFIG_NFS_DISABLE_UDP_SUPPORT=y
# CONFIG_NFSD is not set
CONFIG_GRACE_PERIOD=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=m
# CONFIG_SUNRPC_DEBUG is not set
# CONFIG_CEPH_FS is not set
CONFIG_CIFS=m
# CONFIG_CIFS_STATS2 is not set
CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y
# CONFIG_CIFS_WEAK_PW_HASH is not set
# CONFIG_CIFS_UPCALL is not set
# CONFIG_CIFS_XATTR is not set
CONFIG_CIFS_DEBUG=y
# CONFIG_CIFS_DEBUG2 is not set
# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set
# CONFIG_CIFS_DFS_UPCALL is not set
# CONFIG_CIFS_FSCACHE is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
# CONFIG_9P_FS is not set
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
# CONFIG_NLS_CODEPAGE_437 is not set
CONFIG_NLS_CODEPAGE_737=y
CONFIG_NLS_CODEPAGE_775=y
CONFIG_NLS_CODEPAGE_850=y
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
CONFIG_NLS_CODEPAGE_857=y
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
CONFIG_NLS_CODEPAGE_863=y
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
CONFIG_NLS_CODEPAGE_866=y
# CONFIG_NLS_CODEPAGE_869 is not set
CONFIG_NLS_CODEPAGE_936=y
# CONFIG_NLS_CODEPAGE_950 is not set
CONFIG_NLS_CODEPAGE_932=y
# CONFIG_NLS_CODEPAGE_949 is not set
CONFIG_NLS_CODEPAGE_874=y
CONFIG_NLS_ISO8859_8=y
CONFIG_NLS_CODEPAGE_1250=y
CONFIG_NLS_CODEPAGE_1251=y
# CONFIG_NLS_ASCII is not set
# CONFIG_NLS_ISO8859_1 is not set
CONFIG_NLS_ISO8859_2=y
CONFIG_NLS_ISO8859_3=y
# CONFIG_NLS_ISO8859_4 is not set
CONFIG_NLS_ISO8859_5=y
CONFIG_NLS_ISO8859_6=y
CONFIG_NLS_ISO8859_7=y
# CONFIG_NLS_ISO8859_9 is not set
CONFIG_NLS_ISO8859_13=y
CONFIG_NLS_ISO8859_14=y
CONFIG_NLS_ISO8859_15=y
CONFIG_NLS_KOI8_R=y
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_MAC_ROMAN is not set
CONFIG_NLS_MAC_CELTIC=y
# CONFIG_NLS_MAC_CENTEURO is not set
# CONFIG_NLS_MAC_CROATIAN is not set
CONFIG_NLS_MAC_CYRILLIC=y
CONFIG_NLS_MAC_GAELIC=y
CONFIG_NLS_MAC_GREEK=y
CONFIG_NLS_MAC_ICELAND=y
CONFIG_NLS_MAC_INUIT=y
# CONFIG_NLS_MAC_ROMANIAN is not set
CONFIG_NLS_MAC_TURKISH=y
CONFIG_NLS_UTF8=y
# CONFIG_DLM is not set
# CONFIG_UNICODE is not set
CONFIG_IO_WQ=y
# end of File systems
#
# Security options
#
CONFIG_KEYS=y
CONFIG_KEYS_REQUEST_CACHE=y
# CONFIG_PERSISTENT_KEYRINGS is not set
CONFIG_BIG_KEYS=y
CONFIG_TRUSTED_KEYS=y
CONFIG_ENCRYPTED_KEYS=y
CONFIG_KEY_DH_OPERATIONS=y
CONFIG_SECURITY_DMESG_RESTRICT=y
# CONFIG_SECURITY is not set
CONFIG_SECURITYFS=y
CONFIG_PAGE_TABLE_ISOLATION=y
CONFIG_FORTIFY_SOURCE=y
CONFIG_STATIC_USERMODEHELPER=y
CONFIG_STATIC_USERMODEHELPER_PATH="/sbin/usermode-helper"
# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity"
#
# Kernel hardening options
#
#
# Memory initialization
#
CONFIG_INIT_STACK_NONE=y
CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
# end of Memory initialization
# end of Kernel hardening options
# end of Security options
CONFIG_XOR_BLOCKS=m
CONFIG_CRYPTO=y
#
# Crypto core or helper
#
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_SKCIPHER=y
CONFIG_CRYPTO_SKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_RNG_DEFAULT=y
CONFIG_CRYPTO_AKCIPHER2=y
CONFIG_CRYPTO_AKCIPHER=y
CONFIG_CRYPTO_KPP2=y
CONFIG_CRYPTO_KPP=y
CONFIG_CRYPTO_ACOMP2=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
# CONFIG_CRYPTO_USER is not set
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
CONFIG_CRYPTO_GF128MUL=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_NULL2=y
CONFIG_CRYPTO_PCRYPT=y
CONFIG_CRYPTO_CRYPTD=y
CONFIG_CRYPTO_AUTHENC=y
# CONFIG_CRYPTO_TEST is not set
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_GLUE_HELPER_X86=y
CONFIG_CRYPTO_ENGINE=y
#
# Public-key cryptography
#
CONFIG_CRYPTO_RSA=y
CONFIG_CRYPTO_DH=y
# CONFIG_CRYPTO_ECDH is not set
# CONFIG_CRYPTO_ECRDSA is not set
CONFIG_CRYPTO_CURVE25519=y
# CONFIG_CRYPTO_CURVE25519_X86 is not set
#
# Authenticated Encryption with Associated Data
#
CONFIG_CRYPTO_CCM=m
CONFIG_CRYPTO_GCM=y
CONFIG_CRYPTO_CHACHA20POLY1305=y
CONFIG_CRYPTO_AEGIS128=y
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=y
CONFIG_CRYPTO_SEQIV=y
CONFIG_CRYPTO_ECHAINIV=y
#
# Block modes
#
CONFIG_CRYPTO_CBC=y
# CONFIG_CRYPTO_CFB is not set
CONFIG_CRYPTO_CTR=y
# CONFIG_CRYPTO_CTS is not set
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_LRW=y
# CONFIG_CRYPTO_OFB is not set
CONFIG_CRYPTO_PCBC=y
CONFIG_CRYPTO_XTS=y
CONFIG_CRYPTO_KEYWRAP=y
CONFIG_CRYPTO_NHPOLY1305=y
CONFIG_CRYPTO_NHPOLY1305_SSE2=y
CONFIG_CRYPTO_NHPOLY1305_AVX2=y
# CONFIG_CRYPTO_ADIANTUM is not set
# CONFIG_CRYPTO_ESSIV is not set
#
# Hash modes
#
CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_XCBC is not set
CONFIG_CRYPTO_VMAC=y
#
# Digest
#
CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CRC32C_INTEL=y
CONFIG_CRYPTO_CRC32=y
CONFIG_CRYPTO_CRC32_PCLMUL=y
CONFIG_CRYPTO_XXHASH=y
CONFIG_CRYPTO_BLAKE2B=y
CONFIG_CRYPTO_BLAKE2S=y
CONFIG_CRYPTO_BLAKE2S_X86=y
CONFIG_CRYPTO_CRCT10DIF=y
CONFIG_CRYPTO_GHASH=y
CONFIG_CRYPTO_POLY1305=y
# CONFIG_CRYPTO_POLY1305_X86_64 is not set
CONFIG_CRYPTO_MD4=m
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_MICHAEL_MIC=y
# CONFIG_CRYPTO_RMD128 is not set
# CONFIG_CRYPTO_RMD160 is not set
# CONFIG_CRYPTO_RMD256 is not set
CONFIG_CRYPTO_RMD320=y
CONFIG_CRYPTO_SHA1=y
# CONFIG_CRYPTO_SHA1_SSSE3 is not set
CONFIG_CRYPTO_SHA256_SSSE3=y
# CONFIG_CRYPTO_SHA512_SSSE3 is not set
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
# CONFIG_CRYPTO_SHA3 is not set
CONFIG_CRYPTO_SM3=y
CONFIG_CRYPTO_STREEBOG=y
CONFIG_CRYPTO_TGR192=y
# CONFIG_CRYPTO_WP512 is not set
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=y
#
# Ciphers
#
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_AES_TI=y
CONFIG_CRYPTO_AES_NI_INTEL=y
# CONFIG_CRYPTO_ANUBIS is not set
CONFIG_CRYPTO_ARC4=y
# CONFIG_CRYPTO_BLOWFISH is not set
CONFIG_CRYPTO_BLOWFISH_COMMON=y
CONFIG_CRYPTO_BLOWFISH_X86_64=y
CONFIG_CRYPTO_CAMELLIA=y
CONFIG_CRYPTO_CAMELLIA_X86_64=y
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=y
# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set
CONFIG_CRYPTO_CAST_COMMON=y
CONFIG_CRYPTO_CAST5=y
# CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set
CONFIG_CRYPTO_DES=y
# CONFIG_CRYPTO_DES3_EDE_X86_64 is not set
# CONFIG_CRYPTO_FCRYPT is not set
CONFIG_CRYPTO_KHAZAD=y
# CONFIG_CRYPTO_SALSA20 is not set
CONFIG_CRYPTO_CHACHA20=y
# CONFIG_CRYPTO_CHACHA20_X86_64 is not set
CONFIG_CRYPTO_SEED=y
CONFIG_CRYPTO_SERPENT=y
CONFIG_CRYPTO_SERPENT_SSE2_X86_64=y
CONFIG_CRYPTO_SERPENT_AVX_X86_64=y
# CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set
CONFIG_CRYPTO_SM4=y
CONFIG_CRYPTO_TEA=y
CONFIG_CRYPTO_TWOFISH=y
CONFIG_CRYPTO_TWOFISH_COMMON=y
CONFIG_CRYPTO_TWOFISH_X86_64=y
CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y
# CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set
#
# Compression
#
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_LZO=y
# CONFIG_CRYPTO_842 is not set
CONFIG_CRYPTO_LZ4=y
# CONFIG_CRYPTO_LZ4HC is not set
CONFIG_CRYPTO_ZSTD=y
#
# Random Number Generation
#
CONFIG_CRYPTO_ANSI_CPRNG=y
CONFIG_CRYPTO_DRBG_MENU=y
CONFIG_CRYPTO_DRBG_HMAC=y
# CONFIG_CRYPTO_DRBG_HASH is not set
CONFIG_CRYPTO_DRBG_CTR=y
CONFIG_CRYPTO_DRBG=y
CONFIG_CRYPTO_JITTERENTROPY=y
# CONFIG_CRYPTO_USER_API_HASH is not set
# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
# CONFIG_CRYPTO_USER_API_RNG is not set
# CONFIG_CRYPTO_USER_API_AEAD is not set
CONFIG_CRYPTO_HASH_INFO=y
#
# Crypto library routines
#
CONFIG_CRYPTO_LIB_AES=y
CONFIG_CRYPTO_LIB_ARC4=y
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
CONFIG_CRYPTO_LIB_BLAKE2S=y
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
CONFIG_CRYPTO_LIB_CHACHA=y
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y
# CONFIG_CRYPTO_LIB_CURVE25519 is not set
CONFIG_CRYPTO_LIB_DES=y
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y
CONFIG_CRYPTO_LIB_POLY1305=y
# CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set
CONFIG_CRYPTO_LIB_SHA256=y
CONFIG_CRYPTO_HW=y
# CONFIG_CRYPTO_DEV_PADLOCK is not set
# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set
# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set
CONFIG_CRYPTO_DEV_CCP=y
# CONFIG_CRYPTO_DEV_CCP_DD is not set
CONFIG_CRYPTO_DEV_QAT=y
# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set
# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set
CONFIG_CRYPTO_DEV_QAT_C62X=y
# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set
CONFIG_CRYPTO_DEV_QAT_C3XXXVF=y
# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set
CONFIG_CRYPTO_DEV_VIRTIO=y
# CONFIG_CRYPTO_DEV_SAFEXCEL is not set
# CONFIG_CRYPTO_DEV_CCREE is not set
CONFIG_CRYPTO_DEV_AMLOGIC_GXL=y
CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG=y
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=y
# CONFIG_X509_CERTIFICATE_PARSER is not set
CONFIG_PKCS8_PRIVATE_KEY_PARSER=y
# CONFIG_TPM_KEY_PARSER is not set
#
# Certificates for signature checking
#
# CONFIG_SYSTEM_TRUSTED_KEYRING is not set
CONFIG_SYSTEM_BLACKLIST_KEYRING=y
CONFIG_SYSTEM_BLACKLIST_HASH_LIST=""
# end of Certificates for signature checking
CONFIG_BINARY_PRINTF=y
#
# Library routines
#
CONFIG_RAID6_PQ=m
CONFIG_RAID6_PQ_BENCHMARK=y
CONFIG_PACKING=y
CONFIG_BITREVERSE=y
CONFIG_GENERIC_STRNCPY_FROM_USER=y
CONFIG_GENERIC_STRNLEN_USER=y
CONFIG_GENERIC_NET_UTILS=y
CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_CORDIC=y
CONFIG_RATIONAL=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
# CONFIG_CRC_T10DIF is not set
CONFIG_CRC_ITU_T=y
CONFIG_CRC32=y
CONFIG_CRC32_SELFTEST=y
# CONFIG_CRC32_SLICEBY8 is not set
# CONFIG_CRC32_SLICEBY4 is not set
CONFIG_CRC32_SARWATE=y
# CONFIG_CRC32_BIT is not set
CONFIG_CRC64=y
# CONFIG_CRC4 is not set
CONFIG_CRC7=y
CONFIG_LIBCRC32C=y
CONFIG_CRC8=y
CONFIG_XXHASH=y
# CONFIG_RANDOM32_SELFTEST is not set
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
CONFIG_LZ4_COMPRESS=y
CONFIG_LZ4_DECOMPRESS=y
CONFIG_ZSTD_COMPRESS=y
CONFIG_ZSTD_DECOMPRESS=y
CONFIG_XZ_DEC=y
# CONFIG_XZ_DEC_X86 is not set
CONFIG_XZ_DEC_POWERPC=y
CONFIG_XZ_DEC_IA64=y
CONFIG_XZ_DEC_ARM=y
# CONFIG_XZ_DEC_ARMTHUMB is not set
# CONFIG_XZ_DEC_SPARC is not set
CONFIG_XZ_DEC_BCJ=y
# CONFIG_XZ_DEC_TEST is not set
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_BZIP2=y
CONFIG_DECOMPRESS_LZMA=y
CONFIG_DECOMPRESS_XZ=y
CONFIG_DECOMPRESS_LZO=y
CONFIG_DECOMPRESS_LZ4=y
CONFIG_GENERIC_ALLOCATOR=y
CONFIG_REED_SOLOMON=y
CONFIG_REED_SOLOMON_ENC8=y
CONFIG_REED_SOLOMON_DEC8=y
CONFIG_REED_SOLOMON_ENC16=y
CONFIG_REED_SOLOMON_DEC16=y
CONFIG_BCH=y
CONFIG_INTERVAL_TREE=y
CONFIG_ASSOCIATIVE_ARRAY=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT_MAP=y
CONFIG_HAS_DMA=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_ARCH_DMA_ADDR_T_64BIT=y
CONFIG_SWIOTLB=y
CONFIG_DMA_CMA=y
#
# Default contiguous memory area size:
#
CONFIG_CMA_SIZE_MBYTES=0
CONFIG_CMA_SIZE_SEL_MBYTES=y
# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
# CONFIG_CMA_SIZE_SEL_MIN is not set
# CONFIG_CMA_SIZE_SEL_MAX is not set
CONFIG_CMA_ALIGNMENT=8
# CONFIG_DMA_API_DEBUG is not set
CONFIG_SGL_ALLOC=y
CONFIG_IOMMU_HELPER=y
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_RMAP=y
CONFIG_DQL=y
CONFIG_GLOB=y
# CONFIG_GLOB_SELFTEST is not set
CONFIG_NLATTR=y
CONFIG_CLZ_TAB=y
# CONFIG_IRQ_POLL is not set
CONFIG_MPILIB=y
CONFIG_OID_REGISTRY=y
CONFIG_UCS2_STRING=y
CONFIG_HAVE_GENERIC_VDSO=y
CONFIG_GENERIC_GETTIMEOFDAY=y
CONFIG_GENERIC_VDSO_TIME_NS=y
CONFIG_FONT_SUPPORT=y
CONFIG_FONT_8x16=y
CONFIG_FONT_AUTOSELECT=y
CONFIG_ARCH_HAS_PMEM_API=y
CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
CONFIG_ARCH_HAS_UACCESS_MCSAFE=y
CONFIG_ARCH_STACKWALK=y
CONFIG_STACKDEPOT=y
CONFIG_SBITMAP=y
CONFIG_STRING_SELFTEST=y
# end of Library routines
#
# Kernel hacking
#
#
# printk and dmesg options
#
CONFIG_PRINTK_TIME=y
# CONFIG_PRINTK_CALLER is not set
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=4
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_DYNAMIC_DEBUG is not set
CONFIG_SYMBOLIC_ERRNAME=y
CONFIG_DEBUG_BUGVERBOSE=y
# end of printk and dmesg options
#
# Compile-time checks and compiler options
#
CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_INFO_REDUCED=y
# CONFIG_DEBUG_INFO_SPLIT is not set
CONFIG_DEBUG_INFO_DWARF4=y
CONFIG_DEBUG_INFO_BTF=y
# CONFIG_GDB_SCRIPTS is not set
# CONFIG_ENABLE_MUST_CHECK is not set
CONFIG_FRAME_WARN=2048
CONFIG_STRIP_ASM_SYMS=y
# CONFIG_READABLE_ASM is not set
CONFIG_HEADERS_INSTALL=y
CONFIG_DEBUG_SECTION_MISMATCH=y
# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set
CONFIG_FRAME_POINTER=y
# CONFIG_STACK_VALIDATION is not set
CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y
# end of Compile-time checks and compiler options
#
# Generic Kernel Debugging Instruments
#
CONFIG_MAGIC_SYSRQ=y
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
CONFIG_MAGIC_SYSRQ_SERIAL=y
CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE=""
CONFIG_DEBUG_FS=y
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
CONFIG_UBSAN=y
# CONFIG_UBSAN_TRAP is not set
CONFIG_UBSAN_BOUNDS=y
CONFIG_UBSAN_MISC=y
# CONFIG_UBSAN_SANITIZE_ALL is not set
# CONFIG_UBSAN_NO_ALIGNMENT is not set
CONFIG_UBSAN_ALIGNMENT=y
# CONFIG_TEST_UBSAN is not set
CONFIG_HAVE_ARCH_KCSAN=y
# CONFIG_KCSAN is not set
# end of Generic Kernel Debugging Instruments
CONFIG_DEBUG_KERNEL=y
CONFIG_DEBUG_MISC=y
#
# Memory Debugging
#
CONFIG_PAGE_EXTENSION=y
CONFIG_DEBUG_PAGEALLOC=y
CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT=y
CONFIG_PAGE_OWNER=y
CONFIG_PAGE_POISONING=y
CONFIG_PAGE_POISONING_NO_SANITY=y
# CONFIG_PAGE_POISONING_ZERO is not set
# CONFIG_DEBUG_PAGE_REF is not set
CONFIG_DEBUG_RODATA_TEST=y
CONFIG_GENERIC_PTDUMP=y
CONFIG_PTDUMP_CORE=y
# CONFIG_PTDUMP_DEBUGFS is not set
CONFIG_DEBUG_OBJECTS=y
CONFIG_DEBUG_OBJECTS_SELFTEST=y
CONFIG_DEBUG_OBJECTS_FREE=y
# CONFIG_DEBUG_OBJECTS_TIMERS is not set
CONFIG_DEBUG_OBJECTS_WORK=y
CONFIG_DEBUG_OBJECTS_RCU_HEAD=y
# CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set
CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1
CONFIG_HAVE_DEBUG_KMEMLEAK=y
# CONFIG_DEBUG_KMEMLEAK is not set
CONFIG_DEBUG_STACK_USAGE=y
CONFIG_SCHED_STACK_END_CHECK=y
CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
CONFIG_DEBUG_VM=y
# CONFIG_DEBUG_VM_VMACACHE is not set
CONFIG_DEBUG_VM_RB=y
CONFIG_DEBUG_VM_PGFLAGS=y
CONFIG_DEBUG_VM_PGTABLE=y
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
CONFIG_DEBUG_VIRTUAL=y
CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_MEMORY_NOTIFIER_ERROR_INJECT=y
# CONFIG_DEBUG_PER_CPU_MAPS is not set
CONFIG_HAVE_ARCH_KASAN=y
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
CONFIG_CC_HAS_KASAN_GENERIC=y
CONFIG_KASAN_STACK=1
# end of Memory Debugging
CONFIG_DEBUG_SHIRQ=y
#
# Debug Oops, Lockups and Hangs
#
CONFIG_PANIC_ON_OOPS=y
CONFIG_PANIC_ON_OOPS_VALUE=1
CONFIG_PANIC_TIMEOUT=0
# CONFIG_SOFTLOCKUP_DETECTOR is not set
CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
# CONFIG_HARDLOCKUP_DETECTOR is not set
# CONFIG_DETECT_HUNG_TASK is not set
# CONFIG_WQ_WATCHDOG is not set
# CONFIG_TEST_LOCKUP is not set
# end of Debug Oops, Lockups and Hangs
#
# Scheduler Debugging
#
CONFIG_SCHED_DEBUG=y
CONFIG_SCHED_INFO=y
CONFIG_SCHEDSTATS=y
# end of Scheduler Debugging
# CONFIG_DEBUG_TIMEKEEPING is not set
CONFIG_DEBUG_PREEMPT=y
#
# Lock Debugging (spinlocks, mutexes, etc...)
#
CONFIG_LOCK_DEBUGGING_SUPPORT=y
CONFIG_PROVE_LOCKING=y
CONFIG_LOCK_STAT=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_SPINLOCK=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y
CONFIG_DEBUG_RWSEMS=y
CONFIG_DEBUG_LOCK_ALLOC=y
CONFIG_LOCKDEP=y
# CONFIG_DEBUG_LOCKDEP is not set
CONFIG_DEBUG_ATOMIC_SLEEP=y
CONFIG_DEBUG_LOCKING_API_SELFTESTS=y
# CONFIG_LOCK_TORTURE_TEST is not set
CONFIG_WW_MUTEX_SELFTEST=m
# end of Lock Debugging (spinlocks, mutexes, etc...)
CONFIG_TRACE_IRQFLAGS=y
CONFIG_STACKTRACE=y
CONFIG_WARN_ALL_UNSEEDED_RANDOM=y
# CONFIG_DEBUG_KOBJECT is not set
#
# Debug kernel data structures
#
CONFIG_DEBUG_LIST=y
CONFIG_DEBUG_PLIST=y
# CONFIG_DEBUG_SG is not set
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_BUG_ON_DATA_CORRUPTION=y
# end of Debug kernel data structures
CONFIG_DEBUG_CREDENTIALS=y
#
# RCU Debugging
#
CONFIG_PROVE_RCU=y
CONFIG_PROVE_RCU_LIST=y
CONFIG_TORTURE_TEST=y
# CONFIG_RCU_PERF_TEST is not set
CONFIG_RCU_TORTURE_TEST=y
CONFIG_RCU_CPU_STALL_TIMEOUT=21
# CONFIG_RCU_TRACE is not set
# CONFIG_RCU_EQS_DEBUG is not set
# end of RCU Debugging
CONFIG_DEBUG_WQ_FORCE_RR_CPU=y
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
CONFIG_LATENCYTOP=y
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_NOP_TRACER=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_HAVE_FENTRY=y
CONFIG_HAVE_C_RECORDMCOUNT=y
CONFIG_TRACE_CLOCK=y
CONFIG_RING_BUFFER=y
CONFIG_EVENT_TRACING=y
CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_PREEMPTIRQ_TRACEPOINTS=y
CONFIG_TRACING=y
CONFIG_TRACING_SUPPORT=y
CONFIG_FTRACE=y
CONFIG_BOOTTIME_TRACING=y
# CONFIG_FUNCTION_TRACER is not set
# CONFIG_STACK_TRACER is not set
# CONFIG_PREEMPTIRQ_EVENTS is not set
# CONFIG_IRQSOFF_TRACER is not set
# CONFIG_PREEMPT_TRACER is not set
# CONFIG_SCHED_TRACER is not set
# CONFIG_HWLAT_TRACER is not set
# CONFIG_MMIOTRACE is not set
# CONFIG_ENABLE_DEFAULT_TRACERS is not set
# CONFIG_FTRACE_SYSCALLS is not set
# CONFIG_TRACER_SNAPSHOT is not set
CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
# CONFIG_BLK_DEV_IO_TRACE is not set
CONFIG_UPROBE_EVENTS=y
CONFIG_BPF_EVENTS=y
CONFIG_DYNAMIC_EVENTS=y
CONFIG_PROBE_EVENTS=y
CONFIG_TRACING_MAP=y
CONFIG_HIST_TRIGGERS=y
# CONFIG_TRACE_EVENT_INJECT is not set
# CONFIG_TRACEPOINT_BENCHMARK is not set
# CONFIG_RING_BUFFER_BENCHMARK is not set
# CONFIG_TRACE_EVAL_MAP_FILE is not set
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
# CONFIG_PREEMPTIRQ_DELAY_TEST is not set
# CONFIG_SYNTH_EVENT_GEN_TEST is not set
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
# CONFIG_SAMPLES is not set
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
# CONFIG_STRICT_DEVMEM is not set
#
# x86 Debugging
#
# CONFIG_DEBUG_AID_FOR_SYZBOT is not set
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_EARLY_PRINTK_USB=y
CONFIG_X86_VERBOSE_BOOTUP=y
CONFIG_EARLY_PRINTK=y
# CONFIG_EARLY_PRINTK_DBGP is not set
CONFIG_EARLY_PRINTK_USB_XDBC=y
# CONFIG_EFI_PGT_DUMP is not set
CONFIG_DEBUG_WX=y
CONFIG_DOUBLEFAULT=y
CONFIG_DEBUG_TLBFLUSH=y
CONFIG_IOMMU_DEBUG=y
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
CONFIG_X86_DECODER_SELFTEST=y
# CONFIG_IO_DELAY_0X80 is not set
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
CONFIG_IO_DELAY_NONE=y
# CONFIG_DEBUG_BOOT_PARAMS is not set
# CONFIG_CPA_DEBUG is not set
CONFIG_DEBUG_ENTRY=y
# CONFIG_DEBUG_NMI_SELFTEST is not set
CONFIG_X86_DEBUG_FPU=y
CONFIG_PUNIT_ATOM_DEBUG=y
# CONFIG_UNWINDER_ORC is not set
CONFIG_UNWINDER_FRAME_POINTER=y
# end of x86 Debugging
#
# Kernel Testing and Coverage
#
CONFIG_KUNIT=y
CONFIG_KUNIT_TEST=y
# CONFIG_KUNIT_EXAMPLE_TEST is not set
CONFIG_NOTIFIER_ERROR_INJECTION=y
CONFIG_PM_NOTIFIER_ERROR_INJECT=y
# CONFIG_NETDEV_NOTIFIER_ERROR_INJECT is not set
CONFIG_FAULT_INJECTION=y
# CONFIG_FAIL_PAGE_ALLOC is not set
# CONFIG_FAIL_MAKE_REQUEST is not set
# CONFIG_FAIL_IO_TIMEOUT is not set
# CONFIG_FAIL_FUTEX is not set
CONFIG_FAULT_INJECTION_DEBUG_FS=y
CONFIG_ARCH_HAS_KCOV=y
CONFIG_CC_HAS_SANCOV_TRACE_PC=y
# CONFIG_KCOV is not set
CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_LKDTM is not set
# CONFIG_TEST_LIST_SORT is not set
# CONFIG_TEST_MIN_HEAP is not set
# CONFIG_TEST_SORT is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_RBTREE_TEST is not set
CONFIG_REED_SOLOMON_TEST=y
# CONFIG_INTERVAL_TREE_TEST is not set
# CONFIG_PERCPU_TEST is not set
CONFIG_ATOMIC64_SELFTEST=y
# CONFIG_TEST_HEXDUMP is not set
# CONFIG_TEST_STRING_HELPERS is not set
CONFIG_TEST_STRSCPY=m
# CONFIG_TEST_KSTRTOX is not set
CONFIG_TEST_PRINTF=m
CONFIG_TEST_BITMAP=m
# CONFIG_TEST_BITFIELD is not set
# CONFIG_TEST_UUID is not set
# CONFIG_TEST_XARRAY is not set
# CONFIG_TEST_OVERFLOW is not set
# CONFIG_TEST_RHASHTABLE is not set
# CONFIG_TEST_HASH is not set
# CONFIG_TEST_IDA is not set
CONFIG_TEST_LKM=m
CONFIG_TEST_VMALLOC=m
CONFIG_TEST_USER_COPY=m
CONFIG_TEST_BPF=m
CONFIG_TEST_BLACKHOLE_DEV=m
# CONFIG_FIND_BIT_BENCHMARK is not set
CONFIG_TEST_FIRMWARE=y
CONFIG_TEST_SYSCTL=m
CONFIG_SYSCTL_KUNIT_TEST=y
# CONFIG_LIST_KUNIT_TEST is not set
# CONFIG_TEST_UDELAY is not set
CONFIG_TEST_STATIC_KEYS=m
CONFIG_TEST_KMOD=m
# CONFIG_TEST_DEBUG_VIRTUAL is not set
# CONFIG_TEST_MEMCAT_P is not set
CONFIG_TEST_STACKINIT=y
# CONFIG_TEST_MEMINIT is not set
CONFIG_MEMTEST=y
CONFIG_HYPERV_TESTING=y
# end of Kernel Testing and Coverage
# end of Kernel hacking
[-- Attachment #3: job-script --]
[-- Type: text/plain, Size: 4613 bytes --]
#!/bin/sh
export_top_env()
{
export suite='trinity'
export testcase='trinity'
export category='functional'
export need_memory='300MB'
export runtime=300
export job_origin='/lkp-src/allot/rand/vm-snb/trinity.yaml'
export queue_cmdline_keys='branch
commit
queue_at_least_once'
export queue='validate'
export testbox='vm-snb-49'
export tbox_group='vm-snb'
export branch='linux-devel/devel-catchup-202003241716'
export commit='f675f2f91d0457e2b430936f0d756457fdcad1ca'
export kconfig='x86_64-randconfig-f002-20200324'
export repeat_to=4
export nr_vm=64
export submit_id='5e8181273f34860483d65d2f'
export job_file='/lkp/jobs/scheduled/vm-snb-49/trinity-300s-debian-x86_64-20191114.cgz-f675f2f91d0457e2b430936f0d756457fdcad1ca-20200330-66691-cee4uf-3.yaml'
export id='6953bbf5925d7754cb4b421c1fc67fa5cdf2456e'
export queuer_version='/lkp-src'
export model='qemu-system-x86_64 -enable-kvm -cpu SandyBridge'
export nr_cpu=2
export memory='8G'
export hdd_partitions='/dev/vda /dev/vdb /dev/vdc /dev/vdd /dev/vde /dev/vdf'
export swap_partitions='/dev/vdg'
export need_kconfig='CONFIG_KVM_GUEST=y'
export ssh_base_port=23032
export rootfs='debian-x86_64-20191114.cgz'
export compiler='gcc-7'
export enqueue_time='2020-03-30 13:18:35 +0800'
export _id='5e81812b3f34860483d65d30'
export _rt='/result/trinity/300s/vm-snb/debian-x86_64-20191114.cgz/x86_64-randconfig-f002-20200324/gcc-7/f675f2f91d0457e2b430936f0d756457fdcad1ca'
export user='lkp'
export result_root='/result/trinity/300s/vm-snb/debian-x86_64-20191114.cgz/x86_64-randconfig-f002-20200324/gcc-7/f675f2f91d0457e2b430936f0d756457fdcad1ca/3'
export scheduler_version='/lkp/lkp/.src-20200330-102913'
export LKP_SERVER='inn'
export arch='x86_64'
export max_uptime=1500
export initrd='/osimage/debian/debian-x86_64-20191114.cgz'
export bootloader_append='root=/dev/ram0
user=lkp
job=/lkp/jobs/scheduled/vm-snb-49/trinity-300s-debian-x86_64-20191114.cgz-f675f2f91d0457e2b430936f0d756457fdcad1ca-20200330-66691-cee4uf-3.yaml
ARCH=x86_64
kconfig=x86_64-randconfig-f002-20200324
branch=linux-devel/devel-catchup-202003241716
commit=f675f2f91d0457e2b430936f0d756457fdcad1ca
BOOT_IMAGE=/pkg/linux/x86_64-randconfig-f002-20200324/gcc-7/f675f2f91d0457e2b430936f0d756457fdcad1ca/vmlinuz-5.6.0-rc7-next-20200323-00001-gf675f2f91d045
max_uptime=1500
RESULT_ROOT=/result/trinity/300s/vm-snb/debian-x86_64-20191114.cgz/x86_64-randconfig-f002-20200324/gcc-7/f675f2f91d0457e2b430936f0d756457fdcad1ca/3
LKP_SERVER=inn
selinux=0
debug
apic=debug
sysrq_always_enabled
rcupdate.rcu_cpu_stall_timeout=100
net.ifnames=0
printk.devkmsg=on
panic=-1
softlockup_panic=1
nmi_watchdog=panic
oops=panic
load_ramdisk=2
prompt_ramdisk=0
drbd.minor_count=8
systemd.log_level=err
ignore_loglevel
console=tty0
earlyprintk=ttyS0,115200
console=ttyS0,115200
vga=normal
rw'
export modules_initrd='/pkg/linux/x86_64-randconfig-f002-20200324/gcc-7/f675f2f91d0457e2b430936f0d756457fdcad1ca/modules.cgz'
export bm_initrd='/osimage/deps/debian-x86_64-20180403.cgz/run-ipconfig_2018-04-03.cgz,/osimage/deps/debian-x86_64-20180403.cgz/lkp_2019-08-05.cgz,/osimage/deps/debian-x86_64-20180403.cgz/rsync-rootfs_2018-04-03.cgz,/osimage/pkg/debian-x86_64-20180403.cgz/trinity-x86_64-1c734c75-1_2020-01-06.cgz'
export lkp_initrd='/osimage/user/lkp/lkp-x86_64.cgz'
export site='inn'
export LKP_CGI_PORT=80
export LKP_CIFS_PORT=139
export schedule_notify_address=
export queue_at_least_once=1
export kernel='/pkg/linux/x86_64-randconfig-f002-20200324/gcc-7/f675f2f91d0457e2b430936f0d756457fdcad1ca/vmlinuz-5.6.0-rc7-next-20200323-00001-gf675f2f91d045'
export dequeue_time='2020-03-30 13:18:47 +0800'
export job_initrd='/lkp/jobs/scheduled/vm-snb-49/trinity-300s-debian-x86_64-20191114.cgz-f675f2f91d0457e2b430936f0d756457fdcad1ca-20200330-66691-cee4uf-3.cgz'
[ -n "$LKP_SRC" ] ||
export LKP_SRC=/lkp/${user:-lkp}/src
}
run_job()
{
echo $$ > $TMP/run-job.pid
. $LKP_SRC/lib/http.sh
. $LKP_SRC/lib/job.sh
. $LKP_SRC/lib/env.sh
export_top_env
run_monitor $LKP_SRC/monitors/wrapper kmsg
run_monitor $LKP_SRC/monitors/wrapper heartbeat
run_monitor $LKP_SRC/monitors/wrapper meminfo
run_monitor $LKP_SRC/monitors/wrapper oom-killer
run_monitor $LKP_SRC/monitors/plain/watchdog
run_test $LKP_SRC/tests/wrapper trinity
}
extract_stats()
{
export stats_part_begin=
export stats_part_end=
$LKP_SRC/stats/wrapper kmsg
$LKP_SRC/stats/wrapper meminfo
$LKP_SRC/stats/wrapper time trinity.time
$LKP_SRC/stats/wrapper dmesg
$LKP_SRC/stats/wrapper kmsg
$LKP_SRC/stats/wrapper last_state
$LKP_SRC/stats/wrapper stderr
$LKP_SRC/stats/wrapper time
}
"$@"
[-- Attachment #4: dmesg.xz --]
[-- Type: application/x-xz, Size: 51016 bytes --]
[-- Attachment #5: trinity --]
[-- Type: text/plain, Size: 279263 bytes --]
Seeding trinity based on x86_64-randconfig-f002-20200324
groupadd: group 'nogroup' already exists
2020-03-30 05:23:55 chroot --userspec nobody:nogroup / trinity -q -q -l off -s 3011191667 -x get_robust_list -x remap_file_pages -N 999999999
Trinity 2019.06 Dave Jones <davej@codemonkey.org.uk>
shm:0x7fa4c8f19000-0x7fa4d5b15d00 (4 pages)
[main] Marking syscall get_robust_list (64bit:274 32bit:312) as to be disabled.
[main] Marking syscall remap_file_pages (64bit:216 32bit:257) as to be disabled.
[main] Couldn't chmod tmp/ to 0777.
[main] Using user passed random seed: 3011191667.
[main] Kernel was tainted on startup. Will ignore flags that are already set.
Marking all syscalls as enabled.
[main] Disabling syscalls marked as disabled by command line options
[main] Marked 64-bit syscall remap_file_pages (216) as deactivated.
[main] Marked 64-bit syscall get_robust_list (274) as deactivated.
[main] Marked 32-bit syscall remap_file_pages (257) as deactivated.
[main] Marked 32-bit syscall get_robust_list (312) as deactivated.
[main] 32-bit syscalls: 426 enabled, 3 disabled. 64-bit syscalls: 345 enabled, 91 disabled.
[main] Using pid_max = 4096
[main] futex: 0 owner:0 global:1
[main] futex: 0 owner:0 global:1
[main] futex: 0 owner:0 global:1
[main] futex: 0 owner:0 global:1
[main] futex: 0 owner:0 global:1
[main] Reserved/initialized 5 futexes.
[main] sysv_shm: id:0 size:8192 flags:7b0 ptr:(nil) global:1
[main] sysv_shm: id:1 size:4096 flags:17b0 ptr:(nil) global:1
[main] Added 14 filenames from /dev
[main] Added 18893 filenames from /proc
[main] Added 13758 filenames from /sys
[main] Couldn't open socket (28:3:2). Address family not supported by protocol
[main] Couldn't open socket (11:3:2). Address family not supported by protocol
[main] Couldn't open socket (2:5:0). Socket type not supported
[main] Couldn't open socket (28:5:1). Address family not supported by protocol
[main] Couldn't open socket (9:5:0). Address family not supported by protocol
[main] Couldn't open socket (11:2:2). Address family not supported by protocol
[main] Couldn't open socket (8:2:0). Address family not supported by protocol
[main] Couldn't open socket (44:3:0). Address family not supported by protocol
[main] Couldn't open socket (38:5:0). Address family not supported by protocol
[main] Couldn't open socket (11:5:1). Address family not supported by protocol
[main] Couldn't open socket (11:5:5). Address family not supported by protocol
[main] Couldn't open socket (2:5:132). Socket type not supported
[main] Couldn't open socket (21:5:0). Address family not supported by protocol
[main] Couldn't open socket (20:2:0). Address family not supported by protocol
[main] Couldn't open socket (37:1:1). Address family not supported by protocol
[main] Couldn't open socket (2:5:0). Socket type not supported
[main] Couldn't open socket (9:5:0). Address family not supported by protocol
[main] Couldn't open socket (36:5:3). Address family not supported by protocol
[main] Couldn't open socket (11:5:10). Address family not supported by protocol
[main] Couldn't open socket (21:5:0). Address family not supported by protocol
[main] Couldn't open socket (34:5:6). Address family not supported by protocol
Can't do protocol UNSPEC
[main] Couldn't open socket (34:5:3). Address family not supported by protocol
[main] Couldn't open socket (38:5:0). Address family not supported by protocol
[main] Couldn't open socket (29:2:2). Address family not supported by protocol
[main] Couldn't open socket (24:2:1). Address family not supported by protocol
[main] Couldn't open socket (23:2:1). Address family not supported by protocol
[main] Couldn't open socket (32:2:2). Address family not supported by protocol
[main] Couldn't open socket (30:5:0). Address family not supported by protocol
[main] Couldn't open socket (41:2:0). Address family not supported by protocol
Can't do protocol WANPIPE
[main] Couldn't open socket (4:2:0). Address family not supported by protocol
[main] Couldn't open socket (33:2:2). Address family not supported by protocol
[main] Couldn't open socket (30:1:0). Address family not supported by protocol
[main] Couldn't open socket (23:1:0). Address family not supported by protocol
Can't do protocol BRIDGE
Can't do protocol KEY
[main] Couldn't open socket (27:1:4). Address family not supported by protocol
Can't do protocol BRIDGE
Can't do protocol PACKET
[main] Couldn't open socket (40:1:1). Address family not supported by protocol
[main] Couldn't open socket (8:2:0). Address family not supported by protocol
Can't do protocol WANPIPE
Can't do protocol LLC
Can't do protocol UNSPEC
Can't do protocol PACKET
[main] Couldn't open socket (2:1:132). Protocol not supported
[main] Enabled 14/14 fd providers. initialized:14.
[main] Error opening tracing_on : Permission denied
[child3:1013] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1014] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1003] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1019] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1025] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1004] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1027] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1032] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1035] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1036] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1015] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1038] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1039] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1040] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1041] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1044] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1046] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1047] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1002] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1028] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1056] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1057] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1037] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1051] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1061] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1064] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1066] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1055] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1068] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1070] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1058] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1074] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1075] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1077] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1079] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1080] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1059] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1084] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1082] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1085] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1086] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1088] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1089] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1069] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1097] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1098] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1099] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1100] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1107] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1111] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1112] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1113] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1114] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1115] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1117] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1092] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1118] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1120] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1121] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1126] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1087] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1136] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1138] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1119] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1139] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1140] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1141] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1143] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1144] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1145] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1146] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1147] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1142] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1128] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1154] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1155] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1156] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1157] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1158] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1159] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1161] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1162] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1163] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1164] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1173] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1174] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1175] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1176] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1177] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1148] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1179] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1181] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1184] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1190] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1073] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1191] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1178] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1160] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1214] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1215] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1216] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1221] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1220] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1224] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1222] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1225] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1226] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1227] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1231] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1230] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1232] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1235] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1237] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1238] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1239] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1240] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1242] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1245] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1246] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1248] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1249] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1250] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1252] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1219] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1257] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1218] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1259] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1262] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1265] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1233] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1266] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1268] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1274] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1272] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1276] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1277] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1278] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1280] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1282] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1283] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1281] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1285] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1286] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1255] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1287] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1284] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1295] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1296] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1299] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1300] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1290] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1301] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1306] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1291] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1310] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1309] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1312] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1313] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1308] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1315] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1318] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1319] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1317] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1316] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1324] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1263] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 10021 iterations. [F:7305 S:2528 HI:367]
[child0:1322] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1325] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1331] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1334] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1333] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1338] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1339] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1341] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1342] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1343] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1345] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1346] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1349] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1351] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1353] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1335] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1337] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1357] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1359] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1323] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1365] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1366] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1360] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1358] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1369] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1372] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1368] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1375] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1376] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1373] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1383] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1385] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1379] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1367] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1355] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1392] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1387] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1401] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1399] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1403] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1404] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1409] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1410] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1411] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1413] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1393] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1418] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1424] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1426] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1429] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1430] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1431] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1432] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1406] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1435] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1436] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1414] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1441] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1442] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1395] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1446] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1433] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1454] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1457] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1438] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1459] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1460] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1461] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1462] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1464] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1465] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1466] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1469] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1447] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1471] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1470] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1477] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1478] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1480] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1482] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1458] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1444] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1494] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1497] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1498] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1500] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1505] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1485] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1511] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1514] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1515] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1483] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1517] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1518] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1516] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1522] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1526] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1527] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1528] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1473] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1532] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1534] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1506] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1542] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1543] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1523] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1548] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1549] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1529] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1553] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1554] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1556] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1555] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1559] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1561] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1562] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1564] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1567] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1537] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1571] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1572] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1574] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1575] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1544] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1578] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1589] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1568] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1590] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1599] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1593] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1557] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1597] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1608] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1606] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1615] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1607] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1620] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1614] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1619] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1625] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1627] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1630] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1635] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1623] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1624] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1640] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1638] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1639] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1641] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1644] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1645] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1647] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1609] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 20092 iterations. [F:14629 S:5096 HI:367]
[child2:1649] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1651] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1653] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1655] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1659] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1643] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1642] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1666] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1667] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1648] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1670] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1671] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1673] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1674] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1675] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1676] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1663] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1685] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1686] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1687] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1688] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1669] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1689] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1691] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1681] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1697] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1698] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1700] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1660] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1703] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1704] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1702] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1709] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1711] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1690] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1694] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1719] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1718] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1721] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1720] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1724] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1723] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1729] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1736] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1710] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1738] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1714] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1739] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1740] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1742] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1746] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1747] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1749] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1748] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1752] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1755] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1741] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1754] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1766] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1767] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1726] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1769] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1771] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1772] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1774] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1775] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1777] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1763] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1783] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1787] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1768] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1791] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1793] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1794] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1796] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1778] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1757] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1804] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1806] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1807] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1808] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1809] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1788] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1811] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1812] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1813] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1814] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1815] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1817] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1818] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1820] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1821] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1798] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1825] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1800] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1829] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1831] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1832] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1834] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1833] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1841] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1838] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1843] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1845] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1847] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1810] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1849] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1850] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1848] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1854] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1853] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1855] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1857] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1859] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1856] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1867] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1862] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1868] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1870] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1822] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1872] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1844] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1880] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1882] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1883] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1884] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1869] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1871] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1890] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1886] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1889] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1902] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1903] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1904] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1894] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1900] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1906] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1915] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1913] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1891] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1922] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1923] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1924] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1926] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1905] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1928] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1929] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1930] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1931] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1932] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1934] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1935] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1936] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1941] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1943] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1921] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1927] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 30108 iterations. [F:21924 S:7633 HI:367]
[child1:1947] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1948] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1953] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1916] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1956] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1957] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1963] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1965] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1968] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1944] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1970] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1969] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1972] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1945] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1974] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1973] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1976] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1954] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1980] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1977] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1986] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1987] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1988] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1971] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1996] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1997] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1999] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2000] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2001] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2002] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1978] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2003] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2008] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2007] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2013] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2012] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2014] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2016] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2017] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2018] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2020] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2021] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2022] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2023] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2025] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2029] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2030] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1982] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2032] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1992] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2041] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2044] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2045] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2046] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2015] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2031] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2034] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2049] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2052] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2053] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2050] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2055] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2059] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2047] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2057] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2061] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2063] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2064] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2066] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2067] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2071] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2048] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2065] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2075] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2080] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2082] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2083] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2084] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2085] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2087] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2088] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2069] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2093] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2094] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2074] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2086] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2100] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2089] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2104] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2103] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2105] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2106] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2107] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2108] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2110] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2111] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2112] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2113] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2116] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2119] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2097] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2122] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2098] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2129] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2109] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2131] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2130] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2134] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2136] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2137] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2138] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2127] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2143] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2144] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2146] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2148] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2132] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2150] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2153] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2154] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2156] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2140] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2160] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2125] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2166] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2158] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2168] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2174] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2175] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2176] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2177] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2178] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2179] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2180] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2149] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2181] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2184] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2185] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2170] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2195] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2163] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2198] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2196] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2206] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2207] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2186] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2216] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2193] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2218] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2221] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2200] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2217] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2229] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2210] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2232] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2233] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2223] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2237] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2240] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2241] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2244] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2245] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2230] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2251] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2226] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2252] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2259] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2260] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2262] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2264] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2261] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2265] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2266] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2247] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2235] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2276] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2277] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2270] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2281] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2282] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2271] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 40215 iterations. [F:29250 S:10204 HI:367]
[child1:2291] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2283] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2272] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2294] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2297] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2298] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2295] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2299] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2301] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2306] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2311] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2312] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2318] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2317] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2320] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2322] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2321] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2323] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2278] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2324] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2328] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2329] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2331] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2332] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2304] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2326] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2341] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2342] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2344] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2345] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2346] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2335] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2330] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2349] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2350] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2354] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2353] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2356] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2340] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2368] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2370] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2371] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2372] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2373] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2351] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2376] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2377] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2378] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2375] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2379] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2362] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2392] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2358] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2394] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2395] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2396] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2397] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2398] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2400] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2403] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2408] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2411] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2402] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2417] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2409] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2413] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2418] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2424] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2427] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2384] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2428] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2429] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2431] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2433] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2440] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2436] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2443] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2442] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2445] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2446] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2448] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2447] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2449] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2452] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2454] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2456] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2459] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2460] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2462] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2465] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2422] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2472] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2471] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2475] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2479] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2480] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2450] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2483] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2484] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2486] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2474] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2489] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2494] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2481] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2496] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2495] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2498] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2499] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2501] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2438] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2503] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2504] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2507] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2487] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2509] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2510] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2511] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2512] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2502] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2508] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2521] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2522] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2525] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2526] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2527] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2529] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2530] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2531] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2532] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2533] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2513] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2535] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2536] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2537] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2538] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2539] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2497] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2545] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2547] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2519] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2552] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2555] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2554] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2557] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2556] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2558] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2559] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2560] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2562] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2561] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2534] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2568] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2571] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2573] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2574] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2576] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2578] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2541] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2581] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2587] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2588] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2589] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2591] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2595] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2596] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2597] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2564] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2566] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2599] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2603] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2604] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2606] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2607] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2608] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2610] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2612] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2614] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 50308 iterations. [F:36554 S:12797 HI:367]
[child1:2582] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2616] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2618] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2622] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2624] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2629] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2630] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2632] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2598] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2635] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2636] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2637] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2638] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2639] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2640] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2641] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2642] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2643] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2644] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2602] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2645] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2648] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2615] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2650] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2634] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2657] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2659] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2660] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2661] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2664] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2666] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2667] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2647] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2649] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2670] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2672] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2679] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2681] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2682] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2684] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2651] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2688] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2690] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2691] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2693] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2675] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2698] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2668] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2702] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2704] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2685] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2706] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2707] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2708] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2695] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2713] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2700] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2721] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2725] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2705] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2727] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2711] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2734] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2735] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2737] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2738] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2739] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2746] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2747] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2751] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2752] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2753] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2754] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2728] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2770] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2771] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2774] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2750] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2775] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2776] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2777] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2778] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2755] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2779] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2783] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2784] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2785] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2786] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2789] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2791] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2792] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2793] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2794] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2796] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2797] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2798] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2799] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2729] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2802] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2805] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2806] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2807] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2817] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2788] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2819] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2821] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2825] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2826] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2827] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2800] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2831] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2832] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2833] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2809] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2838] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2839] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2840] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2828] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2846] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2849] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2850] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2841] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2857] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2818] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2863] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2864] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2853] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2867] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2868] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2870] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2871] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2872] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2874] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2875] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2878] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2859] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2880] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2881] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2865] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2888] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2890] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2892] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2893] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2894] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2895] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2834] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2884] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2882] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 60312 iterations. [F:43795 S:15391 HI:367]
[child2:2901] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2902] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2904] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2907] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2908] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2909] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2905] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2911] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2912] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2914] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2915] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2896] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2919] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2921] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2923] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2924] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2897] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2925] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2934] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2935] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2936] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2917] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2944] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2945] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2929] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2930] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2948] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2950] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2952] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2951] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2956] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2957] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2954] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2962] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2937] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2961] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2960] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2976] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2973] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2963] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2980] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2979] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2981] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2982] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2985] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2986] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2989] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2990] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2967] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2983] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3001] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2987] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3002] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2993] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3004] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3008] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3012] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2998] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3015] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3014] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3017] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3022] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3003] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3027] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3023] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3034] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3024] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3036] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3039] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3035] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3041] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3040] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3028] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3046] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3047] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3051] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3009] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3053] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3043] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3052] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3064] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3042] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3073] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3074] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3076] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3077] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3078] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3080] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3083] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3084] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3085] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3088] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3079] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3090] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3092] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3089] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3066] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3101] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3103] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3054] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3106] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3098] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3114] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3097] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3116] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3115] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3119] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3121] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3105] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3128] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3130] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3131] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3132] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3133] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3134] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3136] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3137] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3138] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3140] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3141] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3144] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3118] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3146] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3149] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3151] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3108] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3145] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3160] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3161] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3162] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3163] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3165] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3171] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3156] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3152] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3123] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3176] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3178] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3179] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3182] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3185] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3188] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3190] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3191] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3192] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3197] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3198] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3199] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3200] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3180] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3204] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3205] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3208] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3187] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3210] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3202] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3214] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3215] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3212] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3220] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 70315 iterations. [F:51068 S:17937 HI:367]
[child2:3209] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3229] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3231] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3233] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3201] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3235] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3216] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3237] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3238] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3239] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3241] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3242] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3244] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3243] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3247] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3246] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3249] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3254] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3255] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3224] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3260] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3261] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3265] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3266] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3267] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3269] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3272] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3251] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3275] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3276] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3279] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3256] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3277] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3281] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3280] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3286] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3289] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3297] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3292] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3295] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3301] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3299] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3302] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3305] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3306] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3307] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3245] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3304] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3309] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3316] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3313] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3323] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3326] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3327] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3322] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3336] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3330] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3338] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3339] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3340] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3345] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3346] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3347] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3348] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3349] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3314] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3351] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3350] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3354] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3357] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3317] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3362] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3365] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3337] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3352] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3374] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3360] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3370] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3383] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3385] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3375] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3377] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3389] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3391] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3390] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3394] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3397] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3395] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3367] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3387] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3411] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3413] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3415] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3418] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3419] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3420] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3422] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3398] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3424] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3404] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3425] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3430] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3431] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3433] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3437] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3443] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3445] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3427] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3447] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3450] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3453] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3454] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3455] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3457] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3456] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3459] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3460] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3462] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3458] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3466] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3468] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3464] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3423] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3475] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3471] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3473] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3412] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3483] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3477] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3488] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3493] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3490] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3491] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3494] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3500] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3504] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3503] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3502] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3506] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3513] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3518] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3519] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3520] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3521] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3522] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3523] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3525] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3492] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3515] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3531] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3535] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3527] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 80341 iterations. [F:58438 S:20419 HI:367]
[child2:3544] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3545] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3547] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3509] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3548] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3549] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3550] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3557] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3551] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3558] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3560] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3562] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3563] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3564] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3561] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3566] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3567] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3572] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3577] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3579] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3576] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3581] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3532] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3582] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3580] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3587] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3584] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3591] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3593] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3590] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3595] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3592] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3597] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3599] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3600] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3538] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3596] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3611] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3612] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3598] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3601] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3617] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3620] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3621] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3623] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3625] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3627] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3628] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3629] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3630] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3632] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3633] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3636] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3607] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3614] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3642] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3643] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3622] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3646] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3647] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3648] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3649] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3650] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3651] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3652] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3653] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3644] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3659] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3638] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3662] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3656] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3666] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3667] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3674] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3675] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3676] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3679] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3682] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3686] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3687] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3639] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3691] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3694] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3663] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3700] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3697] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3701] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3703] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3710] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3713] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3714] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3716] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3705] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3723] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3727] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3688] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3730] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3732] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3717] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3739] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3740] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3728] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3743] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3745] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3660] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3747] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3746] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3751] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3749] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3748] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3733] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3758] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3760] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3762] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3755] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3752] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3763] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3769] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3770] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3771] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3773] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3774] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3767] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3784] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3768] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3789] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3792] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3793] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3794] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3795] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3796] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3798] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3799] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3802] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3806] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3807] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3775] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3808] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3809] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3812] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3810] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3813] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3818] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3821] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3823] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3756] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3815] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3826] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3833] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3832] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3836] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3786] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3838] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3840] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3843] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3828] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3850] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3834] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3853] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3852] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3855] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3857] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3837] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3861] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3866] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3846] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3869] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3856] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3871] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3877] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3870] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3880] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3881] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3862] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3887] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3888] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3890] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3892] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3893] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3894] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3895] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3879] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3898] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3899] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3900] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3901] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3883] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3904] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 90354 iterations. [F:65723 S:22922 HI:367]
[child1:3905] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3907] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3908] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3910] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3911] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3913] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3876] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3920] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3922] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3897] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3926] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3930] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3919] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3923] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3902] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3940] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3938] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3947] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3948] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3949] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3950] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3951] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3953] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3955] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3941] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3956] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3967] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3937] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3968] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3970] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3971] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3958] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3969] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3933] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3979] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3973] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3977] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3983] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3981] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3982] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3988] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3989] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3990] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3992] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3995] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3994] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3999] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3998] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4002] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4004] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3978] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4007] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4011] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4014] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4015] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4016] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4017] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4020] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3984] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4024] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4023] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4026] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4027] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4029] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4030] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4032] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4033] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4038] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4009] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4043] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4044] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4045] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4046] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4047] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4048] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4031] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4050] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:4001] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:4056] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:4058] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:4059] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4051] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4062] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4039] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4066] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4070] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4071] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4074] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4075] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4078] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4049] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4079] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4080] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4081] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4082] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4086] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4087] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4089] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4063] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:4094] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:300] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:4060] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:319] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:320] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:321] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:326] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:327] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:4093] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:4083] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:329] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:331] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:342] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:343] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:330] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:348] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:336] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:350] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:351] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:354] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:352] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:356] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:357] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:359] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:360] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:363] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:361] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:366] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:367] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:369] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:370] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:374] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:322] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:372] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:384] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:376] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:387] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:380] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:390] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:391] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:392] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:393] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:395] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:396] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:399] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:400] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:386] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:389] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:410] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:404] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:412] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:414] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:415] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:416] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:417] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:408] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:418] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:430] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:411] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:433] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:434] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:435] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:436] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:437] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 100386 iterations. [F:73051 S:25427 HI:367]
[child0:347] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:438] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:439] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:442] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:443] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:445] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:444] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:446] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:447] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:452] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:454] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:455] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:456] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:457] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:460] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:461] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:462] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:464] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:465] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:466] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:467] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:448] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:475] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:476] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:477] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:480] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:468] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:484] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:487] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:488] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:490] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:491] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:492] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:494] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:495] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:441] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:497] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:499] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:500] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:427] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:513] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:515] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:516] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:518] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:519] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:520] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:505] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:521] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:525] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:538] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:542] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:529] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:547] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:552] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:555] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:562] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:563] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:483] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:569] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:570] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:548] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:568] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:578] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:498] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:581] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:583] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:571] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:586] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:587] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:588] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:589] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:574] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:591] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:590] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:594] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:597] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:598] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:604] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:611] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:579] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:612] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:614] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:615] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:613] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:593] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:618] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:622] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:636] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:584] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:642] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:632] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:621] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:651] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:652] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:653] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:654] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:657] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:658] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:638] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:645] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:668] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:670] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:672] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:674] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:675] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:677] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:646] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:680] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:678] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:683] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:686] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:687] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:688] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:689] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:691] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:694] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:659] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:698] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:699] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:700] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:661] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:702] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:706] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:710] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:711] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:704] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:719] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:723] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:724] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:725] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:726] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:697] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:730] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:731] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:737] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:738] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:740] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:741] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:742] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:744] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:745] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:746] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:748] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:722] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:750] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:757] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:684] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:763] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:764] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:765] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:766] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:767] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:768] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:753] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:772] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:727] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:777] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:769] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:781] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:762] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:784] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:778] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:786] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:788] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:794] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:782] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:798] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 110453 iterations. [F:80434 S:27906 HI:367]
[child0:802] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:779] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:804] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:817] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:818] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:821] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:819] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:823] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:825] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:826] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:830] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:832] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:833] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:834] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:796] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:840] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:827] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:835] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:845] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:846] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:847] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:848] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:793] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:854] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:856] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:843] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:859] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:860] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:861] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:862] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:841] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:868] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:869] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:857] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:871] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:873] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:874] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:849] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:870] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:883] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:875] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:884] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:885] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:886] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:888] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:863] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:887] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:895] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:898] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:876] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:897] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:900] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:899] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:910] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:903] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:906] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:913] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:915] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:917] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:912] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:914] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:926] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:928] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:930] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:931] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:892] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:933] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:934] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:935] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:937] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:938] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:922] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:941] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:940] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:932] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:949] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:948] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:952] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:954] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:956] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:955] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:961] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:959] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:964] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:965] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:967] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:966] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:968] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:969] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:971] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:970] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:973] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:972] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:976] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:982] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:984] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:986] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:987] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:988] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:943] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:990] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:991] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:992] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:974] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:997] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:998] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:999] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1001] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1009] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1010] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1011] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:995] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1016] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1018] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:919] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1022] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1025] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1026] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1028] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1029] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1030] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1033] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1034] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1040] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1041] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:989] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1042] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1024] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1014] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1046] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1056] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1057] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1062] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1063] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1048] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1066] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1067] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1068] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1071] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1072] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1075] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1077] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1078] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1080] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1081] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1044] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1058] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1064] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1090] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1091] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1096] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1097] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1098] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1082] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1101] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1103] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1105] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1087] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1109] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1088] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1100] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1110] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1115] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1111] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1122] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1120] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1126] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1124] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1127] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 120553 iterations. [F:87795 S:30438 HI:367]
[child0:1128] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1129] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1130] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1133] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1135] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1134] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1137] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1116] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1139] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1123] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1136] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1140] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1151] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1153] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1154] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1155] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1158] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1163] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1148] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1166] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1167] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1168] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1141] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1164] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1146] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1169] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1178] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1179] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1180] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1181] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1182] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1170] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1184] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1185] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1186] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1187] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1189] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1190] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1188] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1192] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1197] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1175] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1199] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1204] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1205] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1209] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1210] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1176] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1212] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1214] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1215] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1216] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1217] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1218] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1221] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1223] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1225] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1226] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1228] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1229] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1213] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1236] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1237] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1230] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1243] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1194] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1246] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1248] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1251] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1252] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1253] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1255] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1211] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1259] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1260] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1261] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1265] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1242] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1268] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1245] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1274] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1275] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1257] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1280] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1284] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1285] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1286] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1287] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1288] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1291] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1267] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1293] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1272] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1295] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1296] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1297] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1294] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1302] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1278] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1308] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1310] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1313] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1298] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1319] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1320] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1306] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1322] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1329] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1330] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1331] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1336] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1315] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1339] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1342] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1345] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1346] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1350] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1351] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1353] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1354] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1356] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1321] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1363] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1358] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1366] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1365] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1370] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1368] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1372] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1374] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1375] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1376] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1377] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1378] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1379] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1380] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1381] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1383] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1384] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1386] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1387] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1389] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1390] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1392] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1393] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1394] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1396] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1301] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1400] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1401] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1373] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1402] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1337] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1414] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1417] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1406] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1418] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1398] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 130583 iterations. [F:95111 S:32969 HI:367]
[child2:1413] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1428] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1443] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1444] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1433] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1447] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1449] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1452] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1455] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1459] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1460] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1461] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1462] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1442] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1446] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1467] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1469] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1468] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1436] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1473] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1475] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1472] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1477] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1478] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1470] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1465] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1484] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1480] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1486] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1483] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1491] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1490] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1482] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1493] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1496] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1492] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1497] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1501] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1500] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1499] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1506] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1507] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1505] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1510] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1509] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1512] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1513] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1511] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1516] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1514] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1517] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1519] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1520] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1521] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1526] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1488] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1534] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1535] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1536] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1537] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1540] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1542] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1545] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1502] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1547] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1549] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1551] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1552] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1553] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1554] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1518] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1556] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1546] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1555] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1558] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1565] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1569] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1570] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1571] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1572] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1562] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1577] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1578] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1579] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1580] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1566] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1586] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1529] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1589] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1588] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1592] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1595] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1596] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1597] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1598] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1599] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1600] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1602] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1604] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1609] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1611] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1612] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1613] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1591] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1573] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1623] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1581] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1629] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1630] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1633] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1635] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1636] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1621] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1642] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1641] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1624] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1646] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1614] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1645] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1655] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1652] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1660] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1662] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1663] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1664] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1665] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1644] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1648] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1658] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1674] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1675] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1679] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1682] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1683] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1666] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1687] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1686] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1688] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1689] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1693] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1692] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1699] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1701] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1702] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1708] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1711] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1712] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1713] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1714] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1720] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1721] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1722] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1724] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1726] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1673] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1695] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1728] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1738] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1734] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1746] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1748] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1749] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1735] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1751] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1752] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1754] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1668] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1757] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1759] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1740] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 140598 iterations. [F:102372 S:35532 HI:367]
[child1:1750] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1766] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1768] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1769] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1775] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1776] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1755] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1765] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1785] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1777] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1787] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1779] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1789] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1788] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1790] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1791] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1792] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1793] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1797] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1801] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1794] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1804] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1806] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1805] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1760] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1810] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1786] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1813] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1815] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1817] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1809] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1819] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1816] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1822] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1826] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1825] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1824] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1840] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1823] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1842] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1843] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1845] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1846] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1848] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1828] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1851] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1852] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1853] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1850] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1856] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1857] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1860] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1867] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1870] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1873] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1874] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1877] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1878] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1881] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1884] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1886] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1831] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1890] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1892] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1844] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1899] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1900] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1855] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1902] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1904] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1905] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1906] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1909] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1910] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1911] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1912] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1913] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1914] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1891] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1894] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1926] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1924] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1928] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1931] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1930] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1933] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1934] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1936] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1940] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1919] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1948] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1901] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1954] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1956] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1942] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1958] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1960] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1961] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1963] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1965] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1937] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1969] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1976] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1978] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1957] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1982] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1983] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1985] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1986] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1967] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1990] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1991] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1992] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1950] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1994] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1979] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:1996] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2000] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2005] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2006] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2007] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2010] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2011] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2013] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2014] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2016] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2017] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2018] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2021] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2022] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2023] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2025] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:1987] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2029] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2030] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2031] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2032] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2033] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2034] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:1995] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:1997] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2038] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2036] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2039] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2042] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2045] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2047] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2027] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2040] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2052] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2053] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2055] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2057] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2059] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2060] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2061] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2063] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2066] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2069] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2072] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2073] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2074] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2051] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2077] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2079] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2080] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2081] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2035] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2084] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2048] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2089] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2091] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2082] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2095] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2083] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2097] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2098] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2100] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2099] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2104] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2105] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2093] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 150703 iterations. [F:109777 S:38018 HI:367]
[child2:2106] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2087] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2115] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2116] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2117] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2112] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2103] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2113] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2124] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2127] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2129] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2130] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2131] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2118] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2133] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2134] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2136] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2132] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2138] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2139] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2141] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2143] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2144] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2148] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2140] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2152] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2153] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2154] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2122] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2157] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2149] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2158] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2162] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2164] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2165] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2123] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2169] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2170] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2171] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2174] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2160] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2177] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2178] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2167] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2166] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2182] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2184] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2186] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2187] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2175] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2189] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2195] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2196] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2197] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2198] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2199] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2202] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2203] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2204] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2205] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2207] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2208] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2191] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2210] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2212] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2188] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2220] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2223] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2225] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2213] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2215] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2185] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2234] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2236] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2237] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2238] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2239] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2242] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2244] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2230] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2246] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2228] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2226] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2251] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2255] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2256] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2257] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2258] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2259] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2248] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2261] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2247] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2272] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2254] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2275] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2276] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2277] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2278] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2279] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2262] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2281] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2283] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2286] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2274] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2292] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2293] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2280] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2260] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2300] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2301] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2304] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2288] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2308] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2311] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2309] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2315] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2316] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2319] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2296] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2313] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2327] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2328] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2329] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2330] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2320] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2322] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2334] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2335] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2336] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2338] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2341] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2342] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2297] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2346] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2348] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2352] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2355] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2357] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2359] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2360] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2362] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2364] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2331] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2368] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2369] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2370] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2371] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2372] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2373] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2375] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2337] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2377] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2379] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2343] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2382] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2385] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2388] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2389] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2392] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2366] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2397] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2399] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2400] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2404] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2376] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2410] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2411] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2413] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2414] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2384] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2416] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2415] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2417] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2420] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2419] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2422] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2424] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2426] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2427] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 161010 iterations. [F:117223 S:40667 HI:367]
[child3:2405] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2447] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2423] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2429] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2453] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2454] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2455] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2456] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2457] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2460] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2463] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2464] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2465] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2467] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2449] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2469] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2470] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2472] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2393] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2475] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2450] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2478] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2479] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2468] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2491] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2492] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2493] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2494] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2495] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2499] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2500] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2501] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2476] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2503] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2508] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2507] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2509] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2511] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2512] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2514] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2510] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2516] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2517] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2485] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2519] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2520] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2521] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2518] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2524] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2526] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2527] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2528] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2529] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2532] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2533] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2536] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2537] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2474] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2515] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2540] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2541] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2522] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2543] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2546] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2548] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2549] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2550] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2551] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2553] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2538] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2555] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2558] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2561] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2563] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2565] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2539] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2571] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2560] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2566] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2578] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2579] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2573] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2581] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2542] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2584] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2588] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2590] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2591] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2592] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2577] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2598] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2599] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2601] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2602] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2603] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2605] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2606] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2580] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2607] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2610] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2608] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2614] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2613] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2616] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2617] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2618] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2619] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2582] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2620] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2623] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2594] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2622] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2627] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2629] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2631] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2632] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2638] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2640] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2641] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2642] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2647] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2648] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2651] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2652] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2654] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2655] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2656] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2658] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2660] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2661] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2662] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2664] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2665] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2615] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2624] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2625] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2674] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2671] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2669] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2675] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2680] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2685] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2688] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2690] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2691] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2693] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2695] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2698] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2699] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2677] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2703] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2666] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2706] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2708] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2707] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2711] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2713] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2714] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2715] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2717] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2678] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2721] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2718] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2724] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2723] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2725] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2735] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2736] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2737] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2741] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2742] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2744] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2745] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2702] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2719] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2753] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2754] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2756] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2757] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2758] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2729] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2760] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2764] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2749] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2767] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2768] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2769] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2770] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2761] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2772] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2774] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2765] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2779] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2746] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2780] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2783] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2785] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2786] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 171098 iterations. [F:124566 S:43192 HI:405]
[child2:2788] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2789] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2771] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2791] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2794] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2798] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2800] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2803] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2806] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2807] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2808] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2809] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2813] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2817] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2818] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2819] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2821] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2823] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2775] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2827] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2835] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2837] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2790] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2838] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2840] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2843] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2845] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2839] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2847] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2846] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2849] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2851] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2853] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2852] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2856] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2858] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2782] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2859] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2863] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2867] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2864] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2869] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2880] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2828] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2881] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2886] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2887] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2888] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2854] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2893] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2871] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2900] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2902] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2882] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2905] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2890] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2909] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2913] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2912] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2915] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2917] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2918] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2924] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2925] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2926] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2919] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2933] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2935] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2928] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2938] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2940] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2895] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2943] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2944] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2942] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2948] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2951] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2952] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2955] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2903] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2956] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2957] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2959] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2960] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2937] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2967] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2970] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2971] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2972] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2975] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2980] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2982] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2983] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2986] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2989] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2985] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2991] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2993] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2996] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2997] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:2998] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:2969] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3002] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3003] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3005] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3007] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3008] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3009] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3010] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3011] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3014] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3001] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:2968] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3016] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:2994] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3032] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3030] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3031] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3038] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3034] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3039] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3041] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3044] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3043] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3037] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3049] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3053] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3042] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3050] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3061] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3048] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3057] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3073] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3071] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3076] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3079] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3085] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3087] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3089] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3064] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3074] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3094] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3090] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3093] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3100] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3102] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3095] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3104] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3099] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3111] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3112] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3113] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3114] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3115] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3118] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3119] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3120] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3121] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3123] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3103] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3125] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3126] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 181102 iterations. [F:131820 S:45753 HI:405]
[child3:3127] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3072] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3105] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3131] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3133] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3135] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3124] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3139] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3140] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3141] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3142] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3143] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3144] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3145] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3129] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3138] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3153] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3154] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3146] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3158] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3128] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3160] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3161] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3163] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3151] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3166] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3167] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3169] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3171] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3159] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3173] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3174] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3164] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3176] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3178] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3182] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3172] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3186] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3188] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3156] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3189] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3190] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3194] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3191] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3197] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3199] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3200] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3203] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3185] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3208] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3206] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3212] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3220] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3215] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3222] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3225] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3224] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3229] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3198] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3227] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3232] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3233] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3236] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3175] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3234] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3242] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3244] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3243] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3247] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3250] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3253] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3255] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3257] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3238] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3261] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3240] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3264] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3258] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3271] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3273] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3274] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3265] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3251] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3277] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3279] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3280] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3281] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3283] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3286] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3288] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3289] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3275] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3293] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3294] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3295] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3297] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3267] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3276] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3305] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3299] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3307] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3308] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3312] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3314] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3309] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3317] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3316] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3320] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3300] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3324] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3329] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3292] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3322] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3321] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3337] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3339] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3341] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3342] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3344] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3345] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3346] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3348] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3349] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3350] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3330] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3351] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3377] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3378] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3379] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3380] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3331] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3367] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3343] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3387] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3389] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3390] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3391] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3393] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3381] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3385] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3408] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3412] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3384] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3414] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3403] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3413] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3415] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3422] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3423] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3425] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3396] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3420] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3421] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3426] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3427] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3441] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3442] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3443] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3445] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3446] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3466] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3434] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3468] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3469] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[main] 191112 iterations. [F:139064 S:48311 HI:405]
[child1:3435] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3472] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3473] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3475] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3478] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3480] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3479] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3436] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3484] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3488] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3483] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3489] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child2:3467] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3493] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3498] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3499] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3500] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3501] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child3:3502] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child0:3485] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
trinity: malloc.c:2406: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
[child2:3496] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3506] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3510] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3512] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
[child1:3515] Tried 8 32-bit syscalls unsuccessfully. Disabling all 32-bit syscalls.
^ permalink raw reply
* Re: [PATCH v3 0/5] mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
From: Baoquan He @ 2020-03-30 9:26 UTC (permalink / raw)
To: Michal Hocko
Cc: mmorana, Catalin Marinas, Heiko Carstens,
open list:MEMORY MANAGEMENT, Paul Mackerras, H. Peter Anvin,
sparclinux, Alexander Duyck, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Hoan Tran, Pavel Tatashin,
lho, Vasily Gorbik, Vlastimil Babka, Will Deacon, Borislav Petkov,
Thomas Gleixner, linux-arm-kernel, Oscar Salvador, linux-kernel,
Andrew Morton, linuxppc-dev, David S. Miller
In-Reply-To: <20200330074246.GA14243@dhcp22.suse.cz>
On 03/30/20 at 09:42am, Michal Hocko wrote:
> On Sat 28-03-20 11:31:17, Hoan Tran wrote:
> > In NUMA layout which nodes have memory ranges that span across other nodes,
> > the mm driver can detect the memory node id incorrectly.
> >
> > For example, with layout below
> > Node 0 address: 0000 xxxx 0000 xxxx
> > Node 1 address: xxxx 1111 xxxx 1111
> >
> > Note:
> > - Memory from low to high
> > - 0/1: Node id
> > - x: Invalid memory of a node
> >
> > When mm probes the memory map, without CONFIG_NODES_SPAN_OTHER_NODES
> > config, mm only checks the memory validity but not the node id.
> > Because of that, Node 1 also detects the memory from node 0 as below
> > when it scans from the start address to the end address of node 1.
> >
> > Node 0 address: 0000 xxxx xxxx xxxx
> > Node 1 address: xxxx 1111 1111 1111
> >
> > This layout could occur on any architecture. Most of them enables
> > this config by default with CONFIG_NUMA. This patch, by default, enables
> > CONFIG_NODES_SPAN_OTHER_NODES or uses early_pfn_in_nid() for NUMA.
>
> I am not opposed to this at all. It reduces the config space and that is
> a good thing on its own. The history has shown that meory layout might
> be really wild wrt NUMA. The config is only used for early_pfn_in_nid
> which is clearly an overkill.
>
> Your description doesn't really explain why this is safe though. The
> history of this config is somehow messy, though. Mike has tried
> to remove it a94b3ab7eab4 ("[PATCH] mm: remove arch independent
> NODES_SPAN_OTHER_NODES") just to be reintroduced by 7516795739bd
> ("[PATCH] Reintroduce NODES_SPAN_OTHER_NODES for powerpc") without any
> reasoning what so ever. This doesn't make it really easy see whether
> reasons for reintroduction are still there. Maybe there are some subtle
> dependencies. I do not see any TBH but that might be burried deep in an
> arch specific code.
Since on all ARCHes NODES_SPAN_OTHER_NODES has dependency on NUMA,
replacing it with CONFIG_NUMA seems no risk. Just for those ARCHes which
don't have CONFIG_NODES_SPAN_OTHER_NODES before, it involves a tiny
performance degradation. Besides, s390 has removed support of
NODES_SPAN_OTHER_NODES already.
commit 701dc81e7412daaf3c5bf4bc55d35c8b1525112a
Author: Heiko Carstens <heiko.carstens@de.ibm.com>
Date: Wed Feb 19 13:29:15 2020 +0100
s390/mm: remove fake numa support
>
> > v3:
> > * Revise the patch description
> >
> > V2:
> > * Revise the patch description
> >
> > Hoan Tran (5):
> > mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
> > powerpc: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > x86: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > sparc: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > s390: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> >
> > arch/powerpc/Kconfig | 9 ---------
> > arch/s390/Kconfig | 8 --------
> > arch/sparc/Kconfig | 9 ---------
> > arch/x86/Kconfig | 9 ---------
> > mm/page_alloc.c | 2 +-
> > 5 files changed, 1 insertion(+), 36 deletions(-)
> >
> > --
> > 1.8.3.1
> >
>
> --
> Michal Hocko
> SUSE Labs
>
^ permalink raw reply
* Re: [PATCH v3 0/5] mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
From: Mike Rapoport @ 2020-03-30 9:21 UTC (permalink / raw)
To: Michal Hocko
Cc: mmorana, Catalin Marinas, Heiko Carstens,
open list:MEMORY MANAGEMENT, Paul Mackerras, H. Peter Anvin,
sparclinux, Alexander Duyck, linux-s390, x86,
Christian Borntraeger, Ingo Molnar, Hoan Tran, Pavel Tatashin,
lho, Vasily Gorbik, Vlastimil Babka, Will Deacon, Borislav Petkov,
Thomas Gleixner, linux-arm-kernel, Oscar Salvador, linux-kernel,
Andrew Morton, linuxppc-dev, David S. Miller
In-Reply-To: <20200330074246.GA14243@dhcp22.suse.cz>
On Mon, Mar 30, 2020 at 09:42:46AM +0200, Michal Hocko wrote:
> On Sat 28-03-20 11:31:17, Hoan Tran wrote:
> > In NUMA layout which nodes have memory ranges that span across other nodes,
> > the mm driver can detect the memory node id incorrectly.
> >
> > For example, with layout below
> > Node 0 address: 0000 xxxx 0000 xxxx
> > Node 1 address: xxxx 1111 xxxx 1111
> >
> > Note:
> > - Memory from low to high
> > - 0/1: Node id
> > - x: Invalid memory of a node
> >
> > When mm probes the memory map, without CONFIG_NODES_SPAN_OTHER_NODES
> > config, mm only checks the memory validity but not the node id.
> > Because of that, Node 1 also detects the memory from node 0 as below
> > when it scans from the start address to the end address of node 1.
> >
> > Node 0 address: 0000 xxxx xxxx xxxx
> > Node 1 address: xxxx 1111 1111 1111
> >
> > This layout could occur on any architecture. Most of them enables
> > this config by default with CONFIG_NUMA. This patch, by default, enables
> > CONFIG_NODES_SPAN_OTHER_NODES or uses early_pfn_in_nid() for NUMA.
>
> I am not opposed to this at all. It reduces the config space and that is
> a good thing on its own. The history has shown that meory layout might
> be really wild wrt NUMA. The config is only used for early_pfn_in_nid
> which is clearly an overkill.
>
> Your description doesn't really explain why this is safe though. The
> history of this config is somehow messy, though. Mike has tried
> to remove it a94b3ab7eab4 ("[PATCH] mm: remove arch independent
> NODES_SPAN_OTHER_NODES") just to be reintroduced by 7516795739bd
> ("[PATCH] Reintroduce NODES_SPAN_OTHER_NODES for powerpc") without any
> reasoning what so ever. This doesn't make it really easy see whether
> reasons for reintroduction are still there. Maybe there are some subtle
> dependencies. I do not see any TBH but that might be burried deep in an
> arch specific code.
Well, back then early_pfn_in_nid() was arch-dependant, today everyone
except ia64 rely on HAVE_MEMBLOCK_NODE_MAP. So, if the memblock node map
is correct, that using CONFIG_NUMA instead of CONFIG_NODES_SPAN_OTHER_NODES
would only mean that early_pfn_in_nid() will cost several cycles more on
architectures that didn't select CONFIG_NODES_SPAN_OTHER_NODES (i.e. arm64
and sh).
Agian, ia64 is an exception here.
> > v3:
> > * Revise the patch description
> >
> > V2:
> > * Revise the patch description
> >
> > Hoan Tran (5):
> > mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
> > powerpc: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > x86: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > sparc: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > s390: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> >
> > arch/powerpc/Kconfig | 9 ---------
> > arch/s390/Kconfig | 8 --------
> > arch/sparc/Kconfig | 9 ---------
> > arch/x86/Kconfig | 9 ---------
> > mm/page_alloc.c | 2 +-
> > 5 files changed, 1 insertion(+), 36 deletions(-)
> >
> > --
> > 1.8.3.1
> >
>
> --
> Michal Hocko
> SUSE Labs
--
Sincerely yours,
Mike.
^ permalink raw reply
* Re: [PATCH v4 14/16] powerpc64: Add prefixed instructions to instruction data type
From: Jordan Niethe @ 2020-03-30 9:13 UTC (permalink / raw)
To: Alistair Popple
Cc: Nicholas Piggin, Balamuruhan S, linuxppc-dev, Daniel Axtens
In-Reply-To: <4002965.g7YitYsn6A@townsend>
On Mon, Mar 30, 2020 at 8:05 PM Alistair Popple <alistair@popple.id.au> wrote:
>
> <snip>
>
> > @@ -487,12 +487,13 @@ int kprobe_post_handler(struct pt_regs *regs)
> > {
> > struct kprobe *cur = kprobe_running();
> > struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
> > + int len = ppc_inst_len(ppc_inst_read(cur->ainsn.insn));
>
> I am no kprobes expert but it seems based on the code here that in some
> circumstances it's ok/expected that cur == NULL, therefore the assignment
> needs to happen after the check below to avoid dereferencing NULL. At least
> this was the problem I was hitting when running some of the kernel selftests.
>
> - Alistair
>
> > if (!cur || user_mode(regs))
> > return 0;
Thank you for pointing that out. I'll move the assignment down here.
> >
> > /* make sure we got here for instruction we have a kprobe on */
> > - if (((unsigned long)cur->ainsn.insn + 4) != regs->nip)
> > + if ((unsigned long)cur->ainsn.insn + len != regs->nip)
> > return 0;
> >
> > if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) {
> > @@ -501,7 +502,7 @@ int kprobe_post_handler(struct pt_regs *regs)
> > }
> >
> > /* Adjust nip to after the single-stepped instruction */
> > - regs->nip = (unsigned long)cur->addr + 4;
> > + regs->nip = (unsigned long)cur->addr + len;
> > regs->msr |= kcb->kprobe_saved_msr;
> >
> > /*Restore back the original saved kprobes variables and continue. */
> > diff --git a/arch/powerpc/kernel/optprobes.c
> > b/arch/powerpc/kernel/optprobes.c index 5b53c373373b..af6761859fba 100644
> > --- a/arch/powerpc/kernel/optprobes.c
> > +++ b/arch/powerpc/kernel/optprobes.c
> > @@ -158,38 +158,38 @@ void patch_imm32_load_insns(unsigned int val,
> > kprobe_opcode_t *addr)
> >
> > /*
> > * Generate instructions to load provided immediate 64-bit value
> > - * to register 'r3' and patch these instructions at 'addr'.
> > + * to register 'reg' and patch these instructions at 'addr'.
> > */
> > -void patch_imm64_load_insns(unsigned long val, kprobe_opcode_t *addr)
> > +void patch_imm64_load_insns(unsigned long val, int reg, kprobe_opcode_t
> > *addr) {
> > - /* lis r3,(op)@highest */
> > - patch_instruction(addr, PPC_INST(PPC_INST_ADDIS | ___PPC_RT(3) |
> > + /* lis reg,(op)@highest */
> > + patch_instruction(addr, PPC_INST(PPC_INST_ADDIS | ___PPC_RT(reg) |
> > ((val >> 48) & 0xffff)));
> > addr++;
> >
> > - /* ori r3,r3,(op)@higher */
> > - patch_instruction(addr, PPC_INST(PPC_INST_ORI | ___PPC_RA(3) |
> > - ___PPC_RS(3) | ((val >> 32) & 0xffff)));
> > + /* ori reg,reg,(op)@higher */
> > + patch_instruction(addr, PPC_INST(PPC_INST_ORI | ___PPC_RA(reg) |
> > + ___PPC_RS(reg) | ((val >> 32) & 0xffff)));
> > addr++;
> >
> > - /* rldicr r3,r3,32,31 */
> > - patch_instruction(addr, PPC_INST(PPC_INST_RLDICR | ___PPC_RA(3) |
> > - ___PPC_RS(3) | __PPC_SH64(32) | __PPC_ME64(31)));
> > + /* rldicr reg,reg,32,31 */
> > + patch_instruction(addr, PPC_INST(PPC_INST_RLDICR | ___PPC_RA(reg) |
> > + ___PPC_RS(reg) | __PPC_SH64(32) | __PPC_ME64(31)));
> > addr++;
> >
> > - /* oris r3,r3,(op)@h */
> > - patch_instruction(addr, PPC_INST(PPC_INST_ORIS | ___PPC_RA(3) |
> > - ___PPC_RS(3) | ((val >> 16) & 0xffff)));
> > + /* oris reg,reg,(op)@h */
> > + patch_instruction(addr, PPC_INST(PPC_INST_ORIS | ___PPC_RA(reg) |
> > + ___PPC_RS(reg) | ((val >> 16) & 0xffff)));
> > addr++;
> >
> > - /* ori r3,r3,(op)@l */
> > - patch_instruction(addr, PPC_INST(PPC_INST_ORI | ___PPC_RA(3) |
> > - ___PPC_RS(3) | (val & 0xffff)));
> > + /* ori reg,reg,(op)@l */
> > + patch_instruction(addr, PPC_INST(PPC_INST_ORI | ___PPC_RA(reg) |
> > + ___PPC_RS(reg) | (val & 0xffff)));
> > }
> >
> > int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct
> > kprobe *p) {
> > - ppc_inst branch_op_callback, branch_emulate_step;
> > + ppc_inst branch_op_callback, branch_emulate_step, temp;
> > kprobe_opcode_t *op_callback_addr, *emulate_step_addr, *buff;
> > long b_offset;
> > unsigned long nip, size;
> > @@ -239,7 +239,7 @@ int arch_prepare_optimized_kprobe(struct
> > optimized_kprobe *op, struct kprobe *p) * Fixup the template with
> > instructions to:
> > * 1. load the address of the actual probepoint
> > */
> > - patch_imm64_load_insns((unsigned long)op, buff + TMPL_OP_IDX);
> > + patch_imm64_load_insns((unsigned long)op, 3, buff + TMPL_OP_IDX);
> >
> > /*
> > * 2. branch to optimized_callback() and emulate_step()
> > @@ -268,7 +268,11 @@ int arch_prepare_optimized_kprobe(struct
> > optimized_kprobe *op, struct kprobe *p) /*
> > * 3. load instruction to be emulated into relevant register, and
> > */
> > - patch_imm32_load_insns(*(unsigned int *)p->ainsn.insn, buff +
> > TMPL_INSN_IDX); + temp = ppc_inst_read(p->ainsn.insn);
> > + patch_imm64_load_insns(ppc_inst_word(temp) |
> > + ((u64)ppc_inst_suffix(temp) << 32),
> > + 4,
> > + buff + TMPL_INSN_IDX);
> >
> > /*
> > * 4. branch back from trampoline
> > diff --git a/arch/powerpc/kernel/optprobes_head.S
> > b/arch/powerpc/kernel/optprobes_head.S index cf383520843f..ff8ba4d3824d
> > 100644
> > --- a/arch/powerpc/kernel/optprobes_head.S
> > +++ b/arch/powerpc/kernel/optprobes_head.S
> > @@ -94,6 +94,9 @@ optprobe_template_insn:
> > /* 2, Pass instruction to be emulated in r4 */
> > nop
> > nop
> > + nop
> > + nop
> > + nop
> >
> > .global optprobe_template_call_emulate
> > optprobe_template_call_emulate:
> > diff --git a/arch/powerpc/kernel/trace/ftrace.c
> > b/arch/powerpc/kernel/trace/ftrace.c index ad451205f268..3b8655f57b4a
> > 100644
> > --- a/arch/powerpc/kernel/trace/ftrace.c
> > +++ b/arch/powerpc/kernel/trace/ftrace.c
> > @@ -42,9 +42,24 @@
> > static unsigned long ftrace_tramps[NUM_FTRACE_TRAMPS];
> >
> > static long
> > -read_inst(ppc_inst *inst, const void *src)
> > +read_inst(ppc_inst *p, const void *src)
> > {
> > - return probe_kernel_read((void *)inst, src, MCOUNT_INSN_SIZE);
> > + ppc_inst inst;
> > + long err;
> > +
> > + err = probe_kernel_read((void *)&inst.prefix,
> > + src, MCOUNT_INSN_SIZE);
> > + if (err)
> > + return err;
> > +
> > + if (ppc_inst_prefixed(inst))
> > + err = probe_kernel_read((void *)&inst.suffix,
> > + src + 4, MCOUNT_INSN_SIZE);
> > + if (err)
> > + return err;
> > +
> > + ppc_inst_write(p, inst);
> > + return 0;
> > }
> >
> > static ppc_inst
> > diff --git a/arch/powerpc/kernel/uprobes.c b/arch/powerpc/kernel/uprobes.c
> > index d1dff1dc3a11..3e4fbb5c1b1e 100644
> > --- a/arch/powerpc/kernel/uprobes.c
> > +++ b/arch/powerpc/kernel/uprobes.c
> > @@ -111,7 +111,7 @@ int arch_uprobe_post_xol(struct arch_uprobe *auprobe,
> > struct pt_regs *regs) * support doesn't exist and have to fix-up the next
> > instruction * to be executed.
> > */
> > - regs->nip = utask->vaddr + MAX_UINSN_BYTES;
> > + regs->nip = utask->vaddr + ppc_inst_len(ppc_inst_read(auprobe->insn));
> >
> > user_disable_single_step(current);
> > return 0;
> > diff --git a/arch/powerpc/lib/code-patching.c
> > b/arch/powerpc/lib/code-patching.c index fa7f32adf029..3b8277a64b8f 100644
> > --- a/arch/powerpc/lib/code-patching.c
> > +++ b/arch/powerpc/lib/code-patching.c
> > @@ -24,17 +24,27 @@ static int __patch_instruction(ppc_inst *exec_addr,
> > ppc_inst instr, {
> > int err = 0;
> >
> > - __put_user_asm(instr, patch_addr, err, "stw");
> > + __put_user_asm(ppc_inst_word(instr), patch_addr, err, "stw");
> > if (err)
> > return err;
> >
> > asm ("dcbst 0, %0; sync; icbi 0,%1; sync; isync" :: "r" (patch_addr),
> > "r" (exec_addr));
> >
> > + if (!ppc_inst_prefixed(instr))
> > + return 0;
> > +
> > + __put_user_asm(ppc_inst_suffix(instr), patch_addr + 4, err, "stw");
> > + if (err)
> > + return err;
> > +
> > + asm ("dcbst 0, %0; sync; icbi 0,%1; sync; isync" :: "r" (patch_addr + 4),
> > + "r" (exec_addr + 4));
> > +
> > return 0;
> > }
> >
> > -int raw_patch_instruction(ppc_inst *addr, ppc_inst instr)
> > +int raw_patch_instruction(void *addr, ppc_inst instr)
> > {
> > return __patch_instruction(addr, instr, addr);
> > }
> > @@ -184,7 +194,7 @@ static int do_patch_instruction(ppc_inst *addr, ppc_inst
> > instr)
> >
> > #endif /* CONFIG_STRICT_KERNEL_RWX */
> >
> > -int patch_instruction(unsigned int *addr, unsigned int instr)
> > +int patch_instruction(void *addr, ppc_inst instr)
> > {
> > /* Make sure we aren't patching a freed init section */
> > if (init_mem_is_free && init_section_contains(addr, 4)) {
> > @@ -195,7 +205,7 @@ int patch_instruction(unsigned int *addr, unsigned int
> > instr) }
> > NOKPROBE_SYMBOL(patch_instruction);
> >
> > -int patch_branch(ppc_inst *addr, unsigned long target, int flags)
> > +int patch_branch(void *addr, unsigned long target, int flags)
> > {
> > return patch_instruction(addr, create_branch(addr, target, flags));
> > }
> > @@ -264,7 +274,7 @@ ppc_inst create_branch(const ppc_inst *addr,
> > return instruction;
> > }
> >
> > -unsigned int create_cond_branch(const unsigned int *addr,
> > +ppc_inst create_cond_branch(const void *addr,
> > unsigned long target, int flags)
> > {
> > ppc_inst instruction;
> > @@ -344,7 +354,7 @@ static unsigned long branch_bform_target(const ppc_inst
> > *instr) return (unsigned long)imm;
> > }
> >
> > -unsigned long branch_target(const ppc_inst *instr)
> > +unsigned long branch_target(const void *instr)
> > {
> > if (instr_is_branch_iform(ppc_inst_read(instr)))
> > return branch_iform_target(instr);
> > diff --git a/arch/powerpc/lib/sstep.c b/arch/powerpc/lib/sstep.c
> > index bae878a83fa5..ab4c71c43c8c 100644
> > --- a/arch/powerpc/lib/sstep.c
> > +++ b/arch/powerpc/lib/sstep.c
> > @@ -1169,10 +1169,12 @@ int analyse_instr(struct instruction_op *op, const
> > struct pt_regs *regs, unsigned long int imm;
> > unsigned long int val, val2;
> > unsigned int mb, me, sh;
> > - unsigned int word;
> > + unsigned int word, suffix;
> > long ival;
> >
> > word = ppc_inst_word(instr);
> > + suffix = ppc_inst_suffix(instr);
> > +
> > op->type = COMPUTE;
> >
> > opcode = word >> 26;
> > diff --git a/arch/powerpc/xmon/xmon.c b/arch/powerpc/xmon/xmon.c
> > index ee084411f2f5..c5536e1a3356 100644
> > --- a/arch/powerpc/xmon/xmon.c
> > +++ b/arch/powerpc/xmon/xmon.c
> > @@ -110,7 +110,7 @@ struct bpt {
> > #define BP_DABR 4
> >
> > #define NBPTS 256
> > -#define BPT_WORDS 2
> > +#define BPT_WORDS 4
> > static struct bpt bpts[NBPTS];
> > static struct bpt dabr;
> > static struct bpt *iabr;
> > @@ -118,12 +118,13 @@ static unsigned bpinstr = 0x7fe00008; /* trap */
> >
> > #define BP_NUM(bp) ((bp) - bpts + 1)
> >
> > -static unsigned int __section(.text.xmon_bpts) bpt_table[NBPTS *
> > BPT_WORDS]; +static unsigned int __section(.text.xmon_bpts) bpt_table[NBPTS
> > * BPT_WORDS] __aligned(64);
> >
> > /* Prototypes */
> > static int cmds(struct pt_regs *);
> > static int mread(unsigned long, void *, int);
> > static int mwrite(unsigned long, void *, int);
> > +static int mread_instr(unsigned long, ppc_inst *);
> > static int handle_fault(struct pt_regs *);
> > static void byterev(unsigned char *, int);
> > static void memex(void);
> > @@ -759,8 +760,8 @@ static int xmon_bpt(struct pt_regs *regs)
> >
> > /* Are we at the trap at bp->instr[1] for some bp? */
> > bp = in_breakpoint_table(regs->nip, &offset);
> > - if (bp != NULL && offset == 4) {
> > - regs->nip = bp->address + 4;
> > + if (bp != NULL && (offset == 4 || offset == 8)) {
> > + regs->nip = bp->address + offset;
> > atomic_dec(&bp->ref_count);
> > return 1;
> > }
> > @@ -862,7 +863,7 @@ static struct bpt *in_breakpoint_table(unsigned long
> > nip, unsigned long *offp) if (off >= sizeof(bpt_table))
> > return NULL;
> > bp_off = off % (sizeof(unsigned int) * BPT_WORDS);
> > - if (bp_off != 0 && bp_off != 4)
> > + if (bp_off != 0 && bp_off != 4 && bp_off != 8)
> > return NULL;
> > *offp = bp_off;
> > return bpts + ((off - bp_off) / (sizeof(unsigned int) * BPT_WORDS));
> > @@ -881,7 +882,6 @@ static struct bpt *new_breakpoint(unsigned long a)
> > if (!bp->enabled && atomic_read(&bp->ref_count) == 0) {
> > bp->address = a;
> > bp->instr = bpt_table + ((bp - bpts) * BPT_WORDS);
> > - patch_instruction(bp->instr + 1, PPC_INST(bpinstr));
> > return bp;
> > }
> > }
> > @@ -900,7 +900,7 @@ static void insert_bpts(void)
> > for (i = 0; i < NBPTS; ++i, ++bp) {
> > if ((bp->enabled & (BP_TRAP|BP_CIABR)) == 0)
> > continue;
> > - if (mread(bp->address, &instr, 4) != 4) {
> > + if (!mread_instr(bp->address, &instr)) {
> > printf("Couldn't read instruction at %lx, "
> > "disabling breakpoint there\n", bp->address);
> > bp->enabled = 0;
> > @@ -913,9 +913,10 @@ static void insert_bpts(void)
> > continue;
> > }
> > patch_instruction(bp->instr, instr);
> > + patch_instruction(bp->instr + ppc_inst_len(instr), PPC_INST(bpinstr));
> > if (bp->enabled & BP_CIABR)
> > continue;
> > - if (patch_instruction((ppc_inst *)bp->address,
> > + if (patch_instruction((void *)bp->address,
> > PPC_INST(bpinstr)) != 0) {
> > printf("Couldn't write instruction at %lx, "
> > "disabling breakpoint there\n", bp->address);
> > @@ -950,7 +951,7 @@ static void remove_bpts(void)
> > for (i = 0; i < NBPTS; ++i, ++bp) {
> > if ((bp->enabled & (BP_TRAP|BP_CIABR)) != BP_TRAP)
> > continue;
> > - if (mread(bp->address, &instr, 4) == 4
> > + if (mread_instr(bp->address, &instr)
> > && ppc_inst_equal(instr, PPC_INST(bpinstr))
> > && patch_instruction(
> > (ppc_inst *)bp->address, ppc_inst_read(bp->instr)) != 0)
> > @@ -1166,7 +1167,7 @@ static int do_step(struct pt_regs *regs)
> > force_enable_xmon();
> > /* check we are in 64-bit kernel mode, translation enabled */
> > if ((regs->msr & (MSR_64BIT|MSR_PR|MSR_IR)) == (MSR_64BIT|MSR_IR)) {
> > - if (mread(regs->nip, &instr, 4) == 4) {
> > + if (mread_instr(regs->nip, &instr)) {
> > stepped = emulate_step(regs, instr);
> > if (stepped < 0) {
> > printf("Couldn't single-step %s instruction\n",
> > @@ -1333,7 +1334,7 @@ static long check_bp_loc(unsigned long addr)
> > printf("Breakpoints may only be placed at kernel addresses\n");
> > return 0;
> > }
> > - if (!mread(addr, &instr, sizeof(instr))) {
> > + if (!mread_instr(addr, &instr)) {
> > printf("Can't read instruction at address %lx\n", addr);
> > return 0;
> > }
> > @@ -2126,6 +2127,21 @@ mwrite(unsigned long adrs, void *buf, int size)
> > return n;
> > }
> >
> > +static int
> > +mread_instr(unsigned long adrs, ppc_inst *instr)
> > +{
> > + if (setjmp(bus_error_jmp) == 0) {
> > + catch_memory_errors = 1;
> > + sync();
> > + *instr = ppc_inst_read((void *)adrs);
> > + sync();
> > + /* wait a little while to see if we get a machine check */
> > + __delay(200);
> > + }
> > + catch_memory_errors = 0;
> > + return ppc_inst_len(*instr);
> > +}
> > +
> > static int fault_type;
> > static int fault_except;
> > static char *fault_chars[] = { "--", "**", "##" };
>
>
>
^ permalink raw reply
* Re: [PATCH v4 14/16] powerpc64: Add prefixed instructions to instruction data type
From: Alistair Popple @ 2020-03-30 9:05 UTC (permalink / raw)
To: Jordan Niethe; +Cc: npiggin, bala24, linuxppc-dev, dja
In-Reply-To: <20200320051809.24332-15-jniethe5@gmail.com>
<snip>
> @@ -487,12 +487,13 @@ int kprobe_post_handler(struct pt_regs *regs)
> {
> struct kprobe *cur = kprobe_running();
> struct kprobe_ctlblk *kcb = get_kprobe_ctlblk();
> + int len = ppc_inst_len(ppc_inst_read(cur->ainsn.insn));
I am no kprobes expert but it seems based on the code here that in some
circumstances it's ok/expected that cur == NULL, therefore the assignment
needs to happen after the check below to avoid dereferencing NULL. At least
this was the problem I was hitting when running some of the kernel selftests.
- Alistair
> if (!cur || user_mode(regs))
> return 0;
>
> /* make sure we got here for instruction we have a kprobe on */
> - if (((unsigned long)cur->ainsn.insn + 4) != regs->nip)
> + if ((unsigned long)cur->ainsn.insn + len != regs->nip)
> return 0;
>
> if ((kcb->kprobe_status != KPROBE_REENTER) && cur->post_handler) {
> @@ -501,7 +502,7 @@ int kprobe_post_handler(struct pt_regs *regs)
> }
>
> /* Adjust nip to after the single-stepped instruction */
> - regs->nip = (unsigned long)cur->addr + 4;
> + regs->nip = (unsigned long)cur->addr + len;
> regs->msr |= kcb->kprobe_saved_msr;
>
> /*Restore back the original saved kprobes variables and continue. */
> diff --git a/arch/powerpc/kernel/optprobes.c
> b/arch/powerpc/kernel/optprobes.c index 5b53c373373b..af6761859fba 100644
> --- a/arch/powerpc/kernel/optprobes.c
> +++ b/arch/powerpc/kernel/optprobes.c
> @@ -158,38 +158,38 @@ void patch_imm32_load_insns(unsigned int val,
> kprobe_opcode_t *addr)
>
> /*
> * Generate instructions to load provided immediate 64-bit value
> - * to register 'r3' and patch these instructions at 'addr'.
> + * to register 'reg' and patch these instructions at 'addr'.
> */
> -void patch_imm64_load_insns(unsigned long val, kprobe_opcode_t *addr)
> +void patch_imm64_load_insns(unsigned long val, int reg, kprobe_opcode_t
> *addr) {
> - /* lis r3,(op)@highest */
> - patch_instruction(addr, PPC_INST(PPC_INST_ADDIS | ___PPC_RT(3) |
> + /* lis reg,(op)@highest */
> + patch_instruction(addr, PPC_INST(PPC_INST_ADDIS | ___PPC_RT(reg) |
> ((val >> 48) & 0xffff)));
> addr++;
>
> - /* ori r3,r3,(op)@higher */
> - patch_instruction(addr, PPC_INST(PPC_INST_ORI | ___PPC_RA(3) |
> - ___PPC_RS(3) | ((val >> 32) & 0xffff)));
> + /* ori reg,reg,(op)@higher */
> + patch_instruction(addr, PPC_INST(PPC_INST_ORI | ___PPC_RA(reg) |
> + ___PPC_RS(reg) | ((val >> 32) & 0xffff)));
> addr++;
>
> - /* rldicr r3,r3,32,31 */
> - patch_instruction(addr, PPC_INST(PPC_INST_RLDICR | ___PPC_RA(3) |
> - ___PPC_RS(3) | __PPC_SH64(32) | __PPC_ME64(31)));
> + /* rldicr reg,reg,32,31 */
> + patch_instruction(addr, PPC_INST(PPC_INST_RLDICR | ___PPC_RA(reg) |
> + ___PPC_RS(reg) | __PPC_SH64(32) | __PPC_ME64(31)));
> addr++;
>
> - /* oris r3,r3,(op)@h */
> - patch_instruction(addr, PPC_INST(PPC_INST_ORIS | ___PPC_RA(3) |
> - ___PPC_RS(3) | ((val >> 16) & 0xffff)));
> + /* oris reg,reg,(op)@h */
> + patch_instruction(addr, PPC_INST(PPC_INST_ORIS | ___PPC_RA(reg) |
> + ___PPC_RS(reg) | ((val >> 16) & 0xffff)));
> addr++;
>
> - /* ori r3,r3,(op)@l */
> - patch_instruction(addr, PPC_INST(PPC_INST_ORI | ___PPC_RA(3) |
> - ___PPC_RS(3) | (val & 0xffff)));
> + /* ori reg,reg,(op)@l */
> + patch_instruction(addr, PPC_INST(PPC_INST_ORI | ___PPC_RA(reg) |
> + ___PPC_RS(reg) | (val & 0xffff)));
> }
>
> int arch_prepare_optimized_kprobe(struct optimized_kprobe *op, struct
> kprobe *p) {
> - ppc_inst branch_op_callback, branch_emulate_step;
> + ppc_inst branch_op_callback, branch_emulate_step, temp;
> kprobe_opcode_t *op_callback_addr, *emulate_step_addr, *buff;
> long b_offset;
> unsigned long nip, size;
> @@ -239,7 +239,7 @@ int arch_prepare_optimized_kprobe(struct
> optimized_kprobe *op, struct kprobe *p) * Fixup the template with
> instructions to:
> * 1. load the address of the actual probepoint
> */
> - patch_imm64_load_insns((unsigned long)op, buff + TMPL_OP_IDX);
> + patch_imm64_load_insns((unsigned long)op, 3, buff + TMPL_OP_IDX);
>
> /*
> * 2. branch to optimized_callback() and emulate_step()
> @@ -268,7 +268,11 @@ int arch_prepare_optimized_kprobe(struct
> optimized_kprobe *op, struct kprobe *p) /*
> * 3. load instruction to be emulated into relevant register, and
> */
> - patch_imm32_load_insns(*(unsigned int *)p->ainsn.insn, buff +
> TMPL_INSN_IDX); + temp = ppc_inst_read(p->ainsn.insn);
> + patch_imm64_load_insns(ppc_inst_word(temp) |
> + ((u64)ppc_inst_suffix(temp) << 32),
> + 4,
> + buff + TMPL_INSN_IDX);
>
> /*
> * 4. branch back from trampoline
> diff --git a/arch/powerpc/kernel/optprobes_head.S
> b/arch/powerpc/kernel/optprobes_head.S index cf383520843f..ff8ba4d3824d
> 100644
> --- a/arch/powerpc/kernel/optprobes_head.S
> +++ b/arch/powerpc/kernel/optprobes_head.S
> @@ -94,6 +94,9 @@ optprobe_template_insn:
> /* 2, Pass instruction to be emulated in r4 */
> nop
> nop
> + nop
> + nop
> + nop
>
> .global optprobe_template_call_emulate
> optprobe_template_call_emulate:
> diff --git a/arch/powerpc/kernel/trace/ftrace.c
> b/arch/powerpc/kernel/trace/ftrace.c index ad451205f268..3b8655f57b4a
> 100644
> --- a/arch/powerpc/kernel/trace/ftrace.c
> +++ b/arch/powerpc/kernel/trace/ftrace.c
> @@ -42,9 +42,24 @@
> static unsigned long ftrace_tramps[NUM_FTRACE_TRAMPS];
>
> static long
> -read_inst(ppc_inst *inst, const void *src)
> +read_inst(ppc_inst *p, const void *src)
> {
> - return probe_kernel_read((void *)inst, src, MCOUNT_INSN_SIZE);
> + ppc_inst inst;
> + long err;
> +
> + err = probe_kernel_read((void *)&inst.prefix,
> + src, MCOUNT_INSN_SIZE);
> + if (err)
> + return err;
> +
> + if (ppc_inst_prefixed(inst))
> + err = probe_kernel_read((void *)&inst.suffix,
> + src + 4, MCOUNT_INSN_SIZE);
> + if (err)
> + return err;
> +
> + ppc_inst_write(p, inst);
> + return 0;
> }
>
> static ppc_inst
> diff --git a/arch/powerpc/kernel/uprobes.c b/arch/powerpc/kernel/uprobes.c
> index d1dff1dc3a11..3e4fbb5c1b1e 100644
> --- a/arch/powerpc/kernel/uprobes.c
> +++ b/arch/powerpc/kernel/uprobes.c
> @@ -111,7 +111,7 @@ int arch_uprobe_post_xol(struct arch_uprobe *auprobe,
> struct pt_regs *regs) * support doesn't exist and have to fix-up the next
> instruction * to be executed.
> */
> - regs->nip = utask->vaddr + MAX_UINSN_BYTES;
> + regs->nip = utask->vaddr + ppc_inst_len(ppc_inst_read(auprobe->insn));
>
> user_disable_single_step(current);
> return 0;
> diff --git a/arch/powerpc/lib/code-patching.c
> b/arch/powerpc/lib/code-patching.c index fa7f32adf029..3b8277a64b8f 100644
> --- a/arch/powerpc/lib/code-patching.c
> +++ b/arch/powerpc/lib/code-patching.c
> @@ -24,17 +24,27 @@ static int __patch_instruction(ppc_inst *exec_addr,
> ppc_inst instr, {
> int err = 0;
>
> - __put_user_asm(instr, patch_addr, err, "stw");
> + __put_user_asm(ppc_inst_word(instr), patch_addr, err, "stw");
> if (err)
> return err;
>
> asm ("dcbst 0, %0; sync; icbi 0,%1; sync; isync" :: "r" (patch_addr),
> "r" (exec_addr));
>
> + if (!ppc_inst_prefixed(instr))
> + return 0;
> +
> + __put_user_asm(ppc_inst_suffix(instr), patch_addr + 4, err, "stw");
> + if (err)
> + return err;
> +
> + asm ("dcbst 0, %0; sync; icbi 0,%1; sync; isync" :: "r" (patch_addr + 4),
> + "r" (exec_addr + 4));
> +
> return 0;
> }
>
> -int raw_patch_instruction(ppc_inst *addr, ppc_inst instr)
> +int raw_patch_instruction(void *addr, ppc_inst instr)
> {
> return __patch_instruction(addr, instr, addr);
> }
> @@ -184,7 +194,7 @@ static int do_patch_instruction(ppc_inst *addr, ppc_inst
> instr)
>
> #endif /* CONFIG_STRICT_KERNEL_RWX */
>
> -int patch_instruction(unsigned int *addr, unsigned int instr)
> +int patch_instruction(void *addr, ppc_inst instr)
> {
> /* Make sure we aren't patching a freed init section */
> if (init_mem_is_free && init_section_contains(addr, 4)) {
> @@ -195,7 +205,7 @@ int patch_instruction(unsigned int *addr, unsigned int
> instr) }
> NOKPROBE_SYMBOL(patch_instruction);
>
> -int patch_branch(ppc_inst *addr, unsigned long target, int flags)
> +int patch_branch(void *addr, unsigned long target, int flags)
> {
> return patch_instruction(addr, create_branch(addr, target, flags));
> }
> @@ -264,7 +274,7 @@ ppc_inst create_branch(const ppc_inst *addr,
> return instruction;
> }
>
> -unsigned int create_cond_branch(const unsigned int *addr,
> +ppc_inst create_cond_branch(const void *addr,
> unsigned long target, int flags)
> {
> ppc_inst instruction;
> @@ -344,7 +354,7 @@ static unsigned long branch_bform_target(const ppc_inst
> *instr) return (unsigned long)imm;
> }
>
> -unsigned long branch_target(const ppc_inst *instr)
> +unsigned long branch_target(const void *instr)
> {
> if (instr_is_branch_iform(ppc_inst_read(instr)))
> return branch_iform_target(instr);
> diff --git a/arch/powerpc/lib/sstep.c b/arch/powerpc/lib/sstep.c
> index bae878a83fa5..ab4c71c43c8c 100644
> --- a/arch/powerpc/lib/sstep.c
> +++ b/arch/powerpc/lib/sstep.c
> @@ -1169,10 +1169,12 @@ int analyse_instr(struct instruction_op *op, const
> struct pt_regs *regs, unsigned long int imm;
> unsigned long int val, val2;
> unsigned int mb, me, sh;
> - unsigned int word;
> + unsigned int word, suffix;
> long ival;
>
> word = ppc_inst_word(instr);
> + suffix = ppc_inst_suffix(instr);
> +
> op->type = COMPUTE;
>
> opcode = word >> 26;
> diff --git a/arch/powerpc/xmon/xmon.c b/arch/powerpc/xmon/xmon.c
> index ee084411f2f5..c5536e1a3356 100644
> --- a/arch/powerpc/xmon/xmon.c
> +++ b/arch/powerpc/xmon/xmon.c
> @@ -110,7 +110,7 @@ struct bpt {
> #define BP_DABR 4
>
> #define NBPTS 256
> -#define BPT_WORDS 2
> +#define BPT_WORDS 4
> static struct bpt bpts[NBPTS];
> static struct bpt dabr;
> static struct bpt *iabr;
> @@ -118,12 +118,13 @@ static unsigned bpinstr = 0x7fe00008; /* trap */
>
> #define BP_NUM(bp) ((bp) - bpts + 1)
>
> -static unsigned int __section(.text.xmon_bpts) bpt_table[NBPTS *
> BPT_WORDS]; +static unsigned int __section(.text.xmon_bpts) bpt_table[NBPTS
> * BPT_WORDS] __aligned(64);
>
> /* Prototypes */
> static int cmds(struct pt_regs *);
> static int mread(unsigned long, void *, int);
> static int mwrite(unsigned long, void *, int);
> +static int mread_instr(unsigned long, ppc_inst *);
> static int handle_fault(struct pt_regs *);
> static void byterev(unsigned char *, int);
> static void memex(void);
> @@ -759,8 +760,8 @@ static int xmon_bpt(struct pt_regs *regs)
>
> /* Are we at the trap at bp->instr[1] for some bp? */
> bp = in_breakpoint_table(regs->nip, &offset);
> - if (bp != NULL && offset == 4) {
> - regs->nip = bp->address + 4;
> + if (bp != NULL && (offset == 4 || offset == 8)) {
> + regs->nip = bp->address + offset;
> atomic_dec(&bp->ref_count);
> return 1;
> }
> @@ -862,7 +863,7 @@ static struct bpt *in_breakpoint_table(unsigned long
> nip, unsigned long *offp) if (off >= sizeof(bpt_table))
> return NULL;
> bp_off = off % (sizeof(unsigned int) * BPT_WORDS);
> - if (bp_off != 0 && bp_off != 4)
> + if (bp_off != 0 && bp_off != 4 && bp_off != 8)
> return NULL;
> *offp = bp_off;
> return bpts + ((off - bp_off) / (sizeof(unsigned int) * BPT_WORDS));
> @@ -881,7 +882,6 @@ static struct bpt *new_breakpoint(unsigned long a)
> if (!bp->enabled && atomic_read(&bp->ref_count) == 0) {
> bp->address = a;
> bp->instr = bpt_table + ((bp - bpts) * BPT_WORDS);
> - patch_instruction(bp->instr + 1, PPC_INST(bpinstr));
> return bp;
> }
> }
> @@ -900,7 +900,7 @@ static void insert_bpts(void)
> for (i = 0; i < NBPTS; ++i, ++bp) {
> if ((bp->enabled & (BP_TRAP|BP_CIABR)) == 0)
> continue;
> - if (mread(bp->address, &instr, 4) != 4) {
> + if (!mread_instr(bp->address, &instr)) {
> printf("Couldn't read instruction at %lx, "
> "disabling breakpoint there\n", bp->address);
> bp->enabled = 0;
> @@ -913,9 +913,10 @@ static void insert_bpts(void)
> continue;
> }
> patch_instruction(bp->instr, instr);
> + patch_instruction(bp->instr + ppc_inst_len(instr), PPC_INST(bpinstr));
> if (bp->enabled & BP_CIABR)
> continue;
> - if (patch_instruction((ppc_inst *)bp->address,
> + if (patch_instruction((void *)bp->address,
> PPC_INST(bpinstr)) != 0) {
> printf("Couldn't write instruction at %lx, "
> "disabling breakpoint there\n", bp->address);
> @@ -950,7 +951,7 @@ static void remove_bpts(void)
> for (i = 0; i < NBPTS; ++i, ++bp) {
> if ((bp->enabled & (BP_TRAP|BP_CIABR)) != BP_TRAP)
> continue;
> - if (mread(bp->address, &instr, 4) == 4
> + if (mread_instr(bp->address, &instr)
> && ppc_inst_equal(instr, PPC_INST(bpinstr))
> && patch_instruction(
> (ppc_inst *)bp->address, ppc_inst_read(bp->instr)) != 0)
> @@ -1166,7 +1167,7 @@ static int do_step(struct pt_regs *regs)
> force_enable_xmon();
> /* check we are in 64-bit kernel mode, translation enabled */
> if ((regs->msr & (MSR_64BIT|MSR_PR|MSR_IR)) == (MSR_64BIT|MSR_IR)) {
> - if (mread(regs->nip, &instr, 4) == 4) {
> + if (mread_instr(regs->nip, &instr)) {
> stepped = emulate_step(regs, instr);
> if (stepped < 0) {
> printf("Couldn't single-step %s instruction\n",
> @@ -1333,7 +1334,7 @@ static long check_bp_loc(unsigned long addr)
> printf("Breakpoints may only be placed at kernel addresses\n");
> return 0;
> }
> - if (!mread(addr, &instr, sizeof(instr))) {
> + if (!mread_instr(addr, &instr)) {
> printf("Can't read instruction at address %lx\n", addr);
> return 0;
> }
> @@ -2126,6 +2127,21 @@ mwrite(unsigned long adrs, void *buf, int size)
> return n;
> }
>
> +static int
> +mread_instr(unsigned long adrs, ppc_inst *instr)
> +{
> + if (setjmp(bus_error_jmp) == 0) {
> + catch_memory_errors = 1;
> + sync();
> + *instr = ppc_inst_read((void *)adrs);
> + sync();
> + /* wait a little while to see if we get a machine check */
> + __delay(200);
> + }
> + catch_memory_errors = 0;
> + return ppc_inst_len(*instr);
> +}
> +
> static int fault_type;
> static int fault_except;
> static char *fault_chars[] = { "--", "**", "##" };
^ permalink raw reply
* Re: [PATCH 0/2] powerpc: Remove support for ppc405/440 Xilinx platforms
From: Arnd Bergmann @ 2020-03-30 8:52 UTC (permalink / raw)
To: Christian Lamparter
Cc: Geert Uytterhoeven, Paul Mackerras, Mauro Carvalho Chehab,
Sasha Levin, Jonathan Corbet, Masahiro Yamada, DTML,
Nicholas Piggin, ewald_comhaire, Rob Herring, Thomas Gleixner,
Andy Shevchenko, Enrico Weigelt, Greg Kroah-Hartman,
Nick Desaulniers, linux-kernel@vger.kernel.org, Mark Brown,
linuxppc-dev, David S. Miller
In-Reply-To: <2194609.nAEUQZTCmX@debian64>
On Sat, Mar 28, 2020 at 4:07 PM Christian Lamparter <chunkeey@gmail.com> wrote:
>
> (Sorry for the bounces, yes my smarthost mail setup breaks from time to time
> and I had to cut the CC since it complained about the length.)
>
> I guess we should think about upstreaming the MyBook Live DTS. Problem here
> is that we deviated a bit from the canyonlands.dts/bluestone.dts structure
> by having a skeleton apm82181.dtsi with most of the SoC defintition and a
> wd-mybooklive.dts for the device.
I don't see much of a problem with that. If the chips are quite
different, then this
would be the right way to do it, and it matches how most dts files are
structured
on arm and others as well.
It would be nice to move over the the bluestone .dts to the apm82181.dtsi file
when that gets added, if only to ensure they use the same description for each
node, but that shouldn't stop the addition of the new file if that is needed for
distros to make use of a popular device.
I see a couple of additional files in openwrt [1],
[obviously, I'm not actually the one in charge here, the decision is with the
powerpc maintainers].
Arnd
[1] https://git.openwrt.org/?p=openwrt/openwrt.git;a=tree;f=target/linux/apm821xx/dts;h=d359ba4ed83547438581dd40105e5100d8240beb;hb=HEAD
^ permalink raw reply
* [PATCH v4] ocxl: control via sysfs whether the FPGA is reloaded on a link reset
From: Frederic Barrat @ 2020-03-30 8:34 UTC (permalink / raw)
To: linuxppc-dev, clombard, ajd, alastair; +Cc: felix
From: Philippe Bergheaud <felix@linux.ibm.com>
Some opencapi FPGA images allow to control if the FPGA should be reloaded
on the next adapter reset. If it is supported, the image specifies it
through a Vendor Specific DVSEC in the config space of function 0.
Signed-off-by: Philippe Bergheaud <felix@linux.ibm.com>
Signed-off-by: Frederic Barrat <fbarrat@linux.ibm.com>
---
Changelog:
v2:
- refine ResetReload debug message
- do not call get_function_0() if pci_dev is for function 0
v3:
- avoid get_function_0() in ocxl_config_set_reset_reload also
v4:
- simplify parsing of Vendor Specific DVSEC during AFU init
- only set/unset bit 0 of the config space register
- commonize code to fetch the right PCI function and DVSEC offset
- use kstrtoint() when parsing the sysfs buffer
Documentation/ABI/testing/sysfs-class-ocxl | 10 +++
drivers/misc/ocxl/config.c | 81 ++++++++++++++++++++--
drivers/misc/ocxl/ocxl_internal.h | 6 ++
drivers/misc/ocxl/sysfs.c | 35 ++++++++++
include/misc/ocxl-config.h | 1 +
5 files changed, 128 insertions(+), 5 deletions(-)
diff --git a/Documentation/ABI/testing/sysfs-class-ocxl b/Documentation/ABI/testing/sysfs-class-ocxl
index b5b1fa197592..b9ea671d5805 100644
--- a/Documentation/ABI/testing/sysfs-class-ocxl
+++ b/Documentation/ABI/testing/sysfs-class-ocxl
@@ -33,3 +33,13 @@ Date: January 2018
Contact: linuxppc-dev@lists.ozlabs.org
Description: read/write
Give access the global mmio area for the AFU
+
+What: /sys/class/ocxl/<afu name>/reload_on_reset
+Date: February 2020
+Contact: linuxppc-dev@lists.ozlabs.org
+Description: read/write
+ Control whether the FPGA is reloaded on a link reset
+ 0 Do not reload FPGA image from flash
+ 1 Reload FPGA image from flash
+ unavailable
+ The device does not support this capability
diff --git a/drivers/misc/ocxl/config.c b/drivers/misc/ocxl/config.c
index c8e19bfb5ef9..42f7a1298775 100644
--- a/drivers/misc/ocxl/config.c
+++ b/drivers/misc/ocxl/config.c
@@ -71,6 +71,20 @@ static int find_dvsec_afu_ctrl(struct pci_dev *dev, u8 afu_idx)
return 0;
}
+/**
+ * get_function_0() - Find a related PCI device (function 0)
+ * @device: PCI device to match
+ *
+ * Returns a pointer to the related device, or null if not found
+ */
+static struct pci_dev *get_function_0(struct pci_dev *dev)
+{
+ unsigned int devfn = PCI_DEVFN(PCI_SLOT(dev->devfn), 0);
+
+ return pci_get_domain_bus_and_slot(pci_domain_nr(dev->bus),
+ dev->bus->number, devfn);
+}
+
static void read_pasid(struct pci_dev *dev, struct ocxl_fn_config *fn)
{
u16 val;
@@ -159,14 +173,15 @@ static int read_dvsec_afu_info(struct pci_dev *dev, struct ocxl_fn_config *fn)
static int read_dvsec_vendor(struct pci_dev *dev)
{
int pos;
- u32 cfg, tlx, dlx;
+ u32 cfg, tlx, dlx, reset_reload;
/*
- * vendor specific DVSEC is optional
+ * vendor specific DVSEC, for IBM images only. Some older
+ * images may not have it
*
- * It's currently only used on function 0 to specify the
- * version of some logic blocks. Some older images may not
- * even have it so we ignore any errors
+ * It's only used on function 0 to specify the version of some
+ * logic blocks and to give access to special registers to
+ * enable host-based flashing.
*/
if (PCI_FUNC(dev->devfn) != 0)
return 0;
@@ -178,11 +193,67 @@ static int read_dvsec_vendor(struct pci_dev *dev)
pci_read_config_dword(dev, pos + OCXL_DVSEC_VENDOR_CFG_VERS, &cfg);
pci_read_config_dword(dev, pos + OCXL_DVSEC_VENDOR_TLX_VERS, &tlx);
pci_read_config_dword(dev, pos + OCXL_DVSEC_VENDOR_DLX_VERS, &dlx);
+ pci_read_config_dword(dev, pos + OCXL_DVSEC_VENDOR_RESET_RELOAD,
+ &reset_reload);
dev_dbg(&dev->dev, "Vendor specific DVSEC:\n");
dev_dbg(&dev->dev, " CFG version = 0x%x\n", cfg);
dev_dbg(&dev->dev, " TLX version = 0x%x\n", tlx);
dev_dbg(&dev->dev, " DLX version = 0x%x\n", dlx);
+ dev_dbg(&dev->dev, " ResetReload = 0x%x\n", reset_reload);
+ return 0;
+}
+
+static int get_dvsec_vendor0(struct pci_dev *dev, struct pci_dev **dev0,
+ int *out_pos)
+{
+ int pos;
+
+ if (PCI_FUNC(dev->devfn) != 0) {
+ dev = get_function_0(dev);
+ if (!dev)
+ return -1;
+ }
+ pos = find_dvsec(dev, OCXL_DVSEC_VENDOR_ID);
+ if (!pos)
+ return -1;
+ *dev0 = dev;
+ *out_pos = pos;
+ return 0;
+}
+
+int ocxl_config_get_reset_reload(struct pci_dev *dev, int *val)
+{
+ struct pci_dev *dev0;
+ u32 reset_reload;
+ int pos;
+
+ if (get_dvsec_vendor0(dev, &dev0, &pos))
+ return -1;
+
+ pci_read_config_dword(dev0, pos + OCXL_DVSEC_VENDOR_RESET_RELOAD,
+ &reset_reload);
+ *val = !!(reset_reload & BIT(0));
+ return 0;
+}
+
+int ocxl_config_set_reset_reload(struct pci_dev *dev, int val)
+{
+ struct pci_dev *dev0;
+ u32 reset_reload;
+ int pos;
+
+ if (get_dvsec_vendor0(dev, &dev0, &pos))
+ return -1;
+
+ pci_read_config_dword(dev0, pos + OCXL_DVSEC_VENDOR_RESET_RELOAD,
+ &reset_reload);
+ if (val)
+ reset_reload |= BIT(0);
+ else
+ reset_reload &= ~BIT(0);
+ pci_write_config_dword(dev0, pos + OCXL_DVSEC_VENDOR_RESET_RELOAD,
+ reset_reload);
return 0;
}
diff --git a/drivers/misc/ocxl/ocxl_internal.h b/drivers/misc/ocxl/ocxl_internal.h
index 345bf843a38e..af9a84aeee6f 100644
--- a/drivers/misc/ocxl/ocxl_internal.h
+++ b/drivers/misc/ocxl/ocxl_internal.h
@@ -112,6 +112,12 @@ void ocxl_actag_afu_free(struct ocxl_fn *fn, u32 start, u32 size);
*/
int ocxl_config_get_pasid_info(struct pci_dev *dev, int *count);
+/*
+ * Control whether the FPGA is reloaded on a link reset
+ */
+int ocxl_config_get_reset_reload(struct pci_dev *dev, int *val);
+int ocxl_config_set_reset_reload(struct pci_dev *dev, int val);
+
/*
* Check if an AFU index is valid for the given function.
*
diff --git a/drivers/misc/ocxl/sysfs.c b/drivers/misc/ocxl/sysfs.c
index 58f1ba264206..25c78df8055d 100644
--- a/drivers/misc/ocxl/sysfs.c
+++ b/drivers/misc/ocxl/sysfs.c
@@ -51,11 +51,46 @@ static ssize_t contexts_show(struct device *device,
afu->pasid_count, afu->pasid_max);
}
+static ssize_t reload_on_reset_show(struct device *device,
+ struct device_attribute *attr,
+ char *buf)
+{
+ struct ocxl_afu *afu = to_afu(device);
+ struct ocxl_fn *fn = afu->fn;
+ struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent);
+ int val;
+
+ if (ocxl_config_get_reset_reload(pci_dev, &val))
+ return scnprintf(buf, PAGE_SIZE, "unavailable\n");
+
+ return scnprintf(buf, PAGE_SIZE, "%d\n", val);
+}
+
+static ssize_t reload_on_reset_store(struct device *device,
+ struct device_attribute *attr,
+ const char *buf, size_t count)
+{
+ struct ocxl_afu *afu = to_afu(device);
+ struct ocxl_fn *fn = afu->fn;
+ struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent);
+ int rc, val;
+
+ rc = kstrtoint(buf, 0, &val);
+ if (rc || (val != 0 && val != 1))
+ return -EINVAL;
+
+ if (ocxl_config_set_reset_reload(pci_dev, val))
+ return -ENODEV;
+
+ return count;
+}
+
static struct device_attribute afu_attrs[] = {
__ATTR_RO(global_mmio_size),
__ATTR_RO(pp_mmio_size),
__ATTR_RO(afu_version),
__ATTR_RO(contexts),
+ __ATTR_RW(reload_on_reset),
};
static ssize_t global_mmio_read(struct file *filp, struct kobject *kobj,
diff --git a/include/misc/ocxl-config.h b/include/misc/ocxl-config.h
index 3526fa996a22..ccfd3b463517 100644
--- a/include/misc/ocxl-config.h
+++ b/include/misc/ocxl-config.h
@@ -41,5 +41,6 @@
#define OCXL_DVSEC_VENDOR_CFG_VERS 0x0C
#define OCXL_DVSEC_VENDOR_TLX_VERS 0x10
#define OCXL_DVSEC_VENDOR_DLX_VERS 0x20
+#define OCXL_DVSEC_VENDOR_RESET_RELOAD 0x38
#endif /* _OCXL_CONFIG_H_ */
--
2.25.1
^ permalink raw reply related
* Re: [PATCH v3 0/5] mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
From: Baoquan He @ 2020-03-30 8:28 UTC (permalink / raw)
To: Michal Hocko
Cc: mmorana, Catalin Marinas, Heiko Carstens,
open list:MEMORY MANAGEMENT, Paul Mackerras, H. Peter Anvin,
sparclinux, Alexander Duyck, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Hoan Tran, Pavel Tatashin,
lho, Vasily Gorbik, Vlastimil Babka, Will Deacon, Borislav Petkov,
Thomas Gleixner, linux-arm-kernel, Oscar Salvador, linux-kernel,
Andrew Morton, linuxppc-dev, David S. Miller
In-Reply-To: <20200330081659.GA6352@MiWiFi-R3L-srv>
On 03/30/20 at 04:16pm, Baoquan He wrote:
> On 03/30/20 at 09:42am, Michal Hocko wrote:
> > On Sat 28-03-20 11:31:17, Hoan Tran wrote:
> > > In NUMA layout which nodes have memory ranges that span across other nodes,
> > > the mm driver can detect the memory node id incorrectly.
> > >
> > > For example, with layout below
> > > Node 0 address: 0000 xxxx 0000 xxxx
> > > Node 1 address: xxxx 1111 xxxx 1111
> > >
> > > Note:
> > > - Memory from low to high
> > > - 0/1: Node id
> > > - x: Invalid memory of a node
> > >
> > > When mm probes the memory map, without CONFIG_NODES_SPAN_OTHER_NODES
> > > config, mm only checks the memory validity but not the node id.
> > > Because of that, Node 1 also detects the memory from node 0 as below
> > > when it scans from the start address to the end address of node 1.
> > >
> > > Node 0 address: 0000 xxxx xxxx xxxx
> > > Node 1 address: xxxx 1111 1111 1111
> > >
> > > This layout could occur on any architecture. Most of them enables
> > > this config by default with CONFIG_NUMA. This patch, by default, enables
> > > CONFIG_NODES_SPAN_OTHER_NODES or uses early_pfn_in_nid() for NUMA.
> >
> > I am not opposed to this at all. It reduces the config space and that is
> > a good thing on its own. The history has shown that meory layout might
> > be really wild wrt NUMA. The config is only used for early_pfn_in_nid
> > which is clearly an overkill.
> >
> > Your description doesn't really explain why this is safe though. The
> > history of this config is somehow messy, though. Mike has tried
> > to remove it a94b3ab7eab4 ("[PATCH] mm: remove arch independent
> > NODES_SPAN_OTHER_NODES") just to be reintroduced by 7516795739bd
> > ("[PATCH] Reintroduce NODES_SPAN_OTHER_NODES for powerpc") without any
> > reasoning what so ever. This doesn't make it really easy see whether
> > reasons for reintroduction are still there. Maybe there are some subtle
> > dependencies. I do not see any TBH but that might be burried deep in an
> > arch specific code.
>
> Yeah, since early_pfnnid_cache was added, we do not need worry about the
> performance. But when I read the mem init code on x86 again, I do see there
> are codes to handle the node overlapping, e.g in numa_cleanup_meminfo(),
> when store node id into memblock. But the thing is if we have
> encountered the node overlapping, we just return ahead of time, leave
> something uninitialized. I am wondering if the system with node
> overlapping can still run heathily.
Ok, I didn't read code carefully. That is handling case where memblock
with different node id overlap, it needs return. In the example
Hoan gave, it has no problem, system can run well. Please ignore above
comment.
^ permalink raw reply
* Re: [PATCH v3 0/5] mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
From: Baoquan He @ 2020-03-30 8:16 UTC (permalink / raw)
To: Michal Hocko
Cc: mmorana, Catalin Marinas, Heiko Carstens,
open list:MEMORY MANAGEMENT, Paul Mackerras, H. Peter Anvin,
sparclinux, Alexander Duyck, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Hoan Tran, Pavel Tatashin,
lho, Vasily Gorbik, Vlastimil Babka, Will Deacon, Borislav Petkov,
Thomas Gleixner, linux-arm-kernel, Oscar Salvador, linux-kernel,
Andrew Morton, linuxppc-dev, David S. Miller
In-Reply-To: <20200330074246.GA14243@dhcp22.suse.cz>
On 03/30/20 at 09:42am, Michal Hocko wrote:
> On Sat 28-03-20 11:31:17, Hoan Tran wrote:
> > In NUMA layout which nodes have memory ranges that span across other nodes,
> > the mm driver can detect the memory node id incorrectly.
> >
> > For example, with layout below
> > Node 0 address: 0000 xxxx 0000 xxxx
> > Node 1 address: xxxx 1111 xxxx 1111
> >
> > Note:
> > - Memory from low to high
> > - 0/1: Node id
> > - x: Invalid memory of a node
> >
> > When mm probes the memory map, without CONFIG_NODES_SPAN_OTHER_NODES
> > config, mm only checks the memory validity but not the node id.
> > Because of that, Node 1 also detects the memory from node 0 as below
> > when it scans from the start address to the end address of node 1.
> >
> > Node 0 address: 0000 xxxx xxxx xxxx
> > Node 1 address: xxxx 1111 1111 1111
> >
> > This layout could occur on any architecture. Most of them enables
> > this config by default with CONFIG_NUMA. This patch, by default, enables
> > CONFIG_NODES_SPAN_OTHER_NODES or uses early_pfn_in_nid() for NUMA.
>
> I am not opposed to this at all. It reduces the config space and that is
> a good thing on its own. The history has shown that meory layout might
> be really wild wrt NUMA. The config is only used for early_pfn_in_nid
> which is clearly an overkill.
>
> Your description doesn't really explain why this is safe though. The
> history of this config is somehow messy, though. Mike has tried
> to remove it a94b3ab7eab4 ("[PATCH] mm: remove arch independent
> NODES_SPAN_OTHER_NODES") just to be reintroduced by 7516795739bd
> ("[PATCH] Reintroduce NODES_SPAN_OTHER_NODES for powerpc") without any
> reasoning what so ever. This doesn't make it really easy see whether
> reasons for reintroduction are still there. Maybe there are some subtle
> dependencies. I do not see any TBH but that might be burried deep in an
> arch specific code.
Yeah, since early_pfnnid_cache was added, we do not need worry about the
performance. But when I read the mem init code on x86 again, I do see there
are codes to handle the node overlapping, e.g in numa_cleanup_meminfo(),
when store node id into memblock. But the thing is if we have
encountered the node overlapping, we just return ahead of time, leave
something uninitialized. I am wondering if the system with node
overlapping can still run heathily.
>
> > v3:
> > * Revise the patch description
> >
> > V2:
> > * Revise the patch description
> >
> > Hoan Tran (5):
> > mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
> > powerpc: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > x86: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > sparc: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> > s390: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> >
> > arch/powerpc/Kconfig | 9 ---------
> > arch/s390/Kconfig | 8 --------
> > arch/sparc/Kconfig | 9 ---------
> > arch/x86/Kconfig | 9 ---------
> > mm/page_alloc.c | 2 +-
> > 5 files changed, 1 insertion(+), 36 deletions(-)
> >
> > --
> > 1.8.3.1
> >
>
> --
> Michal Hocko
> SUSE Labs
>
^ permalink raw reply
* Re: linux-next: build failure after merge of the tip tree
From: Borislav Petkov @ 2020-03-30 8:16 UTC (permalink / raw)
To: Michael Ellerman
Cc: Stephen Rothwell, Kees Cook, H.J. Lu, Peter Zijlstra,
Linux Kernel Mailing List, Linux Next Mailing List,
H. Peter Anvin, Thomas Gleixner, PowerPC, Ingo Molnar
In-Reply-To: <87wo72uv3z.fsf@mpe.ellerman.id.au>
On Mon, Mar 30, 2020 at 07:04:16PM +1100, Michael Ellerman wrote:
> Or just squash the hunk Stephen posted into the commit, which is what I
> thought would happen to begin with.
>
> You can have my ack for it:
>
> Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)
Thanks but considering how this is not really urgent stuff and it can
take its time and get some wider testing before getting upstream, I'd
prefer to delay it.
--
Regards/Gruss,
Boris.
SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer, HRB 36809, AG Nürnberg
^ permalink raw reply
* Re: [PATCH v3] powerpc xmon: use `dcbf` inplace of `dcbi` instruction for 64bit Book3S
From: Christophe Leroy @ 2020-03-30 8:13 UTC (permalink / raw)
To: Balamuruhan S, mpe
Cc: ravi.bangoria, jniethe5, paulus, sandipan, naveen.n.rao,
linuxppc-dev
In-Reply-To: <20200330075954.538773-1-bala24@linux.ibm.com>
Le 30/03/2020 à 09:59, Balamuruhan S a écrit :
> Data Cache Block Invalidate (dcbi) instruction implemented back in
> PowerPC architecture version 2.03. But as per Power Processor Users Manual
> it is obsolete and not supported by POWER8/POWER9 core. Attempt to use of
> this illegal instruction results in a hypervisor emulation assistance
> interrupt. So, ifdef it out the option `i` in xmon for 64bit Book3S.
>
> 0:mon> fi
> cpu 0x0: Vector: 700 (Program Check) at [c000000003be74a0]
> pc: c000000000102030: cacheflush+0x180/0x1a0
> lr: c000000000101f3c: cacheflush+0x8c/0x1a0
> sp: c000000003be7730
> msr: 8000000000081033
> current = 0xc0000000035e5c00
> paca = 0xc000000001910000 irqmask: 0x03 irq_happened: 0x01
> pid = 1025, comm = bash
> Linux version 5.6.0-rc5-g5aa19adac (root@ltc-wspoon6) (gcc version 7.4.0
> (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #1 SMP Tue Mar 10 04:38:41 CDT 2020
> cpu 0x0: Exception 700 (Program Check) in xmon, returning to main loop
> [c000000003be7c50] c00000000084abb0 __handle_sysrq+0xf0/0x2a0
> [c000000003be7d00] c00000000084b3c0 write_sysrq_trigger+0xb0/0xe0
> [c000000003be7d30] c0000000004d1edc proc_reg_write+0x8c/0x130
> [c000000003be7d60] c00000000040dc7c __vfs_write+0x3c/0x70
> [c000000003be7d80] c000000000410e70 vfs_write+0xd0/0x210
> [c000000003be7dd0] c00000000041126c ksys_write+0xdc/0x130
> [c000000003be7e20] c00000000000b9d0 system_call+0x5c/0x68
> --- Exception: c01 (System Call) at 00007fffa345e420
> SP (7ffff0b08ab0) is in userspace
>
> Signed-off-by: Balamuruhan S <bala24@linux.ibm.com>
Reviewed-by: Christophe Leroy <christophe.leroy@c-s.fr>
> ---
> arch/powerpc/xmon/xmon.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> ---
> changes in v3:
> -------------
> Fix Christophe's review comments and rebase it on latest mpe's merge
> tree,
> * mention the dcbi obsolete statement based on Power processor
> users manual in commit message.
> * make #ifdef in a more simple way.
> changes in v2:
> -------------
> Fix review comments from Segher and Michael,
> * change incorrect architecture version 2.01 to 2.03 in commit
> message.
> * ifdef it out the option `i` for PPC_BOOK3S_64 instead to drop
> it and change the commit message accordingly.
>
> diff --git a/arch/powerpc/xmon/xmon.c b/arch/powerpc/xmon/xmon.c
> index ea303b7e4e29..7b62d5dcc4a1 100644
> --- a/arch/powerpc/xmon/xmon.c
> +++ b/arch/powerpc/xmon/xmon.c
> @@ -1808,7 +1808,7 @@ static void cacheflush(void)
> catch_memory_errors = 1;
> sync();
>
> - if (cmd != 'i') {
> + if (cmd != 'i' || IS_ENABLED(CONFIG_PPC_BOOK3S_64)) {
> for (; nflush > 0; --nflush, adrs += L1_CACHE_BYTES)
> cflush((void *) adrs);
> } else {
>
> base-commit: 1ad3b5ebe084246ad593a22707cd91ef6418c31e
>
^ permalink raw reply
* Re: [PATCH v3 0/5] mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
From: Baoquan He @ 2020-03-30 8:04 UTC (permalink / raw)
To: Michal Hocko
Cc: mmorana, Catalin Marinas, Heiko Carstens,
open list:MEMORY MANAGEMENT, Paul Mackerras, H. Peter Anvin,
sparclinux, Alexander Duyck, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Hoan Tran, Pavel Tatashin,
lho, Vasily Gorbik, Vlastimil Babka, Will Deacon, Borislav Petkov,
Thomas Gleixner, linux-arm-kernel, Oscar Salvador, linux-kernel,
Andrew Morton, linuxppc-dev, David S. Miller
In-Reply-To: <20200330074426.GB14243@dhcp22.suse.cz>
On 03/30/20 at 09:44am, Michal Hocko wrote:
> On Sun 29-03-20 08:19:24, Baoquan He wrote:
> > On 03/28/20 at 11:31am, Hoan Tran wrote:
> > > In NUMA layout which nodes have memory ranges that span across other nodes,
> > > the mm driver can detect the memory node id incorrectly.
> > >
> > > For example, with layout below
> > > Node 0 address: 0000 xxxx 0000 xxxx
> > > Node 1 address: xxxx 1111 xxxx 1111
> >
> > Sorry, I read this example several times, but still don't get what it
> > means. Can it be given with real hex number address as an exmaple? I
> > mean just using the memory layout you have seen from some systems. The
> > change looks interesting though.
>
> Does this make it more clear?
> physical address range and its node associaion
> [0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1]
I later read it again, have got what Hoan is trying to say, thanks.
I think the change in this patchset makes sense, still have some concern
though, let me add comment in other thread.
^ permalink raw reply
* [PATCH v3] powerpc: Make setjmp/longjmp signature standard
From: Clement Courbet @ 2020-03-30 8:03 UTC (permalink / raw)
Cc: Greg Kroah-Hartman, Nick Desaulniers, linux-kernel, stable,
clang-built-linux, Paul Mackerras, Clement Courbet,
Nathan Chancellor, linuxppc-dev, Thomas Gleixner
In-Reply-To: <20200327100801.161671-1-courbet@google.com>
Declaring setjmp()/longjmp() as taking longs makes the signature
non-standard, and makes clang complain. In the past, this has been
worked around by adding -ffreestanding to the compile flags.
The implementation looks like it only ever propagates the value
(in longjmp) or sets it to 1 (in setjmp), and we only call longjmp
with integer parameters.
This allows removing -ffreestanding from the compilation flags.
Context:
https://lore.kernel.org/patchwork/patch/1214060
https://lore.kernel.org/patchwork/patch/1216174
Signed-off-by: Clement Courbet <courbet@google.com>
Reviewed-by: Nathan Chancellor <natechancellor@gmail.com>
Tested-by: Nathan Chancellor <natechancellor@gmail.com>
Cc: stable@vger.kernel.org # v4.14+
Fixes: c9029ef9c957 ("powerpc: Avoid clang warnings around setjmp and longjmp")
---
v2:
Use and array type as suggested by Segher Boessenkool
Add fix tags.
v3:
Properly place tags.
---
arch/powerpc/include/asm/setjmp.h | 6 ++++--
arch/powerpc/kexec/Makefile | 3 ---
arch/powerpc/xmon/Makefile | 3 ---
3 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/arch/powerpc/include/asm/setjmp.h b/arch/powerpc/include/asm/setjmp.h
index e9f81bb3f83b..f798e80e4106 100644
--- a/arch/powerpc/include/asm/setjmp.h
+++ b/arch/powerpc/include/asm/setjmp.h
@@ -7,7 +7,9 @@
#define JMP_BUF_LEN 23
-extern long setjmp(long *) __attribute__((returns_twice));
-extern void longjmp(long *, long) __attribute__((noreturn));
+typedef long jmp_buf[JMP_BUF_LEN];
+
+extern int setjmp(jmp_buf env) __attribute__((returns_twice));
+extern void longjmp(jmp_buf env, int val) __attribute__((noreturn));
#endif /* _ASM_POWERPC_SETJMP_H */
diff --git a/arch/powerpc/kexec/Makefile b/arch/powerpc/kexec/Makefile
index 378f6108a414..86380c69f5ce 100644
--- a/arch/powerpc/kexec/Makefile
+++ b/arch/powerpc/kexec/Makefile
@@ -3,9 +3,6 @@
# Makefile for the linux kernel.
#
-# Avoid clang warnings around longjmp/setjmp declarations
-CFLAGS_crash.o += -ffreestanding
-
obj-y += core.o crash.o core_$(BITS).o
obj-$(CONFIG_PPC32) += relocate_32.o
diff --git a/arch/powerpc/xmon/Makefile b/arch/powerpc/xmon/Makefile
index c3842dbeb1b7..6f9cccea54f3 100644
--- a/arch/powerpc/xmon/Makefile
+++ b/arch/powerpc/xmon/Makefile
@@ -1,9 +1,6 @@
# SPDX-License-Identifier: GPL-2.0
# Makefile for xmon
-# Avoid clang warnings around longjmp/setjmp declarations
-subdir-ccflags-y := -ffreestanding
-
GCOV_PROFILE := n
KCOV_INSTRUMENT := n
UBSAN_SANITIZE := n
--
2.26.0.rc2.310.g2932bb562d-goog
^ permalink raw reply related
* Re: linux-next: build failure after merge of the tip tree
From: Michael Ellerman @ 2020-03-30 8:04 UTC (permalink / raw)
To: Borislav Petkov, Stephen Rothwell
Cc: H.J. Lu, Kees Cook, Peter Zijlstra, Linux Kernel Mailing List,
Linux Next Mailing List, H. Peter Anvin, Thomas Gleixner, PowerPC,
Ingo Molnar
In-Reply-To: <20200330074823.GA14624@zn.tnic>
Borislav Petkov <bp@suse.de> writes:
> On Mon, Mar 30, 2020 at 03:08:19PM +1100, Stephen Rothwell wrote:
>> What you really need is an Ack from the PowerPC people for the fix you
>> suggested and then tha fix should go in the same series that is now
>> causing the failure (preferably before the problematic (for PowerPC)
>> patch.
>
> I'll zap this commit from the tip lineup. There's always another merge
> window.
Or just squash the hunk Stephen posted into the commit, which is what I
thought would happen to begin with.
You can have my ack for it:
Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)
cheers
^ permalink raw reply
* [PATCH v3] powerpc xmon: use `dcbf` inplace of `dcbi` instruction for 64bit Book3S
From: Balamuruhan S @ 2020-03-30 7:59 UTC (permalink / raw)
To: mpe
Cc: ravi.bangoria, jniethe5, Balamuruhan S, paulus, sandipan,
naveen.n.rao, linuxppc-dev
Data Cache Block Invalidate (dcbi) instruction implemented back in
PowerPC architecture version 2.03. But as per Power Processor Users Manual
it is obsolete and not supported by POWER8/POWER9 core. Attempt to use of
this illegal instruction results in a hypervisor emulation assistance
interrupt. So, ifdef it out the option `i` in xmon for 64bit Book3S.
0:mon> fi
cpu 0x0: Vector: 700 (Program Check) at [c000000003be74a0]
pc: c000000000102030: cacheflush+0x180/0x1a0
lr: c000000000101f3c: cacheflush+0x8c/0x1a0
sp: c000000003be7730
msr: 8000000000081033
current = 0xc0000000035e5c00
paca = 0xc000000001910000 irqmask: 0x03 irq_happened: 0x01
pid = 1025, comm = bash
Linux version 5.6.0-rc5-g5aa19adac (root@ltc-wspoon6) (gcc version 7.4.0
(Ubuntu 7.4.0-1ubuntu1~18.04.1)) #1 SMP Tue Mar 10 04:38:41 CDT 2020
cpu 0x0: Exception 700 (Program Check) in xmon, returning to main loop
[c000000003be7c50] c00000000084abb0 __handle_sysrq+0xf0/0x2a0
[c000000003be7d00] c00000000084b3c0 write_sysrq_trigger+0xb0/0xe0
[c000000003be7d30] c0000000004d1edc proc_reg_write+0x8c/0x130
[c000000003be7d60] c00000000040dc7c __vfs_write+0x3c/0x70
[c000000003be7d80] c000000000410e70 vfs_write+0xd0/0x210
[c000000003be7dd0] c00000000041126c ksys_write+0xdc/0x130
[c000000003be7e20] c00000000000b9d0 system_call+0x5c/0x68
--- Exception: c01 (System Call) at 00007fffa345e420
SP (7ffff0b08ab0) is in userspace
Signed-off-by: Balamuruhan S <bala24@linux.ibm.com>
---
arch/powerpc/xmon/xmon.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
changes in v3:
-------------
Fix Christophe's review comments and rebase it on latest mpe's merge
tree,
* mention the dcbi obsolete statement based on Power processor
users manual in commit message.
* make #ifdef in a more simple way.
changes in v2:
-------------
Fix review comments from Segher and Michael,
* change incorrect architecture version 2.01 to 2.03 in commit
message.
* ifdef it out the option `i` for PPC_BOOK3S_64 instead to drop
it and change the commit message accordingly.
diff --git a/arch/powerpc/xmon/xmon.c b/arch/powerpc/xmon/xmon.c
index ea303b7e4e29..7b62d5dcc4a1 100644
--- a/arch/powerpc/xmon/xmon.c
+++ b/arch/powerpc/xmon/xmon.c
@@ -1808,7 +1808,7 @@ static void cacheflush(void)
catch_memory_errors = 1;
sync();
- if (cmd != 'i') {
+ if (cmd != 'i' || IS_ENABLED(CONFIG_PPC_BOOK3S_64)) {
for (; nflush > 0; --nflush, adrs += L1_CACHE_BYTES)
cflush((void *) adrs);
} else {
base-commit: 1ad3b5ebe084246ad593a22707cd91ef6418c31e
--
2.24.1
^ permalink raw reply related
* Re: [PATCH v2] powerpc: Make setjmp/longjmp signature standard
From: Nathan Chancellor @ 2020-03-30 7:57 UTC (permalink / raw)
To: Clement Courbet
Cc: Greg Kroah-Hartman, Nick Desaulniers, linux-kernel, stable,
clang-built-linux, Paul Mackerras, Thomas Gleixner, linuxppc-dev,
Allison Randal
In-Reply-To: <20200330064323.76162-1-courbet@google.com>
On Mon, Mar 30, 2020 at 08:43:19AM +0200, Clement Courbet wrote:
> Declaring setjmp()/longjmp() as taking longs makes the signature
> non-standard, and makes clang complain. In the past, this has been
> worked around by adding -ffreestanding to the compile flags.
>
> The implementation looks like it only ever propagates the value
> (in longjmp) or sets it to 1 (in setjmp), and we only call longjmp
> with integer parameters.
>
> This allows removing -ffreestanding from the compilation flags.
>
> Context:
> https://lore.kernel.org/patchwork/patch/1214060
> https://lore.kernel.org/patchwork/patch/1216174
>
> Signed-off-by: Clement Courbet <courbet@google.com>
> Reviewed-by: Nathan Chancellor <natechancellor@gmail.com>
> Tested-by: Nathan Chancellor <natechancellor@gmail.com>
>
> ---
>
> v2:
> Use and array type as suggested by Segher Boessenkool
> Cc: stable@vger.kernel.org # v4.14+
> Fixes: c9029ef9c957 ("powerpc: Avoid clang warnings around setjmp and longjmp")
Actual diff itself looks good but these two tags need to be above your
signoff to be included in the final changelog. Not sure if Michael will
want a v3 with that or if it can manually be done when applying.
Cheers,
Nathan
^ permalink raw reply
* Re: linux-next: build failure after merge of the tip tree
From: Borislav Petkov @ 2020-03-30 7:48 UTC (permalink / raw)
To: Stephen Rothwell
Cc: H.J. Lu, Kees Cook, Peter Zijlstra, Linux Kernel Mailing List,
Linux Next Mailing List, H. Peter Anvin, Thomas Gleixner, PowerPC,
Ingo Molnar
In-Reply-To: <20200330150819.7f0199a2@canb.auug.org.au>
On Mon, Mar 30, 2020 at 03:08:19PM +1100, Stephen Rothwell wrote:
> What you really need is an Ack from the PowerPC people for the fix you
> suggested and then tha fix should go in the same series that is now
> causing the failure (preferably before the problematic (for PowerPC)
> patch.
I'll zap this commit from the tip lineup. There's always another merge
window.
--
Regards/Gruss,
Boris.
SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer, HRB 36809, AG Nürnberg
^ permalink raw reply
* Re: [PATCH v3 0/5] mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
From: Michal Hocko @ 2020-03-30 7:44 UTC (permalink / raw)
To: Baoquan He
Cc: mmorana, Catalin Marinas, Heiko Carstens,
open list:MEMORY MANAGEMENT, Paul Mackerras, H. Peter Anvin,
sparclinux, Alexander Duyck, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Hoan Tran, Pavel Tatashin,
lho, Vasily Gorbik, Vlastimil Babka, Will Deacon, Borislav Petkov,
Thomas Gleixner, linux-arm-kernel, Oscar Salvador, linux-kernel,
Andrew Morton, linuxppc-dev, David S. Miller
In-Reply-To: <20200329001924.GS3039@MiWiFi-R3L-srv>
On Sun 29-03-20 08:19:24, Baoquan He wrote:
> On 03/28/20 at 11:31am, Hoan Tran wrote:
> > In NUMA layout which nodes have memory ranges that span across other nodes,
> > the mm driver can detect the memory node id incorrectly.
> >
> > For example, with layout below
> > Node 0 address: 0000 xxxx 0000 xxxx
> > Node 1 address: xxxx 1111 xxxx 1111
>
> Sorry, I read this example several times, but still don't get what it
> means. Can it be given with real hex number address as an exmaple? I
> mean just using the memory layout you have seen from some systems. The
> change looks interesting though.
Does this make it more clear?
physical address range and its node associaion
[0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1]
--
Michal Hocko
SUSE Labs
^ permalink raw reply
* Re: [PATCH v3 0/5] mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
From: Michal Hocko @ 2020-03-30 7:42 UTC (permalink / raw)
To: Hoan Tran
Cc: mmorana, Catalin Marinas, Heiko Carstens,
open list:MEMORY MANAGEMENT, Paul Mackerras, H. Peter Anvin,
sparclinux, Alexander Duyck, linux-s390, x86, Mike Rapoport,
Christian Borntraeger, Ingo Molnar, Vlastimil Babka,
Pavel Tatashin, lho, Vasily Gorbik, Will Deacon, Borislav Petkov,
Thomas Gleixner, linux-arm-kernel, Oscar Salvador, linux-kernel,
Andrew Morton, linuxppc-dev, David S. Miller
In-Reply-To: <1585420282-25630-1-git-send-email-Hoan@os.amperecomputing.com>
On Sat 28-03-20 11:31:17, Hoan Tran wrote:
> In NUMA layout which nodes have memory ranges that span across other nodes,
> the mm driver can detect the memory node id incorrectly.
>
> For example, with layout below
> Node 0 address: 0000 xxxx 0000 xxxx
> Node 1 address: xxxx 1111 xxxx 1111
>
> Note:
> - Memory from low to high
> - 0/1: Node id
> - x: Invalid memory of a node
>
> When mm probes the memory map, without CONFIG_NODES_SPAN_OTHER_NODES
> config, mm only checks the memory validity but not the node id.
> Because of that, Node 1 also detects the memory from node 0 as below
> when it scans from the start address to the end address of node 1.
>
> Node 0 address: 0000 xxxx xxxx xxxx
> Node 1 address: xxxx 1111 1111 1111
>
> This layout could occur on any architecture. Most of them enables
> this config by default with CONFIG_NUMA. This patch, by default, enables
> CONFIG_NODES_SPAN_OTHER_NODES or uses early_pfn_in_nid() for NUMA.
I am not opposed to this at all. It reduces the config space and that is
a good thing on its own. The history has shown that meory layout might
be really wild wrt NUMA. The config is only used for early_pfn_in_nid
which is clearly an overkill.
Your description doesn't really explain why this is safe though. The
history of this config is somehow messy, though. Mike has tried
to remove it a94b3ab7eab4 ("[PATCH] mm: remove arch independent
NODES_SPAN_OTHER_NODES") just to be reintroduced by 7516795739bd
("[PATCH] Reintroduce NODES_SPAN_OTHER_NODES for powerpc") without any
reasoning what so ever. This doesn't make it really easy see whether
reasons for reintroduction are still there. Maybe there are some subtle
dependencies. I do not see any TBH but that might be burried deep in an
arch specific code.
> v3:
> * Revise the patch description
>
> V2:
> * Revise the patch description
>
> Hoan Tran (5):
> mm: Enable CONFIG_NODES_SPAN_OTHER_NODES by default for NUMA
> powerpc: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> x86: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> sparc: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
> s390: Kconfig: Remove CONFIG_NODES_SPAN_OTHER_NODES
>
> arch/powerpc/Kconfig | 9 ---------
> arch/s390/Kconfig | 8 --------
> arch/sparc/Kconfig | 9 ---------
> arch/x86/Kconfig | 9 ---------
> mm/page_alloc.c | 2 +-
> 5 files changed, 1 insertion(+), 36 deletions(-)
>
> --
> 1.8.3.1
>
--
Michal Hocko
SUSE Labs
^ permalink raw reply
* [PATCH] powerpc/mce: Add MCE notification chain
From: Ganesh Goudar @ 2020-03-30 7:12 UTC (permalink / raw)
To: mpe, linuxppc-dev
Cc: santosh, mahesh, npiggin, Ganesh Goudar, aneesh.kumar, arbab
From: Santosh S <santosh@fossix.org>
Introduce notification chain which lets know about uncorrected memory
errors(UE). This would help prospective users in pmem or nvdimm subsystem
to track bad blocks for better handling of persistent memory allocations.
Signed-off-by: Santosh S <santosh@fossix.org>
Signed-off-by: Ganesh Goudar <ganeshgr@linux.ibm.com>
---
arch/powerpc/include/asm/mce.h | 2 ++
arch/powerpc/kernel/mce.c | 15 +++++++++++++++
2 files changed, 17 insertions(+)
diff --git a/arch/powerpc/include/asm/mce.h b/arch/powerpc/include/asm/mce.h
index 6a6ddaabdb34..6e222a94a68a 100644
--- a/arch/powerpc/include/asm/mce.h
+++ b/arch/powerpc/include/asm/mce.h
@@ -218,6 +218,8 @@ extern void machine_check_queue_event(void);
extern void machine_check_print_event_info(struct machine_check_event *evt,
bool user_mode, bool in_guest);
unsigned long addr_to_pfn(struct pt_regs *regs, unsigned long addr);
+int mce_register_notifier(struct notifier_block *nb);
+int mce_unregister_notifier(struct notifier_block *nb);
#ifdef CONFIG_PPC_BOOK3S_64
void flush_and_reload_slb(void);
#endif /* CONFIG_PPC_BOOK3S_64 */
diff --git a/arch/powerpc/kernel/mce.c b/arch/powerpc/kernel/mce.c
index 34c1001e9e8b..f50d7f56c02c 100644
--- a/arch/powerpc/kernel/mce.c
+++ b/arch/powerpc/kernel/mce.c
@@ -47,6 +47,20 @@ static struct irq_work mce_ue_event_irq_work = {
DECLARE_WORK(mce_ue_event_work, machine_process_ue_event);
+static BLOCKING_NOTIFIER_HEAD(mce_notifier_list);
+
+int mce_register_notifier(struct notifier_block *nb)
+{
+ return blocking_notifier_chain_register(&mce_notifier_list, nb);
+}
+EXPORT_SYMBOL_GPL(mce_register_notifier);
+
+int mce_unregister_notifier(struct notifier_block *nb)
+{
+ return blocking_notifier_chain_unregister(&mce_notifier_list, nb);
+}
+EXPORT_SYMBOL_GPL(mce_unregister_notifier);
+
static void mce_set_error_info(struct machine_check_event *mce,
struct mce_error_info *mce_err)
{
@@ -263,6 +277,7 @@ static void machine_process_ue_event(struct work_struct *work)
while (__this_cpu_read(mce_ue_count) > 0) {
index = __this_cpu_read(mce_ue_count) - 1;
evt = this_cpu_ptr(&mce_ue_event_queue[index]);
+ blocking_notifier_call_chain(&mce_notifier_list, 0, evt);
#ifdef CONFIG_MEMORY_FAILURE
/*
* This should probably queued elsewhere, but
--
2.17.2
^ permalink raw reply related
* [PATCH v2] powerpc: Make setjmp/longjmp signature standard
From: Clement Courbet @ 2020-03-30 6:43 UTC (permalink / raw)
Cc: Greg Kroah-Hartman, Nick Desaulniers, linux-kernel, stable,
clang-built-linux, Paul Mackerras, Clement Courbet,
Nathan Chancellor, linuxppc-dev, Thomas Gleixner, Allison Randal
In-Reply-To: <20200327100801.161671-1-courbet@google.com>
Declaring setjmp()/longjmp() as taking longs makes the signature
non-standard, and makes clang complain. In the past, this has been
worked around by adding -ffreestanding to the compile flags.
The implementation looks like it only ever propagates the value
(in longjmp) or sets it to 1 (in setjmp), and we only call longjmp
with integer parameters.
This allows removing -ffreestanding from the compilation flags.
Context:
https://lore.kernel.org/patchwork/patch/1214060
https://lore.kernel.org/patchwork/patch/1216174
Signed-off-by: Clement Courbet <courbet@google.com>
Reviewed-by: Nathan Chancellor <natechancellor@gmail.com>
Tested-by: Nathan Chancellor <natechancellor@gmail.com>
---
v2:
Use and array type as suggested by Segher Boessenkool
Cc: stable@vger.kernel.org # v4.14+
Fixes: c9029ef9c957 ("powerpc: Avoid clang warnings around setjmp and longjmp")
---
arch/powerpc/include/asm/setjmp.h | 6 ++++--
arch/powerpc/kexec/Makefile | 3 ---
arch/powerpc/xmon/Makefile | 3 ---
3 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/arch/powerpc/include/asm/setjmp.h b/arch/powerpc/include/asm/setjmp.h
index e9f81bb3f83b..f798e80e4106 100644
--- a/arch/powerpc/include/asm/setjmp.h
+++ b/arch/powerpc/include/asm/setjmp.h
@@ -7,7 +7,9 @@
#define JMP_BUF_LEN 23
-extern long setjmp(long *) __attribute__((returns_twice));
-extern void longjmp(long *, long) __attribute__((noreturn));
+typedef long jmp_buf[JMP_BUF_LEN];
+
+extern int setjmp(jmp_buf env) __attribute__((returns_twice));
+extern void longjmp(jmp_buf env, int val) __attribute__((noreturn));
#endif /* _ASM_POWERPC_SETJMP_H */
diff --git a/arch/powerpc/kexec/Makefile b/arch/powerpc/kexec/Makefile
index 378f6108a414..86380c69f5ce 100644
--- a/arch/powerpc/kexec/Makefile
+++ b/arch/powerpc/kexec/Makefile
@@ -3,9 +3,6 @@
# Makefile for the linux kernel.
#
-# Avoid clang warnings around longjmp/setjmp declarations
-CFLAGS_crash.o += -ffreestanding
-
obj-y += core.o crash.o core_$(BITS).o
obj-$(CONFIG_PPC32) += relocate_32.o
diff --git a/arch/powerpc/xmon/Makefile b/arch/powerpc/xmon/Makefile
index c3842dbeb1b7..6f9cccea54f3 100644
--- a/arch/powerpc/xmon/Makefile
+++ b/arch/powerpc/xmon/Makefile
@@ -1,9 +1,6 @@
# SPDX-License-Identifier: GPL-2.0
# Makefile for xmon
-# Avoid clang warnings around longjmp/setjmp declarations
-subdir-ccflags-y := -ffreestanding
-
GCOV_PROFILE := n
KCOV_INSTRUMENT := n
UBSAN_SANITIZE := n
--
2.26.0.rc2.310.g2932bb562d-goog
^ permalink raw reply related
* [PATCH v1] powerpc: Make setjmp/longjump signature standard
From: Clement Courbet @ 2020-03-30 6:42 UTC (permalink / raw)
Cc: Nick Desaulniers, linux-kernel, clang-built-linux, Paul Mackerras,
Clement Courbet, Nathan Chancellor, linuxppc-dev, Thomas Gleixner,
Allison Randal
In-Reply-To: <20200327100801.161671-1-courbet@google.com>
Thanks you all for the comments. Everything addressed, plus the array vs
pointer suggestion from Segher Boessenkool on the other thread, which
is only cosmetic and does not change anything wrt behaviour.
^ permalink raw reply
* [PATCH RFC 1/1] powerpc/eeh: Synchronization for safety
From: Sam Bobroff @ 2020-03-30 6:39 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Oliver O'Halloran
There is currently little synchronization between EEH error detection
(eeh_dev_check_failure()), EEH error recovery
(eeh_handle_{normal,special}_event()) and the PCI subsystem (device
addition and removal), and so there are race conditions that lead to
crashes (often access to free'd memory or LIST_POISON).
However, a solution must consider:
- EEH error detection can occur in interrupt context, which prevents
the use of a mutex.
- EEH recovery may need to sleep, which prevents the use of a spinlock.
- EEH recovery uses PCI operations that may require the PCI
rescan/remove lock and/or device lock to be held
- PCI operations may hold the rescan/remove and/or device lock when
calling into EEH functions.
- Device driver callbacks may perform arbitrary PCI operations
during recovery, including device removal.
In this patch the existing mutex and spinlock are combined with the
EEH_PE_RECOVERING flag to provide some assurances that are then used
to reduce the race conditions.
The fields to be protected are the ones that provide the structure
of the trees of struct eeh_pe that are held for each PHB: the parent
pointer and child lists and the list of struct eeh_dev, as well as
the pe and pdev pointers within struct eeh_dev.
The existing way of using EEH_PE_RECOVERING is kept and slightly
extended: No struct eeh_pe will be removed while it has the flag set
on it. Additionally, when adding new PEs, they are marked
EEH_PE_RECOVERING if their parent PE is marked: this allows the
recovery thread to assume that all PEs underneath the one it's
processing will continue to exist during recovery.
Both the mutex and spinlock are held while any protected field is
changed or a PE is deleted, so holding either of them (elsewhere) will
keep them stable and safe to access. Additionally, if
EEH_PE_RECOVERING is set on a PE then the locks can be released and
re-acquired safely, as long as the protected fields aren't used while
no locks are held. This is used during recovery to release locks
for long sleeps (i.e. during eeh_wait_state() when we may sleep up to
5 minutes), or to maintain lock ordering.
The spinlock is used in error detection (which cannot use a mutex, see
above) and also where it's possible that the mutex is already held.
The mutex is used in areas that don't have that restriction, and where
blocking may be required. Care must be taken when ordering these locks
against the PCI rescan/remove lock and the device locks to avoid
deadlocking.
Signed-off-by: Sam Bobroff <sbobroff@linux.ibm.com>
---
Hello everyone,
Here's an attempt to bring some safety to the interactions between the various
moving parts involved in EEH recovery.
It's based on top of my recently posted set: "Release EEH device state
synchronously".
I've tried to explain it in the commit message and code comments, but I'd like
to add:
- I'm not aware of any outstanding problems with the set, but I've kept it RFC
for now becuase I'm looking for comments on the general strategy and
direction -- is this a good way to achieve some safety?
- I've only done manual testing so far. If it looks good, I'll try to
do something more thorough.
- Yes it's one big patch. I'll try to break it up if necessary.
- Good places to review carefully would be eeh_pe_report_pdev() and
eeh_reset_device().
- The mutex and spinlock need better names. Suggestions welcome.
- I'm not aiming to fix absolutely every case here, just most of them, and to
provide a decent foundation for fixing the remaining cases as they are
discovered.
And finally, a big thank you to lockdep :-)
Cheers,
Sam.
arch/powerpc/include/asm/eeh.h | 6 +-
arch/powerpc/kernel/eeh.c | 114 +++++--
arch/powerpc/kernel/eeh_driver.c | 300 ++++++++++++++-----
arch/powerpc/kernel/eeh_pe.c | 47 ++-
arch/powerpc/kernel/of_platform.c | 7 +-
arch/powerpc/kernel/pci-common.c | 4 +
arch/powerpc/kernel/pci-hotplug.c | 2 +
arch/powerpc/platforms/powernv/eeh-powernv.c | 13 +-
arch/powerpc/platforms/pseries/eeh_pseries.c | 5 +-
arch/powerpc/platforms/pseries/pci_dlpar.c | 5 +-
drivers/pci/hotplug/pnv_php.c | 5 +-
drivers/pci/hotplug/rpadlpar_core.c | 2 +
drivers/vfio/vfio_spapr_eeh.c | 10 +-
13 files changed, 404 insertions(+), 116 deletions(-)
diff --git a/arch/powerpc/include/asm/eeh.h b/arch/powerpc/include/asm/eeh.h
index 6f9b2a12540a..1d4c0b19a63c 100644
--- a/arch/powerpc/include/asm/eeh.h
+++ b/arch/powerpc/include/asm/eeh.h
@@ -273,11 +273,15 @@ static inline bool eeh_state_active(int state)
== (EEH_STATE_MMIO_ACTIVE | EEH_STATE_DMA_ACTIVE);
}
+void eeh_recovery_lock(void);
+void eeh_recovery_unlock(void);
+void eeh_recovery_must_be_locked(void);
+
typedef void (*eeh_edev_traverse_func)(struct eeh_dev *edev, void *flag);
typedef void *(*eeh_pe_traverse_func)(struct eeh_pe *pe, void *flag);
void eeh_set_pe_aux_size(int size);
int eeh_phb_pe_create(struct pci_controller *phb);
-int eeh_wait_state(struct eeh_pe *pe, int max_wait);
+int eeh_wait_state(struct eeh_pe *pe, int max_wait, bool unlock);
struct eeh_pe *eeh_phb_pe_get(struct pci_controller *phb);
struct eeh_pe *eeh_pe_next(struct eeh_pe *pe, struct eeh_pe *root);
struct eeh_pe *eeh_pe_get(struct pci_controller *phb,
diff --git a/arch/powerpc/kernel/eeh.c b/arch/powerpc/kernel/eeh.c
index 12c248a16527..30acae0d10e5 100644
--- a/arch/powerpc/kernel/eeh.c
+++ b/arch/powerpc/kernel/eeh.c
@@ -108,11 +108,26 @@ bool eeh_debugfs_no_recover;
/* Platform dependent EEH operations */
struct eeh_ops *eeh_ops = NULL;
-/* Lock to avoid races due to multiple reports of an error */
+/*
+ * confirm_error_lock and eeh_dev_mutex are used together to provide
+ * safety during EEH operations.
+ *
+ * Generally, the spinlock is used in error detection where it's not possible
+ * to use a mutex or where there is potential to deadlock with the mutex, and
+ * the mutex is used during recovery and other PCI related operations. One must
+ * be held when reading and both must be held when making changes to the
+ * protected fields: eeh_pe.parent, child_list, child, edevs and eeh_dev.pe,
+ * .pdev.
+ *
+ * Lock ordering:
+ * - the PCI rescan/remove mutex (see pci_lock_rescan_remove())
+ * - the struct device lock (see device_lock())
+ * - the eeh_dev_mutex mutex (see eeh_recovery_lock())
+ * - the confirm_error_lock spinlock (see eeh_serialize_lock())
+ * - the eeh_eventlist_lock spinlock
+ */
DEFINE_RAW_SPINLOCK(confirm_error_lock);
EXPORT_SYMBOL_GPL(confirm_error_lock);
-
-/* Lock to protect passed flags */
static DEFINE_MUTEX(eeh_dev_mutex);
/* Buffer for reporting pci register dumps. Its here in BSS, and
@@ -160,6 +175,23 @@ void eeh_show_enabled(void)
pr_info("EEH: No capable adapters found: recovery disabled.\n");
}
+void eeh_recovery_lock(void)
+{
+ mutex_lock(&eeh_dev_mutex);
+}
+EXPORT_SYMBOL_GPL(eeh_recovery_lock);
+
+void eeh_recovery_unlock(void)
+{
+ mutex_unlock(&eeh_dev_mutex);
+}
+EXPORT_SYMBOL_GPL(eeh_recovery_unlock);
+
+void eeh_recovery_must_be_locked(void)
+{
+ WARN_ON_ONCE(!mutex_is_locked(&eeh_dev_mutex));
+}
+EXPORT_SYMBOL_GPL(eeh_recovery_must_be_locked);
/*
* This routine captures assorted PCI configuration space data
* for the indicated PCI device, and puts them into a buffer
@@ -383,11 +415,12 @@ static inline unsigned long eeh_token_to_phys(unsigned long token)
* On PowerNV platform, we might already have fenced PHB there.
* For that case, it's meaningless to recover frozen PE. Intead,
* We have to handle fenced PHB firstly.
+ *
+ * eeh_serialize_lock must be held when calling this function.
*/
static int eeh_phb_check_failure(struct eeh_pe *pe)
{
struct eeh_pe *phb_pe;
- unsigned long flags;
int ret;
if (!eeh_has_flag(EEH_PROBE_MODE_DEV))
@@ -402,7 +435,6 @@ static int eeh_phb_check_failure(struct eeh_pe *pe)
}
/* If the PHB has been in problematic state */
- eeh_serialize_lock(&flags);
if (phb_pe->state & EEH_PE_ISOLATED) {
ret = 0;
goto out;
@@ -418,14 +450,12 @@ static int eeh_phb_check_failure(struct eeh_pe *pe)
/* Isolate the PHB and send event */
eeh_pe_mark_isolated(phb_pe);
- eeh_serialize_unlock(flags);
pr_debug("EEH: PHB#%x failure detected, location: %s\n",
phb_pe->phb->global_number, eeh_pe_loc_get(phb_pe));
eeh_send_failure_event(phb_pe);
return 1;
out:
- eeh_serialize_unlock(flags);
return ret;
}
@@ -445,12 +475,11 @@ static int eeh_phb_check_failure(struct eeh_pe *pe)
*/
int eeh_dev_check_failure(struct eeh_dev *edev)
{
- int ret;
unsigned long flags;
struct device_node *dn;
struct pci_dev *dev;
struct eeh_pe *pe, *parent_pe;
- int rc = 0;
+ int rc;
const char *location = NULL;
eeh_stats.total_mmio_ffs++;
@@ -462,6 +491,7 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
eeh_stats.no_dn++;
return 0;
}
+ eeh_serialize_lock(&flags);
dev = eeh_dev_to_pci_dev(edev);
pe = eeh_dev_to_pe(edev);
@@ -469,29 +499,33 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
if (!pe) {
eeh_stats.ignored_check++;
eeh_edev_dbg(edev, "Ignored check\n");
- return 0;
+ rc = 0;
+ goto dn_unlock;
}
if (!pe->addr && !pe->config_addr) {
eeh_stats.no_cfg_addr++;
- return 0;
+ rc = 0;
+ goto dn_unlock;
}
/*
* On PowerNV platform, we might already have fenced PHB
* there and we need take care of that firstly.
*/
- ret = eeh_phb_check_failure(pe);
- if (ret > 0)
- return ret;
+ rc = eeh_phb_check_failure(pe);
+ if (rc > 0)
+ goto dn_unlock;
/*
* If the PE isn't owned by us, we shouldn't check the
* state. Instead, let the owner handle it if the PE has
* been frozen.
*/
- if (eeh_pe_passed(pe))
- return 0;
+ if (eeh_pe_passed(pe)) {
+ rc = 0;
+ goto dn_unlock;
+ }
/* If we already have a pending isolation event for this
* slot, we know it's bad already, we don't need to check.
@@ -499,8 +533,6 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
* in one slot might report errors simultaneously, and we
* only want one error recovery routine running.
*/
- eeh_serialize_lock(&flags);
- rc = 1;
if (pe->state & EEH_PE_ISOLATED) {
pe->check_count++;
if (pe->check_count == EEH_MAX_FAILS) {
@@ -516,6 +548,7 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
eeh_driver_name(dev));
dump_stack();
}
+ rc = 1;
goto dn_unlock;
}
@@ -526,7 +559,7 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
* function zero of a multi-function device.
* In any case they must share a common PHB.
*/
- ret = eeh_ops->get_state(pe, NULL);
+ rc = eeh_ops->get_state(pe, NULL);
/* Note that config-io to empty slots may fail;
* they are empty when they don't have children.
@@ -534,8 +567,8 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
* PE's state, EEH not support and Permanently unavailable
* state, PE is in good state.
*/
- if ((ret < 0) ||
- (ret == EEH_STATE_NOT_SUPPORT) || eeh_state_active(ret)) {
+ if ((rc < 0) ||
+ (rc == EEH_STATE_NOT_SUPPORT) || eeh_state_active(rc)) {
eeh_stats.false_positives++;
pe->false_positives++;
rc = 0;
@@ -554,8 +587,8 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
break;
/* Frozen parent PE ? */
- ret = eeh_ops->get_state(parent_pe, NULL);
- if (ret > 0 && !eeh_state_active(ret)) {
+ rc = eeh_ops->get_state(parent_pe, NULL);
+ if (rc > 0 && !eeh_state_active(rc)) {
pe = parent_pe;
pr_err("EEH: Failure of PHB#%x-PE#%x will be handled at parent PHB#%x-PE#%x.\n",
pe->phb->global_number, pe->addr,
@@ -573,7 +606,6 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
* bridges.
*/
eeh_pe_mark_isolated(pe);
- eeh_serialize_unlock(flags);
/* Most EEH events are due to device driver bugs. Having
* a stack trace will help the device-driver authors figure
@@ -582,6 +614,7 @@ int eeh_dev_check_failure(struct eeh_dev *edev)
pr_debug("EEH: %s: Frozen PHB#%x-PE#%x detected\n",
__func__, pe->phb->global_number, pe->addr);
eeh_send_failure_event(pe);
+ eeh_serialize_unlock(flags);
return 1;
@@ -685,7 +718,7 @@ int eeh_pci_enable(struct eeh_pe *pe, int function)
/* Check if the request is finished successfully */
if (active_flag) {
- rc = eeh_wait_state(pe, PCI_BUS_RESET_WAIT_MSEC);
+ rc = eeh_wait_state(pe, PCI_BUS_RESET_WAIT_MSEC, false);
if (rc < 0)
return rc;
@@ -942,7 +975,7 @@ int eeh_pe_reset_full(struct eeh_pe *pe, bool include_passed)
pe->phb->global_number, pe->addr, i + 1);
/* Wait until the PE is in a functioning state */
- state = eeh_wait_state(pe, PCI_BUS_RESET_WAIT_MSEC);
+ state = eeh_wait_state(pe, PCI_BUS_RESET_WAIT_MSEC, false);
if (state < 0) {
pr_warn("EEH: Unrecoverable slot failure on PHB#%x-PE#%x",
pe->phb->global_number, pe->addr);
@@ -1113,7 +1146,9 @@ static int eeh_device_notifier(struct notifier_block *nb,
switch (action) {
case BUS_NOTIFY_DEL_DEVICE:
+ eeh_recovery_lock();
eeh_remove_device(to_pci_dev(dev));
+ eeh_recovery_unlock();
break;
default:
break;
@@ -1195,6 +1230,7 @@ void eeh_add_device_late(struct pci_dev *dev)
{
struct pci_dn *pdn;
struct eeh_dev *edev;
+ unsigned long flags;
if (!dev)
return;
@@ -1211,8 +1247,12 @@ void eeh_add_device_late(struct pci_dev *dev)
if (eeh_has_flag(EEH_PROBE_MODE_DEV))
eeh_ops->probe(pdn, NULL);
+ /* Both locks are required to make changes */
+ eeh_recovery_must_be_locked();
+ eeh_serialize_lock(&flags);
edev->pdev = dev;
dev->dev.archdata.edev = edev;
+ eeh_serialize_unlock(flags);
eeh_addr_cache_insert_dev(dev);
}
@@ -1278,6 +1318,7 @@ EXPORT_SYMBOL_GPL(eeh_add_sysfs_files);
void eeh_remove_device(struct pci_dev *dev)
{
struct eeh_dev *edev;
+ unsigned long flags;
if (!dev || !eeh_enabled())
return;
@@ -1297,7 +1338,11 @@ void eeh_remove_device(struct pci_dev *dev)
* a bit later. So we keep it for BAR restore and remove it
* from the parent PE during the BAR resotre.
*/
+ /* Both locks are required to make changes */
+ eeh_recovery_must_be_locked();
+ eeh_serialize_lock(&flags);
edev->pdev = NULL;
+ eeh_serialize_unlock(flags);
/*
* eeh_sysfs_remove_device() uses pci_dev_to_eeh_dev() so we need to
@@ -1323,7 +1368,11 @@ void eeh_remove_device(struct pci_dev *dev)
* for the VF EEH device.
*/
edev->in_error = false;
+ /* Both locks are required to make changes */
+ eeh_recovery_must_be_locked();
+ eeh_serialize_lock(&flags);
dev->dev.archdata.edev = NULL;
+ eeh_serialize_unlock(flags);
if (!(edev->pe->state & EEH_PE_KEEP))
eeh_rmv_from_parent_pe(edev);
else
@@ -1419,7 +1468,7 @@ int eeh_dev_open(struct pci_dev *pdev)
struct eeh_dev *edev;
int ret = -ENODEV;
- mutex_lock(&eeh_dev_mutex);
+ eeh_recovery_lock();
/* No PCI device ? */
if (!pdev)
@@ -1442,11 +1491,11 @@ int eeh_dev_open(struct pci_dev *pdev)
/* Increase PE's pass through count */
atomic_inc(&edev->pe->pass_dev_cnt);
- mutex_unlock(&eeh_dev_mutex);
+ eeh_recovery_unlock();
return 0;
out:
- mutex_unlock(&eeh_dev_mutex);
+ eeh_recovery_unlock();
return ret;
}
EXPORT_SYMBOL_GPL(eeh_dev_open);
@@ -1463,7 +1512,7 @@ void eeh_dev_release(struct pci_dev *pdev)
{
struct eeh_dev *edev;
- mutex_lock(&eeh_dev_mutex);
+ eeh_recovery_lock();
/* No PCI device ? */
if (!pdev)
@@ -1478,7 +1527,7 @@ void eeh_dev_release(struct pci_dev *pdev)
WARN_ON(atomic_dec_if_positive(&edev->pe->pass_dev_cnt) < 0);
eeh_pe_change_owner(edev->pe);
out:
- mutex_unlock(&eeh_dev_mutex);
+ eeh_recovery_unlock();
}
EXPORT_SYMBOL(eeh_dev_release);
@@ -1834,6 +1883,7 @@ static ssize_t eeh_force_recover_write(struct file *filp,
struct eeh_pe *pe;
char buf[20];
int ret;
+ unsigned long flags;
ret = simple_write_to_buffer(buf, sizeof(buf), ppos, user_buf, count);
if (!ret)
@@ -1870,7 +1920,9 @@ static ssize_t eeh_force_recover_write(struct file *filp,
* from an odd state (e.g. PE removed, or recovery of a
* non-isolated PE)
*/
+ eeh_serialize_lock(&flags);
__eeh_send_failure_event(pe);
+ eeh_serialize_unlock(flags);
return ret < 0 ? ret : count;
}
diff --git a/arch/powerpc/kernel/eeh_driver.c b/arch/powerpc/kernel/eeh_driver.c
index 7b048cee767c..f21e0910f80a 100644
--- a/arch/powerpc/kernel/eeh_driver.c
+++ b/arch/powerpc/kernel/eeh_driver.c
@@ -248,38 +248,50 @@ static void eeh_set_irq_state(struct eeh_pe *root, bool enable)
}
}
-typedef enum pci_ers_result (*eeh_report_fn)(struct eeh_dev *,
- struct pci_dev *,
+typedef enum pci_ers_result (*eeh_report_fn)(struct pci_dev *,
struct pci_driver *);
-static void eeh_pe_report_edev(struct eeh_dev *edev, eeh_report_fn fn,
+static void eeh_pe_report_pdev(struct pci_dev *pdev, eeh_report_fn fn,
enum pci_ers_result *result)
{
- struct pci_dev *pdev;
+ struct eeh_dev *edev;
struct pci_driver *driver;
+ bool actionable, late, removed, passed;
enum pci_ers_result new_result;
- pci_lock_rescan_remove();
- pdev = edev->pdev;
- if (pdev)
- get_device(&pdev->dev);
- pci_unlock_rescan_remove();
- if (!pdev) {
- eeh_edev_info(edev, "no device");
+ edev = pci_dev_to_eeh_dev(pdev);
+ if (!edev) {
+ pci_info(pdev, "no EEH state for device");
return;
}
- device_lock(&pdev->dev);
- if (eeh_edev_actionable(edev)) {
+ /* Cache some useful values before releasing the lock: */
+ actionable = eeh_edev_actionable(edev);
+ late = edev->mode & EEH_DEV_NO_HANDLER;
+ removed = eeh_dev_removed(edev);
+ passed = eeh_pe_passed(edev->pe);
+ if (actionable) {
+ /*
+ * Driver callbacks may end up calling back into EEH functions
+ * (for example by removing a PCI device) which will deadlock
+ * unless the EEH locks are released first. Note that it may be
+ * re-acquired by the report functions, if necessary.
+ */
+ eeh_recovery_unlock();
+ device_lock(&pdev->dev);
driver = eeh_pcid_get(pdev);
if (!driver)
- eeh_edev_info(edev, "no driver");
+ pci_info(pdev, "no driver");
else if (!driver->err_handler)
- eeh_edev_info(edev, "driver not EEH aware");
- else if (edev->mode & EEH_DEV_NO_HANDLER)
- eeh_edev_info(edev, "driver bound too late");
+ pci_info(pdev, "driver not EEH aware");
+ else if (late)
+ pci_info(pdev, "driver bound too late");
else {
- new_result = fn(edev, pdev, driver);
- eeh_edev_info(edev, "%s driver reports: '%s'",
+ new_result = fn(pdev, driver);
+ /*
+ * It's not safe to use edev here, because the locks
+ * have been released and devices could have changed.
+ */
+ pci_info(pdev, "%s driver reports: '%s'",
driver->name,
pci_ers_result_name(new_result));
if (result)
@@ -288,25 +300,72 @@ static void eeh_pe_report_edev(struct eeh_dev *edev, eeh_report_fn fn,
}
if (driver)
eeh_pcid_put(pdev);
+ device_unlock(&pdev->dev);
+ eeh_recovery_lock();
} else {
- eeh_edev_info(edev, "not actionable (%d,%d,%d)", !!pdev,
- !eeh_dev_removed(edev), !eeh_pe_passed(edev->pe));
+ pci_info(pdev, "not actionable (%d,%d,%d)", !!pdev,
+ !removed, !passed);
}
- device_unlock(&pdev->dev);
- if (edev->pdev != pdev)
- eeh_edev_warn(edev, "Device changed during processing!\n");
- put_device(&pdev->dev);
}
-static void eeh_pe_report(const char *name, struct eeh_pe *root,
- eeh_report_fn fn, enum pci_ers_result *result)
+struct pci_dev **pdev_cache_list_create(struct eeh_pe *root)
{
struct eeh_pe *pe;
struct eeh_dev *edev, *tmp;
+ struct pci_dev **pdevs;
+ int i, n;
+
+ n = 0;
+ eeh_for_each_pe(root, pe) eeh_pe_for_each_dev(pe, edev, tmp) {
+ if (edev->pdev)
+ n++;
+ }
+ pdevs = kmalloc(sizeof(*pdevs) * (n + 1), GFP_KERNEL);
+ if (WARN_ON_ONCE(!pdevs))
+ return NULL;
+ i = 0;
+ eeh_for_each_pe(root, pe) eeh_pe_for_each_dev(pe, edev, tmp) {
+ if (i < n) {
+ get_device(&edev->pdev->dev);
+ pdevs[i++] = edev->pdev;
+ }
+ }
+ if (WARN_ON_ONCE(i < n))
+ n = i;
+ pdevs[n] = NULL; /* terminator */
+ return pdevs;
+}
+
+static void pdev_cache_list_destroy(struct pci_dev **pdevs)
+{
+ struct pci_dev **pdevp;
+
+ for (pdevp = pdevs; pdevp && *pdevp; pdevp++)
+ put_device(&(*pdevp)->dev);
+ kfree(pdevs);
+}
+
+static void eeh_pe_report(const char *name, struct eeh_pe *root,
+ eeh_report_fn fn, enum pci_ers_result *result)
+{
+ struct pci_dev **pdevs, **pdevp;
pr_info("EEH: Beginning: '%s'\n", name);
- eeh_for_each_pe(root, pe) eeh_pe_for_each_dev(pe, edev, tmp)
- eeh_pe_report_edev(edev, fn, result);
+ /*
+ * It would be convenient to continue to hold the recovery lock here
+ * but driver callbacks can take a very long time or never return at
+ * all.
+ */
+ pdevs = pdev_cache_list_create(root);
+ for (pdevp = pdevs; pdevp && *pdevp; pdevp++) {
+ /*
+ * NOTE! eeh_recovery_lock() is released briefly
+ * in eeh_pe_report_pdev()
+ */
+ eeh_pe_report_pdev(*pdevp, fn, result);
+ }
+ pdev_cache_list_destroy(pdevs);
+
if (result)
pr_info("EEH: Finished:'%s' with aggregate recovery state:'%s'\n",
name, pci_ers_result_name(*result));
@@ -316,50 +375,53 @@ static void eeh_pe_report(const char *name, struct eeh_pe *root,
/**
* eeh_report_error - Report pci error to each device driver
- * @edev: eeh device
+ * @pdev: eeh device
* @driver: device's PCI driver
*
* Report an EEH error to each device driver.
*/
-static enum pci_ers_result eeh_report_error(struct eeh_dev *edev,
- struct pci_dev *pdev,
+static enum pci_ers_result eeh_report_error(struct pci_dev *pdev,
struct pci_driver *driver)
{
enum pci_ers_result rc;
+ struct eeh_dev *edev;
+ unsigned long flags;
if (!driver->err_handler->error_detected)
return PCI_ERS_RESULT_NONE;
- eeh_edev_info(edev, "Invoking %s->error_detected(IO frozen)",
- driver->name);
+ pci_info(pdev, "Invoking %s->error_detected(IO frozen)", driver->name);
rc = driver->err_handler->error_detected(pdev, pci_channel_io_frozen);
- edev->in_error = true;
+ eeh_serialize_lock(&flags);
+ edev = pci_dev_to_eeh_dev(pdev);
+ if (edev)
+ edev->in_error = true;
+ eeh_serialize_unlock(flags);
pci_uevent_ers(pdev, PCI_ERS_RESULT_NONE);
return rc;
}
/**
* eeh_report_mmio_enabled - Tell drivers that MMIO has been enabled
- * @edev: eeh device
+ * @pdev: eeh device
* @driver: device's PCI driver
*
* Tells each device driver that IO ports, MMIO and config space I/O
* are now enabled.
*/
-static enum pci_ers_result eeh_report_mmio_enabled(struct eeh_dev *edev,
- struct pci_dev *pdev,
+static enum pci_ers_result eeh_report_mmio_enabled(struct pci_dev *pdev,
struct pci_driver *driver)
{
if (!driver->err_handler->mmio_enabled)
return PCI_ERS_RESULT_NONE;
- eeh_edev_info(edev, "Invoking %s->mmio_enabled()", driver->name);
+ pci_info(pdev, "Invoking %s->mmio_enabled()", driver->name);
return driver->err_handler->mmio_enabled(pdev);
}
/**
* eeh_report_reset - Tell device that slot has been reset
- * @edev: eeh device
+ * @pdev: eeh device
* @driver: device's PCI driver
*
* This routine must be called while EEH tries to reset particular
@@ -367,13 +429,20 @@ static enum pci_ers_result eeh_report_mmio_enabled(struct eeh_dev *edev,
* some actions, usually to save data the driver needs so that the
* driver can work again while the device is recovered.
*/
-static enum pci_ers_result eeh_report_reset(struct eeh_dev *edev,
- struct pci_dev *pdev,
+static enum pci_ers_result eeh_report_reset(struct pci_dev *pdev,
struct pci_driver *driver)
{
- if (!driver->err_handler->slot_reset || !edev->in_error)
+ struct eeh_dev *edev;
+ unsigned long flags;
+
+ eeh_serialize_lock(&flags);
+ edev = pci_dev_to_eeh_dev(pdev);
+ if (!driver->err_handler->slot_reset || !edev->in_error) {
+ eeh_serialize_unlock(flags);
return PCI_ERS_RESULT_NONE;
- eeh_edev_info(edev, "Invoking %s->slot_reset()", driver->name);
+ }
+ eeh_serialize_unlock(flags);
+ pci_info(pdev, "Invoking %s->slot_reset()", driver->name);
return driver->err_handler->slot_reset(pdev);
}
@@ -406,41 +475,49 @@ static void eeh_dev_restore_state(struct eeh_dev *edev, void *userdata)
/**
* eeh_report_resume - Tell device to resume normal operations
- * @edev: eeh device
+ * @pdev: eeh device
* @driver: device's PCI driver
*
* This routine must be called to notify the device driver that it
* could resume so that the device driver can do some initialization
* to make the recovered device work again.
*/
-static enum pci_ers_result eeh_report_resume(struct eeh_dev *edev,
- struct pci_dev *pdev,
+static enum pci_ers_result eeh_report_resume(struct pci_dev *pdev,
struct pci_driver *driver)
{
- if (!driver->err_handler->resume || !edev->in_error)
+ struct eeh_dev *edev;
+ unsigned long flags;
+
+ eeh_serialize_lock(&flags);
+ edev = pci_dev_to_eeh_dev(pdev);
+ if (!driver->err_handler->resume || !edev->in_error) {
+ eeh_serialize_unlock(flags);
return PCI_ERS_RESULT_NONE;
+ }
+ eeh_serialize_unlock(flags);
- eeh_edev_info(edev, "Invoking %s->resume()", driver->name);
+ pci_info(pdev, "Invoking %s->resume()", driver->name);
driver->err_handler->resume(pdev);
- pci_uevent_ers(edev->pdev, PCI_ERS_RESULT_RECOVERED);
+ pci_uevent_ers(pdev, PCI_ERS_RESULT_RECOVERED);
#ifdef CONFIG_PCI_IOV
+ eeh_serialize_lock(&flags);
if (eeh_ops->notify_resume && eeh_dev_to_pdn(edev))
eeh_ops->notify_resume(eeh_dev_to_pdn(edev));
+ eeh_serialize_unlock(flags);
#endif
return PCI_ERS_RESULT_NONE;
}
/**
* eeh_report_failure - Tell device driver that device is dead.
- * @edev: eeh device
+ * @pdev: eeh device
* @driver: device's PCI driver
*
* This informs the device driver that the device is permanently
* dead, and that no further recovery attempts will be made on it.
*/
-static enum pci_ers_result eeh_report_failure(struct eeh_dev *edev,
- struct pci_dev *pdev,
+static enum pci_ers_result eeh_report_failure(struct pci_dev *pdev,
struct pci_driver *driver)
{
enum pci_ers_result rc;
@@ -448,8 +525,8 @@ static enum pci_ers_result eeh_report_failure(struct eeh_dev *edev,
if (!driver->err_handler->error_detected)
return PCI_ERS_RESULT_NONE;
- eeh_edev_info(edev, "Invoking %s->error_detected(permanent failure)",
- driver->name);
+ pci_info(pdev, "Invoking %s->error_detected(permanent failure)",
+ driver->name);
rc = driver->err_handler->error_detected(pdev,
pci_channel_io_perm_failure);
@@ -477,17 +554,44 @@ static void *eeh_add_virt_device(struct eeh_dev *edev)
}
#ifdef CONFIG_PCI_IOV
- pci_iov_add_virtfn(edev->physfn, eeh_dev_to_pdn(edev)->vf_index);
+ {
+ struct pci_dev *physfn = edev->physfn;
+ int vf_index = eeh_dev_to_pdn(edev)->vf_index;
+
+ get_device(&physfn->dev);
+ eeh_recovery_unlock();
+ /*
+ * This PCI operation will call back into EEH code where the
+ * recovery lock will be acquired, so it must be released here,
+ * first:
+ */
+ pci_iov_add_virtfn(physfn, vf_index);
+ put_device(&physfn->dev);
+ eeh_recovery_lock();
+ }
#endif
return NULL;
}
-static void eeh_rmv_device(struct eeh_dev *edev, void *userdata)
+/*
+ * It's important that this function take a pdev as a parameter, because they
+ * are protected by a reference count. An edev could be lost when the recovery
+ * lock is dropped (which it must be in order to take the PCI rescan/remove
+ * lock without risking a deadlock).
+ */
+static void eeh_rmv_device(struct pci_dev *pdev, void *userdata)
{
+ struct eeh_dev *edev;
struct pci_driver *driver;
- struct pci_dev *dev = eeh_dev_to_pci_dev(edev);
struct eeh_rmv_data *rmv_data = (struct eeh_rmv_data *)userdata;
+ unsigned long flags;
+ edev = pci_dev_to_eeh_dev(pdev);
+ if (!edev) {
+ pci_warn(pdev, "EEH: Device removed during processing (#%d)\n",
+ __LINE__);
+ return;
+ }
/*
* Actually, we should remove the PCI bridges as well.
* However, that's lots of complexity to do that,
@@ -496,25 +600,24 @@ static void eeh_rmv_device(struct eeh_dev *edev, void *userdata)
* simplicity here.
*/
if (!eeh_edev_actionable(edev) ||
- (dev->hdr_type == PCI_HEADER_TYPE_BRIDGE))
+ (pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE))
return;
if (rmv_data) {
- driver = eeh_pcid_get(dev);
+ driver = eeh_pcid_get(pdev);
if (driver) {
if (driver->err_handler &&
driver->err_handler->error_detected &&
driver->err_handler->slot_reset) {
- eeh_pcid_put(dev);
+ eeh_pcid_put(pdev);
return;
}
- eeh_pcid_put(dev);
+ eeh_pcid_put(pdev);
}
}
/* Remove it from PCI subsystem */
- pr_info("EEH: Removing %s without EEH sensitive driver\n",
- pci_name(dev));
+ pci_info(pdev, "EEH: Removing device without EEH sensitive driver\n");
edev->mode |= EEH_DEV_DISCONNECTED;
if (rmv_data)
rmv_data->removed_dev_count++;
@@ -523,15 +626,32 @@ static void eeh_rmv_device(struct eeh_dev *edev, void *userdata)
#ifdef CONFIG_PCI_IOV
struct pci_dn *pdn = eeh_dev_to_pdn(edev);
+ eeh_recovery_unlock();
+ /*
+ * This PCI operation will call back into EEH code where
+ * the recovery lock will be acquired, so it must be released
+ * here, first:
+ */
pci_iov_remove_virtfn(edev->physfn, pdn->vf_index);
+ eeh_recovery_lock();
+
+ /* Both locks are required to make changes */
+ eeh_serialize_lock(&flags);
edev->pdev = NULL;
+ eeh_serialize_unlock(flags);
#endif
if (rmv_data)
list_add(&edev->rmv_entry, &rmv_data->removed_vf_list);
} else {
+ /*
+ * Lock ordering requires that the recovery lock be released
+ * before acquiring the PCI rescan/remove lock.
+ */
+ eeh_recovery_unlock();
pci_lock_rescan_remove();
- pci_stop_and_remove_bus_device(dev);
+ pci_stop_and_remove_bus_device(pdev);
pci_unlock_rescan_remove();
+ eeh_recovery_lock();
}
}
@@ -629,6 +749,7 @@ static int eeh_reset_device(struct eeh_pe *pe, struct pci_bus *bus,
{
time64_t tstamp;
int cnt, rc;
+ struct pci_dev **pdevs, **pdevp;
struct eeh_dev *edev;
struct eeh_pe *tmp_pe;
bool any_passed = false;
@@ -648,11 +769,22 @@ static int eeh_reset_device(struct eeh_pe *pe, struct pci_bus *bus,
*/
eeh_pe_state_mark(pe, EEH_PE_KEEP);
if (any_passed || driver_eeh_aware || (pe->type & EEH_PE_VF)) {
- eeh_pe_dev_traverse(pe, eeh_rmv_device, rmv_data);
+ /*
+ * eeh_rmv_device() may need to release the recovery lock to
+ * remove a PCI device so we can't rely on the PE lists staying
+ * valid:
+ */
+ pdevs = pdev_cache_list_create(pe);
+ /* eeh_rmv_device() may re-acquire the recovery lock */
+ for (pdevp = pdevs; pdevp && *pdevp; pdevp++)
+ eeh_rmv_device(*pdevp, rmv_data);
+ pdev_cache_list_destroy(pdevs);
} else {
+ eeh_recovery_unlock();
pci_lock_rescan_remove();
pci_hp_remove_devices(bus);
pci_unlock_rescan_remove();
+ eeh_recovery_lock();
}
/*
@@ -668,7 +800,13 @@ static int eeh_reset_device(struct eeh_pe *pe, struct pci_bus *bus,
if (rc)
return rc;
+ /*
+ * The PCI rescan/remove lock must always be taken first, but we need
+ * both here:
+ */
+ eeh_recovery_unlock();
pci_lock_rescan_remove();
+ eeh_recovery_lock();
/* Restore PE */
eeh_ops->configure_bridge(pe);
@@ -676,10 +814,9 @@ static int eeh_reset_device(struct eeh_pe *pe, struct pci_bus *bus,
/* Clear frozen state */
rc = eeh_clear_pe_frozen_state(pe, false);
- if (rc) {
- pci_unlock_rescan_remove();
+ pci_unlock_rescan_remove();
+ if (rc)
return rc;
- }
/* Give the system 5 seconds to finish running the user-space
* hotplug shutdown scripts, e.g. ifdown for ethernet. Yes,
@@ -690,7 +827,9 @@ static int eeh_reset_device(struct eeh_pe *pe, struct pci_bus *bus,
if (!driver_eeh_aware || rmv_data->removed_dev_count) {
pr_info("EEH: Sleep 5s ahead of %s hotplug\n",
(driver_eeh_aware ? "partial" : "complete"));
+ eeh_recovery_unlock();
ssleep(5);
+ eeh_recovery_lock();
/*
* The EEH device is still connected with its parent
@@ -704,7 +843,16 @@ static int eeh_reset_device(struct eeh_pe *pe, struct pci_bus *bus,
} else {
if (!driver_eeh_aware)
eeh_pe_state_clear(pe, EEH_PE_PRI_BUS, true);
+ /*
+ * Lock ordering requires that the recovery lock be
+ * released before acquiring the PCI rescan/remove
+ * lock.
+ */
+ eeh_recovery_unlock();
+ pci_lock_rescan_remove();
pci_hp_add_devices(bus);
+ pci_unlock_rescan_remove();
+ eeh_recovery_lock();
}
}
eeh_pe_state_clear(pe, EEH_PE_KEEP, true);
@@ -712,7 +860,6 @@ static int eeh_reset_device(struct eeh_pe *pe, struct pci_bus *bus,
pe->tstamp = tstamp;
pe->freeze_count = cnt;
- pci_unlock_rescan_remove();
return 0;
}
@@ -840,16 +987,19 @@ void eeh_handle_normal_event(struct eeh_pe *pe)
struct pci_bus *bus;
struct eeh_dev *edev, *tmp;
struct eeh_pe *tmp_pe;
+ struct pci_dev **pdevs, **pdevp;
int rc = 0;
enum pci_ers_result result = PCI_ERS_RESULT_NONE;
struct eeh_rmv_data rmv_data =
{LIST_HEAD_INIT(rmv_data.removed_vf_list), 0};
int devices = 0;
+ eeh_recovery_lock();
bus = eeh_pe_bus_get(pe);
if (!bus) {
pr_err("%s: Cannot find PCI bus for PHB#%x-PE#%x\n",
__func__, pe->phb->global_number, pe->addr);
+ eeh_recovery_unlock();
return;
}
@@ -948,7 +1098,7 @@ void eeh_handle_normal_event(struct eeh_pe *pe)
* sometimes over 300 seconds for certain systems.
*/
if (result != PCI_ERS_RESULT_DISCONNECT) {
- rc = eeh_wait_state(pe, MAX_WAIT_FOR_RECOVERY*1000);
+ rc = eeh_wait_state(pe, MAX_WAIT_FOR_RECOVERY*1000, true);
if (rc < 0 || rc == EEH_STATE_NOT_SUPPORT) {
pr_warn("EEH: Permanent failure\n");
result = PCI_ERS_RESULT_DISCONNECT;
@@ -1083,12 +1233,16 @@ void eeh_handle_normal_event(struct eeh_pe *pe)
* the their PCI config any more.
*/
if (pe->type & EEH_PE_VF) {
- eeh_pe_dev_traverse(pe, eeh_rmv_device, NULL);
+ pdevs = pdev_cache_list_create(pe);
+ for (pdevp = pdevs; pdevp && *pdevp; pdevp++)
+ eeh_rmv_device(*pdevp, NULL);
+ pdev_cache_list_destroy(pdevs);
eeh_pe_dev_mode_mark(pe, EEH_DEV_REMOVED);
} else {
eeh_pe_state_clear(pe, EEH_PE_PRI_BUS, true);
eeh_pe_dev_mode_mark(pe, EEH_DEV_REMOVED);
+ eeh_recovery_unlock();
pci_lock_rescan_remove();
pci_hp_remove_devices(bus);
pci_unlock_rescan_remove();
@@ -1110,6 +1264,7 @@ void eeh_handle_normal_event(struct eeh_pe *pe)
eeh_clear_slot_attention(edev->pdev);
eeh_pe_state_clear(pe, EEH_PE_RECOVERING, true);
+ eeh_recovery_unlock();
}
/**
@@ -1118,6 +1273,7 @@ void eeh_handle_normal_event(struct eeh_pe *pe)
* Called when an EEH event is detected but can't be narrowed down to a
* specific PE. Iterates through possible failures and handles them as
* necessary.
+ * XXX TODO Needs to be checked sync work
*/
void eeh_handle_special_event(void)
{
diff --git a/arch/powerpc/kernel/eeh_pe.c b/arch/powerpc/kernel/eeh_pe.c
index 177852e39a25..999b91405581 100644
--- a/arch/powerpc/kernel/eeh_pe.c
+++ b/arch/powerpc/kernel/eeh_pe.c
@@ -102,8 +102,15 @@ int eeh_phb_pe_create(struct pci_controller *phb)
*
* Wait for the state of associated PE. It might take some time
* to retrieve the PE's state.
+ *
+ * Note that if this function sleeps and unlock is true, the EEH recovery lock
+ * will be released and re-acquired.
+ * It is only safe to do this when the PE has the recovering flag set on it.
+ * This is important because the sleep may be
+ * very long (300 seconds) and device removal will be blocked by the recovery
+ * mutex. See eeh_device_notifier().
*/
-int eeh_wait_state(struct eeh_pe *pe, int max_wait)
+int eeh_wait_state(struct eeh_pe *pe, int max_wait, bool unlock)
{
int ret;
int mwait;
@@ -119,6 +126,8 @@ int eeh_wait_state(struct eeh_pe *pe, int max_wait)
#define EEH_STATE_MIN_WAIT_TIME (1000)
#define EEH_STATE_MAX_WAIT_TIME (300 * 1000)
+ WARN_ON_ONCE(unlock && !(pe->state & EEH_PE_RECOVERING));
+
while (1) {
ret = eeh_ops->get_state(pe, &mwait);
@@ -141,7 +150,11 @@ int eeh_wait_state(struct eeh_pe *pe, int max_wait)
mwait = EEH_STATE_MAX_WAIT_TIME;
}
+ if (unlock)
+ eeh_recovery_unlock();
msleep(min(mwait, max_wait));
+ if (unlock)
+ eeh_recovery_lock();
max_wait -= mwait;
}
}
@@ -363,15 +376,24 @@ static struct eeh_pe *eeh_pe_get_parent(struct eeh_dev *edev)
* exists, the PE type will be changed to EEH_PE_BUS. Otherwise,
* we have to create new PE to hold the EEH device and the new
* PE will be linked to its parent PE as well.
+ *
+ * The pci rescan/remove lock must be held when calling this function.
*/
int eeh_add_to_parent_pe(struct eeh_dev *edev)
{
+ unsigned long flags;
struct eeh_pe *pe, *parent;
- struct pci_dn *pdn = eeh_dev_to_pdn(edev);
- int config_addr = (pdn->busno << 8) | (pdn->devfn);
+ struct pci_dn *pdn;
+ int config_addr;
+ /* Both locks are required to make changes */
+ eeh_recovery_must_be_locked();
+ eeh_serialize_lock(&flags);
+ pdn = eeh_dev_to_pdn(edev);
+ config_addr = (pdn->busno << 8) | (pdn->devfn);
/* Check if the PE number is valid */
if (!eeh_has_flag(EEH_VALID_PE_ZERO) && !edev->pe_config_addr) {
+ eeh_serialize_unlock(flags);
eeh_edev_err(edev, "PE#0 is invalid for this PHB!\n");
return -EINVAL;
}
@@ -411,8 +433,14 @@ int eeh_add_to_parent_pe(struct eeh_dev *edev)
list_add_tail(&edev->entry, &pe->edevs);
eeh_edev_dbg(edev, "Added to bus PE\n");
}
+ eeh_serialize_unlock(flags);
return 0;
}
+ /*
+ * Release the spinlock so that memory can be allocated without
+ * using GFP_ATOMIC
+ */
+ eeh_serialize_unlock(flags);
/* Create a new EEH PE */
if (edev->physfn)
@@ -432,6 +460,7 @@ int eeh_add_to_parent_pe(struct eeh_dev *edev)
* to PHB directly. Otherwise, we have to associate the
* PE with its parent.
*/
+ eeh_serialize_lock(&flags);
parent = eeh_pe_get_parent(edev);
if (!parent) {
parent = eeh_phb_pe_get(pdn->phb);
@@ -445,6 +474,9 @@ int eeh_add_to_parent_pe(struct eeh_dev *edev)
}
pe->parent = parent;
+ if (parent->state & EEH_PE_RECOVERING)
+ pe->state |= EEH_PE_RECOVERING;
+
/*
* Put the newly created PE into the child list and
* link the EEH device accordingly.
@@ -452,6 +484,7 @@ int eeh_add_to_parent_pe(struct eeh_dev *edev)
list_add_tail(&pe->child, &parent->child_list);
list_add_tail(&edev->entry, &pe->edevs);
edev->pe = pe;
+ eeh_serialize_unlock(flags);
eeh_edev_dbg(edev, "Added to device PE (parent: PE#%x)\n",
pe->parent->addr);
@@ -466,16 +499,23 @@ int eeh_add_to_parent_pe(struct eeh_dev *edev)
* Also, the PCI devices or buses could be removed from the system
* during EEH recovery. So we have to call the function remove the
* corresponding PE accordingly if necessary.
+ *
+ * The pci rescan/remove lock must be held when calling this function.
*/
int eeh_rmv_from_parent_pe(struct eeh_dev *edev)
{
+ unsigned long flags;
struct eeh_pe *pe, *parent, *child;
bool keep, recover;
int cnt;
+ /* Both locks are required to make changes */
+ eeh_recovery_must_be_locked();
+ eeh_serialize_lock(&flags);
pe = eeh_dev_to_pe(edev);
if (!pe) {
eeh_edev_dbg(edev, "No PE found for device.\n");
+ eeh_serialize_unlock(flags);
return -EEXIST;
}
@@ -542,6 +582,7 @@ int eeh_rmv_from_parent_pe(struct eeh_dev *edev)
pe = parent;
}
+ eeh_serialize_unlock(flags);
return 0;
}
diff --git a/arch/powerpc/kernel/of_platform.c b/arch/powerpc/kernel/of_platform.c
index 427fc22f72b6..8de811804008 100644
--- a/arch/powerpc/kernel/of_platform.c
+++ b/arch/powerpc/kernel/of_platform.c
@@ -66,8 +66,11 @@ static int of_pci_phb_probe(struct platform_device *dev)
eeh_dev_phb_init_dynamic(phb);
/* Register devices with EEH */
- if (dev->dev.of_node->child)
+ if (dev->dev.of_node->child) {
+ eeh_recovery_lock();
eeh_add_device_tree_early(PCI_DN(dev->dev.of_node));
+ eeh_recovery_unlock();
+ }
/* Scan the bus */
pcibios_scan_phb(phb);
@@ -81,7 +84,9 @@ static int of_pci_phb_probe(struct platform_device *dev)
pcibios_claim_one_bus(phb->bus);
/* Finish EEH setup */
+ eeh_recovery_lock();
eeh_add_device_tree_late(phb->bus);
+ eeh_recovery_unlock();
/* Add probed PCI devices to the device model */
pci_bus_add_devices(phb->bus);
diff --git a/arch/powerpc/kernel/pci-common.c b/arch/powerpc/kernel/pci-common.c
index c6c03416a151..0fb75a2bac3c 100644
--- a/arch/powerpc/kernel/pci-common.c
+++ b/arch/powerpc/kernel/pci-common.c
@@ -1400,13 +1400,17 @@ void pcibios_finish_adding_to_bus(struct pci_bus *bus)
}
/* Fixup EEH */
+ eeh_recovery_lock();
eeh_add_device_tree_late(bus);
+ eeh_recovery_unlock();
/* Add new devices to global lists. Register in proc, sysfs. */
pci_bus_add_devices(bus);
/* sysfs files should only be added after devices are added */
+ eeh_recovery_lock();
eeh_add_sysfs_files(bus);
+ eeh_recovery_unlock();
}
EXPORT_SYMBOL_GPL(pcibios_finish_adding_to_bus);
diff --git a/arch/powerpc/kernel/pci-hotplug.c b/arch/powerpc/kernel/pci-hotplug.c
index 28e9aa274f64..4066db91ca73 100644
--- a/arch/powerpc/kernel/pci-hotplug.c
+++ b/arch/powerpc/kernel/pci-hotplug.c
@@ -110,7 +110,9 @@ void pci_hp_add_devices(struct pci_bus *bus)
struct pci_controller *phb;
struct device_node *dn = pci_bus_to_OF_node(bus);
+ eeh_recovery_lock();
eeh_add_device_tree_early(PCI_DN(dn));
+ eeh_recovery_unlock();
phb = pci_bus_to_host(bus);
diff --git a/arch/powerpc/platforms/powernv/eeh-powernv.c b/arch/powerpc/platforms/powernv/eeh-powernv.c
index 6f300ab7f0e9..1f6ec78ad88b 100644
--- a/arch/powerpc/platforms/powernv/eeh-powernv.c
+++ b/arch/powerpc/platforms/powernv/eeh-powernv.c
@@ -45,10 +45,12 @@ void pnv_pcibios_bus_add_device(struct pci_dev *pdev)
if (!pdn || eeh_has_flag(EEH_FORCE_DISABLED))
return;
+ eeh_recovery_lock();
dev_dbg(&pdev->dev, "EEH: Setting up device\n");
eeh_add_device_early(pdn);
eeh_add_device_late(pdev);
eeh_sysfs_add_device(pdev);
+ eeh_recovery_unlock();
}
static int pnv_eeh_init(void)
@@ -126,6 +128,7 @@ static ssize_t pnv_eeh_ei_write(struct file *filp,
unsigned long addr, mask;
char buf[50];
int ret;
+ unsigned long flags;
if (!eeh_ops || !eeh_ops->err_inject)
return -ENXIO;
@@ -141,13 +144,21 @@ static ssize_t pnv_eeh_ei_write(struct file *filp,
if (ret != 5)
return -EINVAL;
+ /*
+ * Use the spinlock rather than the mutex so that errors can be
+ * injected during slow recovery operations (for testing).
+ */
+ eeh_serialize_lock(&flags);
/* Retrieve PE */
pe = eeh_pe_get(hose, pe_no, 0);
- if (!pe)
+ if (!pe) {
+ eeh_serialize_unlock(flags);
return -ENODEV;
+ }
/* Do error injection */
ret = eeh_ops->err_inject(pe, type, func, addr, mask);
+ eeh_serialize_unlock(flags);
return ret < 0 ? ret : count;
}
diff --git a/arch/powerpc/platforms/pseries/eeh_pseries.c b/arch/powerpc/platforms/pseries/eeh_pseries.c
index c4ef03bec0de..c89a496a210d 100644
--- a/arch/powerpc/platforms/pseries/eeh_pseries.c
+++ b/arch/powerpc/platforms/pseries/eeh_pseries.c
@@ -44,11 +44,13 @@ static int ibm_configure_pe;
void pseries_pcibios_bus_add_device(struct pci_dev *pdev)
{
- struct pci_dn *pdn = pci_get_pdn(pdev);
+ struct pci_dn *pdn;
if (eeh_has_flag(EEH_FORCE_DISABLED))
return;
+ eeh_recovery_lock();
+ pdn = pci_get_pdn(pdev);
dev_dbg(&pdev->dev, "EEH: Setting up device\n");
#ifdef CONFIG_PCI_IOV
if (pdev->is_virtfn) {
@@ -79,6 +81,7 @@ void pseries_pcibios_bus_add_device(struct pci_dev *pdev)
}
#endif
eeh_sysfs_add_device(pdev);
+ eeh_recovery_unlock();
}
/*
diff --git a/arch/powerpc/platforms/pseries/pci_dlpar.c b/arch/powerpc/platforms/pseries/pci_dlpar.c
index 361986e4354e..90657bea4736 100644
--- a/arch/powerpc/platforms/pseries/pci_dlpar.c
+++ b/arch/powerpc/platforms/pseries/pci_dlpar.c
@@ -36,8 +36,11 @@ struct pci_controller *init_phb_dynamic(struct device_node *dn)
/* Create EEH devices for the PHB */
eeh_dev_phb_init_dynamic(phb);
- if (dn->child)
+ if (dn->child) {
+ eeh_recovery_lock();
eeh_add_device_tree_early(PCI_DN(dn));
+ eeh_recovery_unlock();
+ }
pcibios_scan_phb(phb);
pcibios_finish_adding_to_bus(phb->bus);
diff --git a/drivers/pci/hotplug/pnv_php.c b/drivers/pci/hotplug/pnv_php.c
index 04565162a449..84ae9cde7344 100644
--- a/drivers/pci/hotplug/pnv_php.c
+++ b/drivers/pci/hotplug/pnv_php.c
@@ -768,7 +768,6 @@ static irqreturn_t pnv_php_interrupt(int irq, void *data)
u16 sts, lsts;
u8 presence;
bool added;
- unsigned long flags;
int ret;
pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &sts);
@@ -806,10 +805,10 @@ static irqreturn_t pnv_php_interrupt(int irq, void *data)
edev = pchild ? pci_dev_to_eeh_dev(pchild) : NULL;
pe = edev ? edev->pe : NULL;
if (pe) {
- eeh_serialize_lock(&flags);
+ eeh_recovery_lock();
eeh_pe_mark_isolated(pe);
- eeh_serialize_unlock(flags);
eeh_pe_set_option(pe, EEH_OPT_FREEZE_PE);
+ eeh_recovery_unlock();
}
}
diff --git a/drivers/pci/hotplug/rpadlpar_core.c b/drivers/pci/hotplug/rpadlpar_core.c
index 977946e4e613..81ac5e10aa46 100644
--- a/drivers/pci/hotplug/rpadlpar_core.c
+++ b/drivers/pci/hotplug/rpadlpar_core.c
@@ -140,7 +140,9 @@ static void dlpar_pci_add_bus(struct device_node *dn)
struct pci_controller *phb = pdn->phb;
struct pci_dev *dev = NULL;
+ eeh_recovery_lock();
eeh_add_device_tree_early(pdn);
+ eeh_recovery_unlock();
/* Add EADS device to PHB bus, adding new entry to bus->devices */
dev = of_create_pci_dev(dn, phb->bus, pdn->devfn);
diff --git a/drivers/vfio/vfio_spapr_eeh.c b/drivers/vfio/vfio_spapr_eeh.c
index 67f55ac1d459..2f184725af5a 100644
--- a/drivers/vfio/vfio_spapr_eeh.c
+++ b/drivers/vfio/vfio_spapr_eeh.c
@@ -54,6 +54,7 @@ long vfio_spapr_iommu_eeh_ioctl(struct iommu_group *group,
if (op.argsz < minsz || op.flags)
return -EINVAL;
+ eeh_recovery_lock();
switch (op.op) {
case VFIO_EEH_PE_DISABLE:
ret = eeh_pe_set_option(pe, EEH_OPT_DISABLE);
@@ -84,10 +85,14 @@ long vfio_spapr_iommu_eeh_ioctl(struct iommu_group *group,
break;
case VFIO_EEH_PE_INJECT_ERR:
minsz = offsetofend(struct vfio_eeh_pe_op, err.mask);
- if (op.argsz < minsz)
+ if (op.argsz < minsz) {
+ eeh_recovery_unlock();
return -EINVAL;
- if (copy_from_user(&op, (void __user *)arg, minsz))
+ }
+ if (copy_from_user(&op, (void __user *)arg, minsz)) {
+ eeh_recovery_unlock();
return -EFAULT;
+ }
ret = eeh_pe_inject_err(pe, op.err.type, op.err.func,
op.err.addr, op.err.mask);
@@ -95,6 +100,7 @@ long vfio_spapr_iommu_eeh_ioctl(struct iommu_group *group,
default:
ret = -EINVAL;
}
+ eeh_recovery_unlock();
}
return ret;
--
2.22.0.216.g00a2a96fc9
^ permalink raw reply related
* [PATCH v4 15/25] nvdimm/ocxl: Register a character device for userspace to interact with
From: Alastair D'Silva @ 2020-03-27 7:11 UTC (permalink / raw)
To: alastair
Cc: Madhavan Srinivasan, Alexey Kardashevskiy, Masahiro Yamada,
Oliver O'Halloran, Mauro Carvalho Chehab, Ira Weiny,
Thomas Gleixner, Rob Herring, Dave Jiang, linux-nvdimm,
Aneesh Kumar K . V, Krzysztof Kozlowski, Anju T Sudhakar,
Mahesh Salgaonkar, Andrew Donnellan, Arnd Bergmann, Greg Kurz,
Nicholas Piggin, Cédric Le Goater, Dan Williams,
Hari Bathini, linux-mm, Greg Kroah-Hartman, linux-kernel,
Vishal Verma, Frederic Barrat, Paul Mackerras, Andrew Morton,
linuxppc-dev, David S. Miller
In-Reply-To: <20200327071202.2159885-1-alastair@d-silva.org>
This patch introduces a character device (/dev/ocxlpmemX) which further
patches will use to interact with userspace, such as error logs,
controller stats and card debug functionality.
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
---
drivers/nvdimm/ocxl/main.c | 117 ++++++++++++++++++++++++++++++++-
drivers/nvdimm/ocxl/ocxlpmem.h | 2 +
2 files changed, 117 insertions(+), 2 deletions(-)
diff --git a/drivers/nvdimm/ocxl/main.c b/drivers/nvdimm/ocxl/main.c
index 8db573036423..9b85fcd3f1c9 100644
--- a/drivers/nvdimm/ocxl/main.c
+++ b/drivers/nvdimm/ocxl/main.c
@@ -10,6 +10,7 @@
#include <misc/ocxl.h>
#include <linux/delay.h>
#include <linux/ndctl.h>
+#include <linux/fs.h>
#include <linux/mm_types.h>
#include <linux/memory_hotplug.h>
#include "ocxlpmem.h"
@@ -356,6 +357,67 @@ static int ocxlpmem_register(struct ocxlpmem *ocxlpmem)
return device_register(&ocxlpmem->dev);
}
+static void ocxlpmem_put(struct ocxlpmem *ocxlpmem)
+{
+ put_device(&ocxlpmem->dev);
+}
+
+static struct ocxlpmem *ocxlpmem_get(struct ocxlpmem *ocxlpmem)
+{
+ return (!get_device(&ocxlpmem->dev)) ? NULL : ocxlpmem;
+}
+
+static struct ocxlpmem *find_and_get_ocxlpmem(dev_t devno)
+{
+ struct ocxlpmem *ocxlpmem;
+ int minor = MINOR(devno);
+
+ mutex_lock(&minors_idr_lock);
+ ocxlpmem = idr_find(&minors_idr, minor);
+ if (ocxlpmem)
+ ocxlpmem_get(ocxlpmem);
+ mutex_unlock(&minors_idr_lock);
+
+ return ocxlpmem;
+}
+
+static int file_open(struct inode *inode, struct file *file)
+{
+ struct ocxlpmem *ocxlpmem;
+
+ ocxlpmem = find_and_get_ocxlpmem(inode->i_rdev);
+ if (!ocxlpmem)
+ return -ENODEV;
+
+ file->private_data = ocxlpmem;
+ return 0;
+}
+
+static int file_release(struct inode *inode, struct file *file)
+{
+ struct ocxlpmem *ocxlpmem = file->private_data;
+
+ ocxlpmem_put(ocxlpmem);
+ return 0;
+}
+
+static const struct file_operations fops = {
+ .owner = THIS_MODULE,
+ .open = file_open,
+ .release = file_release,
+};
+
+/**
+ * create_cdev() - Create the chardev in /dev for the device
+ * @ocxlpmem: the SCM metadata
+ * Return: 0 on success, negative on failure
+ */
+static int create_cdev(struct ocxlpmem *ocxlpmem)
+{
+ cdev_init(&ocxlpmem->cdev, &fops);
+ return cdev_add(&ocxlpmem->cdev, ocxlpmem->dev.devt, 1);
+}
+
/**
* ocxlpmem_remove() - Free an OpenCAPI persistent memory device
* @pdev: the PCI device information struct
@@ -376,6 +438,13 @@ static void remove(struct pci_dev *pdev)
if (ocxlpmem->nvdimm_bus)
nvdimm_bus_unregister(ocxlpmem->nvdimm_bus);
+ /*
+ * Remove the cdev early to prevent a race against userspace
+ * via the char dev
+ */
+ if (ocxlpmem->cdev.owner)
+ cdev_del(&ocxlpmem->cdev);
+
device_unregister(&ocxlpmem->dev);
}
}
@@ -527,11 +596,18 @@ static int probe(struct pci_dev *pdev, const struct pci_device_id *ent)
goto err;
}
- if (setup_command_metadata(ocxlpmem)) {
+ rc = setup_command_metadata(ocxlpmem);
+ if (rc) {
dev_err(&pdev->dev, "Could not read command metadata\n");
goto err;
}
+ rc = create_cdev(ocxlpmem);
+ if (rc) {
+ dev_err(&pdev->dev, "Could not create character device\n");
+ goto err;
+ }
+
elapsed = 0;
timeout = ocxlpmem->readiness_timeout +
ocxlpmem->memory_available_timeout;
@@ -599,6 +675,36 @@ static struct pci_driver pci_driver = {
.shutdown = remove,
};
+static int file_init(void)
+{
+ int rc;
+
+ rc = alloc_chrdev_region(&ocxlpmem_dev, 0, NUM_MINORS, "ocxlpmem");
+ if (rc) {
+ idr_destroy(&minors_idr);
+ pr_err("Unable to allocate OpenCAPI persistent memory major number: %d\n",
+ rc);
+ return rc;
+ }
+
+ ocxlpmem_class = class_create(THIS_MODULE, "ocxlpmem");
+ if (IS_ERR(ocxlpmem_class)) {
+ idr_destroy(&minors_idr);
+ pr_err("Unable to create ocxlpmem class\n");
+ unregister_chrdev_region(ocxlpmem_dev, NUM_MINORS);
+ return PTR_ERR(ocxlpmem_class);
+ }
+
+ return 0;
+}
+
+static void file_exit(void)
+{
+ class_destroy(ocxlpmem_class);
+ unregister_chrdev_region(ocxlpmem_dev, NUM_MINORS);
+ idr_destroy(&minors_idr);
+}
+
static int __init ocxlpmem_init(void)
{
int rc;
@@ -606,16 +712,23 @@ static int __init ocxlpmem_init(void)
mutex_init(&minors_idr_lock);
idr_init(&minors_idr);
- rc = pci_register_driver(&pci_driver);
+ rc = file_init();
if (rc)
return rc;
+ rc = pci_register_driver(&pci_driver);
+ if (rc) {
+ file_exit();
+ return rc;
+ }
+
return 0;
}
static void ocxlpmem_exit(void)
{
pci_unregister_driver(&pci_driver);
+ file_exit();
}
module_init(ocxlpmem_init);
diff --git a/drivers/nvdimm/ocxl/ocxlpmem.h b/drivers/nvdimm/ocxl/ocxlpmem.h
index b72b3f909fc3..ee3bd651f254 100644
--- a/drivers/nvdimm/ocxl/ocxlpmem.h
+++ b/drivers/nvdimm/ocxl/ocxlpmem.h
@@ -2,6 +2,7 @@
// Copyright 2020 IBM Corp.
#include <linux/pci.h>
+#include <linux/cdev.h>
#include <misc/ocxl.h>
#include <linux/libnvdimm.h>
#include <linux/mm.h>
@@ -103,6 +104,7 @@ struct command_metadata {
struct ocxlpmem {
struct device dev;
struct pci_dev *pdev;
+ struct cdev cdev;
struct ocxl_fn *ocxl_fn;
struct nd_interleave_set nd_set;
struct nvdimm_bus_descriptor bus_desc;
--
2.24.1
^ permalink raw reply related
* [PATCH v4 06/25] ocxl: Tally up the LPC memory on a link & allow it to be mapped
From: Alastair D'Silva @ 2020-03-27 7:11 UTC (permalink / raw)
To: alastair
Cc: Madhavan Srinivasan, Alexey Kardashevskiy, Masahiro Yamada,
Oliver O'Halloran, Mauro Carvalho Chehab, Ira Weiny,
Thomas Gleixner, Rob Herring, Dave Jiang, linux-nvdimm,
Aneesh Kumar K . V, Krzysztof Kozlowski, Anju T Sudhakar,
Mahesh Salgaonkar, Andrew Donnellan, Arnd Bergmann, Greg Kurz,
Nicholas Piggin, Cédric Le Goater, Dan Williams,
Hari Bathini, linux-mm, Greg Kroah-Hartman, linux-kernel,
Vishal Verma, Frederic Barrat, Paul Mackerras, Andrew Morton,
linuxppc-dev, David S. Miller
In-Reply-To: <20200327071202.2159885-1-alastair@d-silva.org>
OpenCAPI LPC memory is allocated per link, but each link supports
multiple AFUs, and each AFU can have LPC memory assigned to it.
This patch tallys the memory for all AFUs on a link, allowing it
to be mapped in a single operation after the AFUs have been
enumerated.
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
---
drivers/misc/ocxl/core.c | 10 ++++++
drivers/misc/ocxl/link.c | 60 +++++++++++++++++++++++++++++++
drivers/misc/ocxl/ocxl_internal.h | 33 +++++++++++++++++
3 files changed, 103 insertions(+)
diff --git a/drivers/misc/ocxl/core.c b/drivers/misc/ocxl/core.c
index b7a09b21ab36..2531c6cf19a0 100644
--- a/drivers/misc/ocxl/core.c
+++ b/drivers/misc/ocxl/core.c
@@ -230,8 +230,18 @@ static int configure_afu(struct ocxl_afu *afu, u8 afu_idx, struct pci_dev *dev)
if (rc)
goto err_free_pasid;
+ if (afu->config.lpc_mem_size || afu->config.special_purpose_mem_size) {
+ rc = ocxl_link_add_lpc_mem(afu->fn->link, afu->config.lpc_mem_offset,
+ afu->config.lpc_mem_size +
+ afu->config.special_purpose_mem_size);
+ if (rc)
+ goto err_free_mmio;
+ }
+
return 0;
+err_free_mmio:
+ unmap_mmio_areas(afu);
err_free_pasid:
reclaim_afu_pasid(afu);
err_free_actag:
diff --git a/drivers/misc/ocxl/link.c b/drivers/misc/ocxl/link.c
index 58d111afd9f6..af119d3ef79a 100644
--- a/drivers/misc/ocxl/link.c
+++ b/drivers/misc/ocxl/link.c
@@ -84,6 +84,11 @@ struct ocxl_link {
int dev;
atomic_t irq_available;
struct spa *spa;
+ struct mutex lpc_mem_lock; /* protects lpc_mem & lpc_mem_sz */
+ u64 lpc_mem_sz; /* Total amount of LPC memory presented on the link */
+ u64 lpc_mem;
+ int lpc_consumers;
+
void *platform_data;
};
static struct list_head links_list = LIST_HEAD_INIT(links_list);
@@ -396,6 +401,8 @@ static int alloc_link(struct pci_dev *dev, int PE_mask, struct ocxl_link **out_l
if (rc)
goto err_spa;
+ mutex_init(&link->lpc_mem_lock);
+
/* platform specific hook */
rc = pnv_ocxl_spa_setup(dev, link->spa->spa_mem, PE_mask,
&link->platform_data);
@@ -711,3 +718,56 @@ void ocxl_link_free_irq(void *link_handle, int hw_irq)
atomic_inc(&link->irq_available);
}
EXPORT_SYMBOL_GPL(ocxl_link_free_irq);
+
+int ocxl_link_add_lpc_mem(void *link_handle, u64 offset, u64 size)
+{
+ struct ocxl_link *link = (struct ocxl_link *)link_handle;
+
+ // Check for overflow
+ if (offset > (offset + size))
+ return -EINVAL;
+
+ mutex_lock(&link->lpc_mem_lock);
+ link->lpc_mem_sz = max(link->lpc_mem_sz, offset + size);
+
+ mutex_unlock(&link->lpc_mem_lock);
+
+ return 0;
+}
+
+u64 ocxl_link_lpc_map(void *link_handle, struct pci_dev *pdev)
+{
+ struct ocxl_link *link = (struct ocxl_link *)link_handle;
+
+ mutex_lock(&link->lpc_mem_lock);
+
+ if (!link->lpc_mem)
+ link->lpc_mem = pnv_ocxl_platform_lpc_setup(pdev, link->lpc_mem_sz);
+
+ if (link->lpc_mem)
+ link->lpc_consumers++;
+ mutex_unlock(&link->lpc_mem_lock);
+
+ return link->lpc_mem;
+}
+
+void ocxl_link_lpc_release(void *link_handle, struct pci_dev *pdev)
+{
+ struct ocxl_link *link = (struct ocxl_link *)link_handle;
+
+ mutex_lock(&link->lpc_mem_lock);
+
+ if (!link->lpc_mem) {
+ mutex_unlock(&link->lpc_mem_lock);
+ return;
+ }
+
+ WARN_ON(--link->lpc_consumers < 0);
+
+ if (link->lpc_consumers == 0) {
+ pnv_ocxl_platform_lpc_release(pdev);
+ link->lpc_mem = 0;
+ }
+
+ mutex_unlock(&link->lpc_mem_lock);
+}
diff --git a/drivers/misc/ocxl/ocxl_internal.h b/drivers/misc/ocxl/ocxl_internal.h
index 198e4e4bc51d..2d7575225bd7 100644
--- a/drivers/misc/ocxl/ocxl_internal.h
+++ b/drivers/misc/ocxl/ocxl_internal.h
@@ -142,4 +142,37 @@ int ocxl_irq_offset_to_id(struct ocxl_context *ctx, u64 offset);
u64 ocxl_irq_id_to_offset(struct ocxl_context *ctx, int irq_id);
void ocxl_afu_irq_free_all(struct ocxl_context *ctx);
+/**
+ * ocxl_link_add_lpc_mem() - Increment the amount of memory required by an OpenCAPI link
+ *
+ * @link_handle: The OpenCAPI link handle
+ * @offset: The offset of the memory to add
+ * @size: The number of bytes to increment memory on the link by
+ *
+ * Returns 0 on success, -EINVAL on overflow
+ */
+int ocxl_link_add_lpc_mem(void *link_handle, u64 offset, u64 size);
+
+/**
+ * ocxl_link_lpc_map() - Map the LPC memory for an OpenCAPI device
+ * Since LPC memory belongs to a link, the whole LPC memory available
+ * on the link must be mapped in order to make it accessible to a device.
+ * @link_handle: The OpenCAPI link handle
+ * @pdev: A device that is on the link
+ *
+ * Returns the address of the mapped LPC memory, or 0 on error
+ */
+u64 ocxl_link_lpc_map(void *link_handle, struct pci_dev *pdev);
+
+/**
+ * ocxl_link_lpc_release() - Release the LPC memory device for an OpenCAPI device
+ *
+ * Offlines LPC memory on an OpenCAPI link for a device. If this is the
+ * last device on the link to release the memory, unmap it from the link.
+ *
+ * @link_handle: The OpenCAPI link handle
+ * @pdev: A device that is on the link
+ */
+void ocxl_link_lpc_release(void *link_handle, struct pci_dev *pdev);
+
#endif /* _OCXL_INTERNAL_H_ */
--
2.24.1
^ permalink raw reply related
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox