Re: linux-next: Tree for Jun 2 (x86/xen)
On 6/2/20 11:18 AM, Randy Dunlap wrote: > On 6/2/20 3:37 AM, Stephen Rothwell wrote: >> Hi all, >> >> News: The merge window has opened, so please do *not* add v5.9 material >> to your linux-next included branches until after v5.8-rc1 has been >> released. >> >> Changes since 20200529: >> > on x86_64: > > CC arch/x86/xen/suspend_hvm.o > In file included from ../include/xen/interface/hvm/params.h:24:0, > from ../include/xen/hvm.h:6, > from ../arch/x86/xen/suspend_hvm.c:5: > ../include/xen/interface/hvm/hvm_op.h:29:5: error: unknown type name ‘domid_t’ (+Thomas) This has been addressed by https://lore.kernel.org/lkml/159101612916.17951.7492360776296750785.tip-bot2@tip-bot2/ -boris > domid_t domid;/* IN */ > ^~~ > ../include/xen/interface/hvm/hvm_op.h:33:1: warning: data definition has no > type or storage class > DEFINE_GUEST_HANDLE_STRUCT(xen_hvm_param); > ^~ > ../include/xen/interface/hvm/hvm_op.h:33:1: error: type defaults to ‘int’ in > declaration of ‘DEFINE_GUEST_HANDLE_STRUCT’ [-Werror=implicit-int] > ../include/xen/interface/hvm/hvm_op.h:33:1: warning: parameter names (without > types) in function declaration > ../include/xen/interface/hvm/hvm_op.h:39:5: error: unknown type name ‘domid_t’ > domid_t domid; > ^~~ > ../include/xen/interface/hvm/hvm_op.h:44:1: warning: data definition has no > type or storage class > DEFINE_GUEST_HANDLE_STRUCT(xen_hvm_pagetable_dying_t); > ^~ > ../include/xen/interface/hvm/hvm_op.h:44:1: error: type defaults to ‘int’ in > declaration of ‘DEFINE_GUEST_HANDLE_STRUCT’ [-Werror=implicit-int] > ../include/xen/interface/hvm/hvm_op.h:56:5: error: unknown type name ‘domid_t’ > domid_t domid; > ^~~ > ../include/xen/interface/hvm/hvm_op.h:63:1: warning: data definition has no > type or storage class > DEFINE_GUEST_HANDLE_STRUCT(xen_hvm_get_mem_type); > ^~ > ../include/xen/interface/hvm/hvm_op.h:63:1: error: type defaults to ‘int’ in > declaration of ‘DEFINE_GUEST_HANDLE_STRUCT’ [-Werror=implicit-int] > ../include/xen/interface/hvm/hvm_op.h:63:1: warning: parameter names (without > types) in function declaration > > > Full randconfig file is attached. >
Re: linux-next: Tree for Jun 2 (x86/xen)
On 6/2/20 3:37 AM, Stephen Rothwell wrote: > Hi all, > > News: The merge window has opened, so please do *not* add v5.9 material > to your linux-next included branches until after v5.8-rc1 has been > released. > > Changes since 20200529: > on x86_64: CC arch/x86/xen/suspend_hvm.o In file included from ../include/xen/interface/hvm/params.h:24:0, from ../include/xen/hvm.h:6, from ../arch/x86/xen/suspend_hvm.c:5: ../include/xen/interface/hvm/hvm_op.h:29:5: error: unknown type name ‘domid_t’ domid_t domid;/* IN */ ^~~ ../include/xen/interface/hvm/hvm_op.h:33:1: warning: data definition has no type or storage class DEFINE_GUEST_HANDLE_STRUCT(xen_hvm_param); ^~ ../include/xen/interface/hvm/hvm_op.h:33:1: error: type defaults to ‘int’ in declaration of ‘DEFINE_GUEST_HANDLE_STRUCT’ [-Werror=implicit-int] ../include/xen/interface/hvm/hvm_op.h:33:1: warning: parameter names (without types) in function declaration ../include/xen/interface/hvm/hvm_op.h:39:5: error: unknown type name ‘domid_t’ domid_t domid; ^~~ ../include/xen/interface/hvm/hvm_op.h:44:1: warning: data definition has no type or storage class DEFINE_GUEST_HANDLE_STRUCT(xen_hvm_pagetable_dying_t); ^~ ../include/xen/interface/hvm/hvm_op.h:44:1: error: type defaults to ‘int’ in declaration of ‘DEFINE_GUEST_HANDLE_STRUCT’ [-Werror=implicit-int] ../include/xen/interface/hvm/hvm_op.h:56:5: error: unknown type name ‘domid_t’ domid_t domid; ^~~ ../include/xen/interface/hvm/hvm_op.h:63:1: warning: data definition has no type or storage class DEFINE_GUEST_HANDLE_STRUCT(xen_hvm_get_mem_type); ^~ ../include/xen/interface/hvm/hvm_op.h:63:1: error: type defaults to ‘int’ in declaration of ‘DEFINE_GUEST_HANDLE_STRUCT’ [-Werror=implicit-int] ../include/xen/interface/hvm/hvm_op.h:63:1: warning: parameter names (without types) in function declaration Full randconfig file is attached. -- ~Randy Reported-by: Randy Dunlap # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 5.7.0 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (SUSE Linux) 7.5.0" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=70500 CONFIG_LD_VERSION=23200 CONFIG_CLANG_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CONSTRUCTORS=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_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set 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=y # 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 is not set CONFIG_DEFAULT_INIT="" CONFIG_DEFAULT_HOSTNAME="(none)" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_WATCH_QUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_USELIB=y 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_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=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_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # end of Timers subsystem CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_HAVE_SCHED_AVG_IRQ=y # CONFIG_SCHED_THERMAL_PRESSURE is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_PSI is not set # end of CPU/Task time and stats accounting # CONFIG_CPU_ISOLATION is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TREE_SRCU=y CONFIG_TASKS_RCU_GENERIC=y CONFIG_TASKS_RUDE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y # end of RCU Subsystem CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=m CONFIG_IKCONFIG_PROC=y