From owner-svn-src-user@FreeBSD.ORG Thu May 9 00:33:00 2013 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 452AB3E6; Thu, 9 May 2013 00:33:00 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 785A3677; Thu, 9 May 2013 00:16:43 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r490GhjD085168; Thu, 9 May 2013 00:16:43 GMT (envelope-from attilio@svn.freebsd.org) Received: (from attilio@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r490Gfki085155; Thu, 9 May 2013 00:16:41 GMT (envelope-from attilio@svn.freebsd.org) Message-Id: <201305090016.r490Gfki085155@svn.freebsd.org> From: Attilio Rao Date: Thu, 9 May 2013 00:16:41 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r250398 - in user/attilio/jeff-numa/sys: kern sparc64/include sparc64/sparc64 x86/x86 X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 May 2013 00:33:00 -0000 Author: attilio Date: Thu May 9 00:16:41 2013 New Revision: 250398 URL: http://svnweb.freebsd.org/changeset/base/250398 Log: Revert bitset usage based on HEAD sync. Modified: user/attilio/jeff-numa/sys/kern/kern_cpuset.c user/attilio/jeff-numa/sys/kern/kern_ktr.c user/attilio/jeff-numa/sys/sparc64/include/ktr.h user/attilio/jeff-numa/sys/sparc64/sparc64/genassym.c user/attilio/jeff-numa/sys/sparc64/sparc64/intr_machdep.c user/attilio/jeff-numa/sys/sparc64/sparc64/mp_exception.S user/attilio/jeff-numa/sys/sparc64/sparc64/swtch.S user/attilio/jeff-numa/sys/x86/x86/intr_machdep.c Modified: user/attilio/jeff-numa/sys/kern/kern_cpuset.c ============================================================================== --- user/attilio/jeff-numa/sys/kern/kern_cpuset.c Thu May 9 00:14:24 2013 (r250397) +++ user/attilio/jeff-numa/sys/kern/kern_cpuset.c Thu May 9 00:16:41 2013 (r250398) @@ -630,7 +630,7 @@ cpusetobj_ffs(const cpuset_t *set) for (i = 0; i < _NCPUWORDS; i++) { if (set->__bits[i] != 0) { cbit = ffsl(set->__bits[i]); - cbit += i * _BITSET_BITS; + cbit += i * _NCPUBITS; break; } } Modified: user/attilio/jeff-numa/sys/kern/kern_ktr.c ============================================================================== --- user/attilio/jeff-numa/sys/kern/kern_ktr.c Thu May 9 00:14:24 2013 (r250397) +++ user/attilio/jeff-numa/sys/kern/kern_ktr.c Thu May 9 00:16:41 2013 (r250398) @@ -104,7 +104,7 @@ int ktr_entries = KTR_BOOT_ENTRIES; int ktr_version = KTR_VERSION; struct ktr_entry ktr_buf_init[KTR_BOOT_ENTRIES]; struct ktr_entry *ktr_buf = ktr_buf_init; -cpuset_t ktr_cpumask = BITSET_T_INITIALIZER(KTR_CPUMASK); +cpuset_t ktr_cpumask = CPUSET_T_INITIALIZER(KTR_CPUMASK); static char ktr_cpumask_str[CPUSETBUFSIZ]; TUNABLE_INT("debug.ktr.mask", &ktr_mask); Modified: user/attilio/jeff-numa/sys/sparc64/include/ktr.h ============================================================================== --- user/attilio/jeff-numa/sys/sparc64/include/ktr.h Thu May 9 00:14:24 2013 (r250397) +++ user/attilio/jeff-numa/sys/sparc64/include/ktr.h Thu May 9 00:16:41 2013 (r250398) @@ -81,7 +81,7 @@ l2: add r2, 1, r3 ; \ brz r1, l3 ## f ; \ nop ; \ lduw [PCPU(CPUID)], r2 ; \ - mov _BITSET_BITS, r3 ; \ + mov _NCPUBITS, r3 ; \ mov %g0, %y ; \ udiv r2, r3, r2 ; \ srl r2, 0, r2 ; \ @@ -89,7 +89,7 @@ l2: add r2, 1, r3 ; \ SET(ktr_cpumask, r3, r1) ; \ ldx [r1 + r2], r1 ; \ lduw [PCPU(CPUID)], r2 ; \ - mov _BITSET_BITS, r3 ; \ + mov _NCPUBITS, r3 ; \ mov %g0, %y ; \ udiv r2, r3, r2 ; \ srl r2, 0, r2 ; \ Modified: user/attilio/jeff-numa/sys/sparc64/sparc64/genassym.c ============================================================================== --- user/attilio/jeff-numa/sys/sparc64/sparc64/genassym.c Thu May 9 00:14:24 2013 (r250397) +++ user/attilio/jeff-numa/sys/sparc64/sparc64/genassym.c Thu May 9 00:16:41 2013 (r250398) @@ -58,7 +58,7 @@ ASSYM(PCPU_PAGES, PCPU_PAGES); ASSYM(TAR_VPN_SHIFT, TAR_VPN_SHIFT); -ASSYM(_BITSET_BITS, _BITSET_BITS); +ASSYM(_NCPUBITS, _NCPUBITS); ASSYM(TLB_DEMAP_ALL, TLB_DEMAP_ALL); ASSYM(TLB_DEMAP_CONTEXT, TLB_DEMAP_CONTEXT); Modified: user/attilio/jeff-numa/sys/sparc64/sparc64/intr_machdep.c ============================================================================== --- user/attilio/jeff-numa/sys/sparc64/sparc64/intr_machdep.c Thu May 9 00:14:24 2013 (r250397) +++ user/attilio/jeff-numa/sys/sparc64/sparc64/intr_machdep.c Thu May 9 00:16:41 2013 (r250398) @@ -456,7 +456,7 @@ intr_describe(int vec, void *ih, const c * allocate CPUs round-robin. */ -static cpuset_t intr_cpus = BITSET_T_INITIALIZER(0x1); +static cpuset_t intr_cpus = CPUSET_T_INITIALIZER(0x1); static int current_cpu; static void Modified: user/attilio/jeff-numa/sys/sparc64/sparc64/mp_exception.S ============================================================================== --- user/attilio/jeff-numa/sys/sparc64/sparc64/mp_exception.S Thu May 9 00:14:24 2013 (r250397) +++ user/attilio/jeff-numa/sys/sparc64/sparc64/mp_exception.S Thu May 9 00:16:41 2013 (r250398) @@ -41,7 +41,7 @@ __FBSDID("$FreeBSD$"); #define IPI_DONE(r1, r2, r3, r4, r5, r6) \ rd %y, r6 ; \ lduw [PCPU(CPUID)], r2 ; \ - mov _BITSET_BITS, r3 ; \ + mov _NCPUBITS, r3 ; \ mov %g0, %y ; \ udiv r2, r3, r4 ; \ srl r4, 0, r5 ; \ Modified: user/attilio/jeff-numa/sys/sparc64/sparc64/swtch.S ============================================================================== --- user/attilio/jeff-numa/sys/sparc64/sparc64/swtch.S Thu May 9 00:14:24 2013 (r250397) +++ user/attilio/jeff-numa/sys/sparc64/sparc64/swtch.S Thu May 9 00:16:41 2013 (r250398) @@ -172,7 +172,7 @@ ENTRY(cpu_switch) * Mark the pmap of the last non-kernel vmspace to run as no longer * active on this CPU. */ - mov _BITSET_BITS, %l5 + mov _NCPUBITS, %l5 mov %g0, %y udiv %l3, %l5, %l6 srl %l6, 0, %l4 @@ -241,7 +241,7 @@ ENTRY(cpu_switch) /* * Mark the pmap as active on this CPU. */ - mov _BITSET_BITS, %l5 + mov _NCPUBITS, %l5 mov %g0, %y udiv %l3, %l5, %l6 srl %l6, 0, %l4 Modified: user/attilio/jeff-numa/sys/x86/x86/intr_machdep.c ============================================================================== --- user/attilio/jeff-numa/sys/x86/x86/intr_machdep.c Thu May 9 00:14:24 2013 (r250397) +++ user/attilio/jeff-numa/sys/x86/x86/intr_machdep.c Thu May 9 00:16:41 2013 (r250398) @@ -452,7 +452,7 @@ DB_SHOW_COMMAND(irqs, db_show_irqs) * allocate CPUs round-robin. */ -static cpuset_t intr_cpus = BITSET_T_INITIALIZER(0x1); +static cpuset_t intr_cpus = CPUSET_T_INITIALIZER(0x1); static int current_cpu; /*