Module Name:    src
Committed By:   msaitoh
Date:           Mon Dec 26 09:12:42 UTC 2022

Modified Files:
        src/sys/arch/amd64/amd64: genassym.cf
        src/sys/arch/i386/i386: genassym.cf

Log Message:
Reduce diff between i386/i386/genassym.cf and amd64/amd64/genassym.cf. NFCI.

 - Whitespace fix.
 - Sort lines.


To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/amd64/amd64/genassym.cf
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/i386/i386/genassym.cf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/amd64/amd64/genassym.cf
diff -u src/sys/arch/amd64/amd64/genassym.cf:1.89 src/sys/arch/amd64/amd64/genassym.cf:1.90
--- src/sys/arch/amd64/amd64/genassym.cf:1.89	Wed Sep  7 00:40:18 2022
+++ src/sys/arch/amd64/amd64/genassym.cf	Mon Dec 26 09:12:42 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: genassym.cf,v 1.89 2022/09/07 00:40:18 knakahara Exp $
+#	$NetBSD: genassym.cf,v 1.90 2022/12/26 09:12:42 msaitoh Exp $
 
 #
 # Copyright (c) 1998, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -127,8 +127,12 @@ endif  
 
 include <sys/bus.h>
 
+define	PAGE_SIZE		PAGE_SIZE
 define	UPAGES			UPAGES
 define	USPACE			USPACE
+define	PGOFSET			PGOFSET
+define	PGSHIFT			PGSHIFT
+
 
 define	KERNBASE_LO		KERNBASE_LO
 define	KERNBASE_HI		KERNBASE_HI
@@ -148,19 +152,17 @@ define	PDE_SIZE		sizeof(pd_entry_t)
 define	VM_MAXUSER_ADDRESS	(unsigned long long)VM_MAXUSER_ADDRESS
 
 define	L_PCB			offsetof(struct lwp, l_addr)
+define	L_CPU			offsetof(struct lwp, l_cpu)
 define	L_FLAG			offsetof(struct lwp, l_flag)
 define	L_PROC			offsetof(struct lwp, l_proc)
 define	L_NCSW			offsetof(struct lwp, l_ncsw)
 define	L_NOPREEMPT		offsetof(struct lwp, l_nopreempt)
 define	L_DOPREEMPT		offsetof(struct lwp, l_dopreempt)
-define	L_CPU			offsetof(struct lwp, l_cpu)
 define	L_KPRIORITY		offsetof(struct lwp, l_kpriority)
 define	L_MD_REGS		offsetof(struct lwp, l_md.md_regs)
 define	L_MD_FLAGS		offsetof(struct lwp, l_md.md_flags)
 define	L_MD_ASTPENDING		offsetof(struct lwp, l_md.md_astpending)
 
-define	PAGE_SIZE		PAGE_SIZE
-
 define	MDL_IRET		MDL_IRET
 define	MDL_COMPAT32		MDL_COMPAT32
 define	MDL_FPU_IN_CPU		MDL_FPU_IN_CPU
@@ -179,11 +181,11 @@ define	IP_SRC			offsetof(struct ip, ip_s
 define	IP_DST			offsetof(struct ip, ip_dst)
 
 define	PCB_CR3			offsetof(struct pcb, pcb_cr3)
+define	PCB_CR0			offsetof(struct pcb, pcb_cr0)
+define	PCB_ONFAULT		offsetof(struct pcb, pcb_onfault)
 define	PCB_RBP			offsetof(struct pcb, pcb_rbp)
 define	PCB_RSP			offsetof(struct pcb, pcb_rsp)
 define	PCB_RSP0		offsetof(struct pcb, pcb_rsp0)
-define	PCB_CR0			offsetof(struct pcb, pcb_cr0)
-define	PCB_ONFAULT		offsetof(struct pcb, pcb_onfault)
 define	PCB_FLAGS		offsetof(struct pcb, pcb_flags)
 define	PCB_COMPAT32		PCB_COMPAT32
 define	PCB_FS			offsetof(struct pcb, pcb_fs)
@@ -222,6 +224,16 @@ define	TF_REGSIZE		offsetof(struct trapf
 # Total size includes registers pushed by hardware
 define	FRAMESIZE		sizeof(struct trapframe)
 
+ifdef COMPAT_LINUX32
+define  LINUX32_SF_HANDLER	offsetof(struct linux32_sigframe, sf_handler)
+define  LINUX32_SF_SC		offsetof(struct linux32_sigframe, sf_sc)
+define  LINUX32_RT_SF_HANDLER	offsetof(struct linux32_rt_sigframe, sf_handler)
+define  LINUX32_RT_SF_UC	offsetof(struct linux32_rt_sigframe, sf_uc)
+define  LINUX32_SYS_rt_sigreturn	LINUX32_SYS_rt_sigreturn
+define  LINUX32_SYS_sigreturn		LINUX32_SYS_sigreturn
+define  LINUX32_SYS_exit		LINUX32_SYS_exit
+endif
+
 define	TSS_RSP0		offsetof(struct cpu_tss, tss.tss_rsp0)
 
 define	CPU_INFO_SCRATCH	offsetof(struct cpu_info, ci_scratch)
@@ -244,6 +256,7 @@ endif
 define	CPU_INFO_NSYSCALL	offsetof(struct cpu_info, ci_data.cpu_nsyscall)
 define	CPU_INFO_NTRAP		offsetof(struct cpu_info, ci_data.cpu_ntrap)
 define	CPU_INFO_NINTR		offsetof(struct cpu_info, ci_data.cpu_nintr)
+define	CPU_INFO_CC_SKEW	offsetof(struct cpu_info, ci_data.cpu_cc_skew)
 define	CPU_INFO_CURPRIORITY	offsetof(struct cpu_info, ci_schedstate.spc_curpriority)
 
 define	CPU_INFO_GDT		offsetof(struct cpu_info, ci_gdt)
@@ -258,7 +271,6 @@ define	CPU_INFO_MTX_COUNT	offsetof(struc
 define	CPU_INFO_MTX_OLDSPL	offsetof(struct cpu_info, ci_mtx_oldspl)
 define  CPU_INFO_CPUID		offsetof(struct cpu_info, ci_cpuid)
 define	CPU_INFO_ISTATE		offsetof(struct cpu_info, ci_istate)
-define	CPU_INFO_CC_SKEW	offsetof(struct cpu_info, ci_data.cpu_cc_skew)
 
 define	ACPI_SUSPEND_GDT	offsetof(struct cpu_info, ci_suspend_gdt)
 define	ACPI_SUSPEND_IDT	offsetof(struct cpu_info, ci_suspend_idt)
@@ -292,7 +304,7 @@ endif
 
 define	IH_FUN			offsetof(struct intrhand, ih_fun)
 define	IH_ARG			offsetof(struct intrhand, ih_arg)
-define  IH_LEVEL		offsetof(struct intrhand, ih_level)
+define	IH_LEVEL		offsetof(struct intrhand, ih_level)
 define	IH_NEXT			offsetof(struct intrhand, ih_next)
 
 ifdef COMPAT_NETBSD32
@@ -300,16 +312,6 @@ define	SC_FS32			offsetof(struct netbsd3
 define	SC_GS32			offsetof(struct netbsd32_sigcontext, sc_gs)
 endif
 
-ifdef COMPAT_LINUX32
-define  LINUX32_SF_HANDLER	offsetof(struct linux32_sigframe, sf_handler)
-define  LINUX32_SF_SC		offsetof(struct linux32_sigframe, sf_sc)
-define  LINUX32_RT_SF_HANDLER	offsetof(struct linux32_rt_sigframe, sf_handler)
-define  LINUX32_RT_SF_UC	offsetof(struct linux32_rt_sigframe, sf_uc)
-define  LINUX32_SYS_rt_sigreturn	LINUX32_SYS_rt_sigreturn
-define  LINUX32_SYS_sigreturn		LINUX32_SYS_sigreturn
-define  LINUX32_SYS_exit		LINUX32_SYS_exit
-endif
-
 define	IS_RECURSE	offsetof(struct intrsource, is_recurse)
 define	IS_RESUME	offsetof(struct intrsource, is_resume)
 define	IS_EVCNT	offsetof(struct intrsource, is_evcnt.ev_count)
@@ -336,7 +338,7 @@ define	LIR_HV			LIR_HV
 
 define	SIR_NET			SIR_NET
 define	SIR_CLOCK		SIR_CLOCK
-define	SIR_SERIAL		SIR_SERIAL	
+define	SIR_SERIAL		SIR_SERIAL
 
 define	IREENT_MAGIC		IREENT_MAGIC
 
@@ -386,9 +388,6 @@ define	NKL4_KIMG_ENTRIES	NKL4_KIMG_ENTRI
 define	NKL3_KIMG_ENTRIES	NKL3_KIMG_ENTRIES
 define	NKL2_KIMG_ENTRIES	NKL2_KIMG_ENTRIES
 
-define	PGOFSET			PGOFSET
-define	PGSHIFT			PGSHIFT
-
 define	VM_SPACE_SEP_HIGH32	(0xFFFF800000000000 >> 32)
 
 define	SEL_RPL_MASK		SEL_RPL

Index: src/sys/arch/i386/i386/genassym.cf
diff -u src/sys/arch/i386/i386/genassym.cf:1.127 src/sys/arch/i386/i386/genassym.cf:1.128
--- src/sys/arch/i386/i386/genassym.cf:1.127	Mon Dec 26 08:59:01 2022
+++ src/sys/arch/i386/i386/genassym.cf	Mon Dec 26 09:12:42 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: genassym.cf,v 1.127 2022/12/26 08:59:01 msaitoh Exp $
+#	$NetBSD: genassym.cf,v 1.128 2022/12/26 09:12:42 msaitoh Exp $
 
 #
 # Copyright (c) 1998, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -67,7 +67,7 @@ if defined(_KERNEL_OPT)
 include "opt_compat_freebsd.h"
 include "opt_compat_linux.h"
 include "opt_compat_netbsd.h"
-include	"opt_xen.h"
+include "opt_xen.h"
 endif
 
 quote #define __MUTEX_PRIVATE
@@ -133,9 +133,11 @@ endif
 include <sys/bus.h>
 
 define	PAGE_SIZE		PAGE_SIZE
-
 define	UPAGES			UPAGES
 define	USPACE			USPACE
+define	PGOFSET			PGOFSET
+define	PGSHIFT			PGSHIFT
+
 define	KSTACK_SIZE		KSTACK_SIZE
 define	KERNBASE		KERNBASE
 define	KERNTEXTOFF		KERNTEXTOFF
@@ -158,22 +160,23 @@ define	IOMAPSIZE		IOMAPSIZE
 define	VM_MAXUSER_ADDRESS	(int)VM_MAXUSER_ADDRESS
 
 define	L_PCB			offsetof(struct lwp, l_addr)
+define	L_CPU			offsetof(struct lwp, l_cpu)
 define	L_FLAG			offsetof(struct lwp, l_flag)
 define	L_PROC			offsetof(struct lwp, l_proc)
-define	L_MD_REGS		offsetof(struct lwp, l_md.md_regs)
-define	L_MD_FLAGS		offsetof(struct lwp, l_md.md_flags)
-define	L_MD_ASTPENDING		offsetof(struct lwp, l_md.md_astpending)
-define	L_CPU			offsetof(struct lwp, l_cpu)
 define	L_NCSW			offsetof(struct lwp, l_ncsw)
 define	L_NOPREEMPT		offsetof(struct lwp, l_nopreempt)
 define	L_DOPREEMPT		offsetof(struct lwp, l_dopreempt)
 define	L_KPRIORITY		offsetof(struct lwp, l_kpriority)
+define	L_MD_REGS		offsetof(struct lwp, l_md.md_regs)
+define	L_MD_FLAGS		offsetof(struct lwp, l_md.md_flags)
+define	L_MD_ASTPENDING		offsetof(struct lwp, l_md.md_astpending)
+
+define	MDL_FPU_IN_CPU		MDL_FPU_IN_CPU
+
 define	P_FLAG			offsetof(struct proc, p_flag)
 define	P_RASLIST		offsetof(struct proc, p_raslist)
 define	P_MD_SYSCALL		offsetof(struct proc, p_md.md_syscall)
 
-define	MDL_FPU_IN_CPU		MDL_FPU_IN_CPU
-
 define	LW_SYSTEM		LW_SYSTEM
 
 define	GUFS_SEL		GUFS_SEL
@@ -190,11 +193,11 @@ define	IP6_SRC			offsetof(struct ip6_hdr
 define	IP6_DST			offsetof(struct ip6_hdr, ip6_dst)
 
 define	PCB_CR3			offsetof(struct pcb, pcb_cr3)
+define	PCB_CR0			offsetof(struct pcb, pcb_cr0)
+define	PCB_ONFAULT		offsetof(struct pcb, pcb_onfault)
 define	PCB_EBP			offsetof(struct pcb, pcb_ebp)
 define	PCB_ESP			offsetof(struct pcb, pcb_esp)
 define	PCB_ESP0		offsetof(struct pcb, pcb_esp0)
-define	PCB_CR0			offsetof(struct pcb, pcb_cr0)
-define	PCB_ONFAULT		offsetof(struct pcb, pcb_onfault)
 define	PCB_FSD			offsetof(struct pcb, pcb_fsd)
 define	PCB_GSD			offsetof(struct pcb, pcb_gsd)
 define	PCB_IOMAP		offsetof(struct pcb, pcb_iomap)
@@ -234,11 +237,6 @@ define	FREEBSD_SIGF_HANDLER	offsetof(str
 define	FREEBSD_SIGF_SC		offsetof(struct freebsd_sigframe, sf_sc)
 endif
 
-define	IH_FUN			offsetof(struct intrhand, ih_fun)
-define	IH_ARG			offsetof(struct intrhand, ih_arg)
-define	IH_LEVEL		offsetof(struct intrhand, ih_level)
-define	IH_NEXT			offsetof(struct intrhand, ih_next)
-
 define	TSS_TSS			offsetof(struct cpu_tss, tss)
 define	TSS_ESP0		offsetof(struct cpu_tss, tss.tss_esp0)
 define	TSS_IOBASE		offsetof(struct cpu_tss, tss.tss_iobase)
@@ -259,21 +257,20 @@ define	IOMAP_VALIDOFF		IOMAP_VALIDOFF
 define	CPU_INFO_NSYSCALL	offsetof(struct cpu_info, ci_data.cpu_nsyscall)
 define	CPU_INFO_NTRAP		offsetof(struct cpu_info, ci_data.cpu_ntrap)
 define	CPU_INFO_NINTR		offsetof(struct cpu_info, ci_data.cpu_nintr)
-define	CPU_INFO_CURPRIORITY	offsetof(struct cpu_info, ci_schedstate.spc_curpriority)
 define	CPU_INFO_CC_SKEW	offsetof(struct cpu_info, ci_data.cpu_cc_skew)
-
+define	CPU_INFO_CURPRIORITY	offsetof(struct cpu_info, ci_schedstate.spc_curpriority)
 
 define	CPU_INFO_VENDOR		offsetof(struct cpu_info, ci_vendor[0])
 define	CPU_INFO_SIGNATURE	offsetof(struct cpu_info, ci_signature)
 
 define	CPU_INFO_GDT		offsetof(struct cpu_info, ci_gdt)
+define	CPU_INFO_ILEVEL		(offsetof(struct cpu_info, ci_istate) + 7)
+define	CPU_INFO_IDEPTH		offsetof(struct cpu_info, ci_idepth)
 define	CPU_INFO_IPENDING	offsetof(struct cpu_info, ci_istate)
 define	CPU_INFO_IMASKED	offsetof(struct cpu_info, ci_imasked)
 define	CPU_INFO_IMASK		offsetof(struct cpu_info, ci_imask)
-define	CPU_INFO_ISOURCES	offsetof(struct cpu_info, ci_isources)
 define	CPU_INFO_IUNMASK	offsetof(struct cpu_info, ci_iunmask)
-define	CPU_INFO_ILEVEL		(offsetof(struct cpu_info, ci_istate) + 7)
-define	CPU_INFO_IDEPTH		offsetof(struct cpu_info, ci_idepth)
+define	CPU_INFO_ISOURCES	offsetof(struct cpu_info, ci_isources)
 define	CPU_INFO_MTX_COUNT	offsetof(struct cpu_info, ci_mtx_count)
 define	CPU_INFO_MTX_OLDSPL	offsetof(struct cpu_info, ci_mtx_oldspl)
 define	CPU_INFO_INTRSTACK	offsetof(struct cpu_info, ci_intrstack)
@@ -301,22 +298,27 @@ define		IOAPIC_SC_DATA		offsetof(struct 
 define		PIC_LOCK		offsetof(struct pic, pic_lock)
 endif
 
+define	IH_FUN			offsetof(struct intrhand, ih_fun)
+define	IH_ARG			offsetof(struct intrhand, ih_arg)
+define	IH_LEVEL		offsetof(struct intrhand, ih_level)
+define	IH_NEXT			offsetof(struct intrhand, ih_next)
+
 define	SIZEOF_CPU_INFO		sizeof(struct cpu_info)
 define	SIZEOF_ISTUB		sizeof(struct intrstub)
 
-define	SIZEOF_ISOURCE		sizeof(struct intrsource)
-define	IS_RECURSE		offsetof(struct intrsource, is_recurse)
-define	IS_RESUME		offsetof(struct intrsource, is_resume)
-define	IS_EVCNTLO		offsetof(struct intrsource, is_evcnt.ev_count)
-define	IS_EVCNTHI		offsetof(struct intrsource, is_evcnt.ev_count)+4
-define	IS_HANDLERS		offsetof(struct intrsource, is_handlers)
-define	IS_PIC			offsetof(struct intrsource, is_pic)
-define	IS_FLAGS		offsetof(struct intrsource, is_flags)
-define	IS_PIN			offsetof(struct intrsource, is_pin)
-define	IS_TYPE			offsetof(struct intrsource, is_type)
-define	IS_MAXLEVEL		offsetof(struct intrsource, is_maxlevel)
-define	IS_LWP			offsetof(struct intrsource, is_lwp)
-define	IS_MASK_COUNT		offsetof(struct intrsource, is_mask_count)
+define	SIZEOF_ISOURCE	sizeof(struct intrsource)
+define	IS_RECURSE	offsetof(struct intrsource, is_recurse)
+define	IS_RESUME	offsetof(struct intrsource, is_resume)
+define	IS_EVCNTLO	offsetof(struct intrsource, is_evcnt.ev_count)
+define	IS_EVCNTHI	offsetof(struct intrsource, is_evcnt.ev_count)+4
+define	IS_HANDLERS	offsetof(struct intrsource, is_handlers)
+define	IS_PIC		offsetof(struct intrsource, is_pic)
+define	IS_FLAGS	offsetof(struct intrsource, is_flags)
+define	IS_PIN		offsetof(struct intrsource, is_pin)
+define	IS_TYPE		offsetof(struct intrsource, is_type)
+define	IS_MAXLEVEL	offsetof(struct intrsource, is_maxlevel)
+define	IS_LWP		offsetof(struct intrsource, is_lwp)
+define	IS_MASK_COUNT	offsetof(struct intrsource, is_mask_count)
 
 define	IPL_NONE		IPL_NONE
 define	IPL_PREEMPT		IPL_PREEMPT
@@ -369,8 +371,6 @@ define	BST_TYPE		offsetof(struct bus_spa
 define	L1_SHIFT		L1_SHIFT
 define	L2_SHIFT		L2_SHIFT
 define	L2_FRAME		L2_FRAME
-define	PGOFSET			PGOFSET
-define	PGSHIFT			PGSHIFT
 
 define	VM_GUEST_XENPV		VM_GUEST_XENPV
 define	VM_GUEST_XENPVH		VM_GUEST_XENPVH

Reply via email to