From owner-freebsd-smp Sun Oct 6 00:13:46 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA20578 for smp-outgoing; Sun, 6 Oct 1996 00:13:46 -0700 (PDT) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA20573 for ; Sun, 6 Oct 1996 00:13:44 -0700 (PDT) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id AAA07077; Sun, 6 Oct 1996 00:14:33 -0700 Date: Sun, 6 Oct 1996 00:14:31 -0700 (PDT) From: Veggy Vinny To: Andreas Klemm cc: Peter Wemm , freebsd-smp@FreeBSD.ORG Subject: Re: top 3.4 with new smp changes looks smart In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Just curious but how does one enable SMP support for Dual CPU's in -current? Vince From owner-freebsd-smp Sun Oct 6 00:42:49 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA21800 for smp-outgoing; Sun, 6 Oct 1996 00:42:49 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA21791 for ; Sun, 6 Oct 1996 00:42:46 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id BAA06132; Sun, 6 Oct 1996 01:42:32 -0600 Message-Id: <199610060742.BAA06132@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: Veggy Vinny cc: freebsd-smp@FreeBSD.ORG Subject: Re: top 3.4 with new smp changes looks smart In-reply-to: Your message of "Sun, 06 Oct 1996 00:14:31 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 06 Oct 1996 01:42:32 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, > Just curious but how does one enable SMP support for Dual CPU's in > -current? > > Vince you don't. You need to grab a seperate tree of code (src/sys only), for details goto: http://www.freebsd.org/~fsmp/SMP/SMP.html -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-smp Sun Oct 6 01:31:18 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA24846 for smp-outgoing; Sun, 6 Oct 1996 01:31:18 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA24839 for ; Sun, 6 Oct 1996 01:31:14 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id KAA09594; Sun, 6 Oct 1996 10:16:14 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by klemm.gtn.com (8.7.6/8.7.3) with SMTP id KAA14036; Sun, 6 Oct 1996 10:12:01 +0200 (MET DST) Date: Sun, 6 Oct 1996 10:12:01 +0200 (MET DST) From: Andreas Klemm To: Veggy Vinny cc: freebsd-smp@FreeBSD.ORG Subject: Re: top 3.4 with new smp changes looks smart In-Reply-To: Message-ID: X-try-apsfilter: ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz X-Fax: +49 2137 2018 X-Phone: +49 2137 2020 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 6 Oct 1996, Veggy Vinny wrote: > Just curious but how does one enable SMP support for Dual CPU's in > -current? Hi Vince ! In http://www.freebsd.org/~fsmp/SMP/SMP.html there are all necessary steps described ;-) __ andreas@klemm.gtn.com /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ Support Unix -- andreas.klemm@wup.de pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< From owner-freebsd-smp Sun Oct 6 01:55:04 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA26261 for smp-outgoing; Sun, 6 Oct 1996 01:55:04 -0700 (PDT) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id BAA26256 for ; Sun, 6 Oct 1996 01:55:01 -0700 (PDT) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id BAA12180; Sun, 6 Oct 1996 01:56:01 -0700 Date: Sun, 6 Oct 1996 01:55:59 -0700 (PDT) From: Veggy Vinny To: Steve Passe cc: freebsd-smp@FreeBSD.ORG Subject: Re: top 3.4 with new smp changes looks smart In-Reply-To: <199610060742.BAA06132@clem.systemsix.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 6 Oct 1996, Steve Passe wrote: > > Just curious but how does one enable SMP support for Dual CPU's in > > -current? > > you don't. You need to grab a seperate tree of code (src/sys only), > for details goto: > > http://www.freebsd.org/~fsmp/SMP/SMP.html Oh okay, so what I do is sup for the -current first and then grab this tree of code to replace the src/sys files in -current? Vince From owner-freebsd-smp Sun Oct 6 02:11:32 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA27218 for smp-outgoing; Sun, 6 Oct 1996 02:11:32 -0700 (PDT) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA27207 for ; Sun, 6 Oct 1996 02:11:29 -0700 (PDT) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id CAA13265; Sun, 6 Oct 1996 02:12:26 -0700 Date: Sun, 6 Oct 1996 02:12:25 -0700 (PDT) From: Veggy Vinny To: Andreas Klemm cc: freebsd-smp@FreeBSD.ORG Subject: Re: top 3.4 with new smp changes looks smart In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 6 Oct 1996, Andreas Klemm wrote: > On Sun, 6 Oct 1996, Veggy Vinny wrote: > > Just curious but how does one enable SMP support for Dual CPU's in > > -current? > > In http://www.freebsd.org/~fsmp/SMP/SMP.html there are all necessary > steps described ;-) Oh okay, how did you do the make depend with the 2nd cpu enabled and disabled? Vince From owner-freebsd-smp Sun Oct 6 03:13:44 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA01197 for smp-outgoing; Sun, 6 Oct 1996 03:13:44 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id DAA01181 for ; Sun, 6 Oct 1996 03:13:39 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id MAA26121; Sun, 6 Oct 1996 12:00:28 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by klemm.gtn.com (8.7.6/8.7.3) with SMTP id LAA14791; Sun, 6 Oct 1996 11:55:13 +0200 (MET DST) Date: Sun, 6 Oct 1996 11:55:13 +0200 (MET DST) From: Andreas Klemm To: Veggy Vinny cc: freebsd-smp@FreeBSD.org Subject: Re: top 3.4 with new smp changes looks smart In-Reply-To: Message-ID: X-try-apsfilter: ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz X-Fax: +49 2137 2018 X-Phone: +49 2137 2020 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 6 Oct 1996, Veggy Vinny wrote: > > > On Sun, 6 Oct 1996, Andreas Klemm wrote: > > > On Sun, 6 Oct 1996, Veggy Vinny wrote: > > > Just curious but how does one enable SMP support for Dual CPU's in > > > -current? > > > > In http://www.freebsd.org/~fsmp/SMP/SMP.html there are all necessary > > steps described ;-) > > Oh okay, how did you do the make depend with the 2nd cpu enabled > and disabled? I don't understand your question ... If you want to compile a fresh smp kernel for the first time you can't enable the 2nd CPU, because you have an uniprocessor kernel. If you reboot with the smp kernel and execute the magic sysctl command, then you have the 2nd CPU enabled ... Then you _have_ 2 CPU's running ... so now, what make depend with the 2nd CPU ?! Ok, you can now compile the kernel again and again ;-) __ andreas@klemm.gtn.com /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ Support Unix -- andreas.klemm@wup.de pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<< From owner-freebsd-smp Sun Oct 6 03:22:45 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA01877 for smp-outgoing; Sun, 6 Oct 1996 03:22:45 -0700 (PDT) Received: from spinner.DIALix.COM (root@spinner.DIALix.COM [192.203.228.67]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id DAA01860 for ; Sun, 6 Oct 1996 03:22:31 -0700 (PDT) Received: from spinner.DIALix.COM (peter@localhost.DIALix.oz.au [127.0.0.1]) by spinner.DIALix.COM (8.8.0/8.8.0) with ESMTP id SAA05494; Sun, 6 Oct 1996 18:19:54 +0800 (WST) Message-Id: <199610061019.SAA05494@spinner.DIALix.COM> To: Andreas Klemm cc: Veggy Vinny , freebsd-smp@FreeBSD.org Subject: Re: top 3.4 with new smp changes looks smart In-reply-to: Your message of "Sun, 06 Oct 1996 11:55:13 +0200." Date: Sun, 06 Oct 1996 18:19:54 +0800 From: Peter Wemm Sender: owner-smp@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Andreas Klemm wrote: > On Sun, 6 Oct 1996, Veggy Vinny wrote: > > On Sun, 6 Oct 1996, Andreas Klemm wrote: > > > > > On Sun, 6 Oct 1996, Veggy Vinny wrote: > > > > Just curious but how does one enable SMP support for Dual CPU's in > > > > -current? > > > > > > In http://www.freebsd.org/~fsmp/SMP/SMP.html there are all necessary > > > steps described ;-) > > > > Oh okay, how did you do the make depend with the 2nd cpu enabled > > and disabled? > > I don't understand your question ... Hmm.. My guess as to what he means is: "How do I build a kernel depending on whether I want the second cpu enabled or disabled?" If that's what is meant, then there are two options to add to the config file: options SMP options NCPU=2 Also, If you have I586_FAST_BCOPY, remove it - it doesn't compile. Cheers, -Peter From owner-freebsd-smp Sun Oct 6 04:26:37 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA09560 for smp-outgoing; Sun, 6 Oct 1996 04:26:37 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA09549 for freebsd-smp; Sun, 6 Oct 1996 04:26:34 -0700 (PDT) Date: Sun, 6 Oct 1996 04:26:34 -0700 (PDT) From: Peter Wemm Message-Id: <199610061126.EAA09549@freefall.freebsd.org> To: freebsd-smp Subject: cvs commit: sys - Imported sources Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/10/06 04:26:34 sys - Imported sources Update of /home/smp/sys In directory freefall.freebsd.org:/f/peter/work/sys Revision/Branch: 1.1.1 Log Message: Import -current as at 961006 Status: Vendor Tag: CURRENT Release Tags: v961006 I sys/CVS U sys/Makefile I sys/compile/CVS U sys/compile/.keep_me I sys/netkey/CVS U sys/netkey/key.c U sys/netkey/key.h U sys/netkey/key_debug.c U sys/netkey/key_debug.h I sys/conf/CVS U sys/conf/defines U sys/conf/files U sys/conf/files.newconf U sys/conf/newvers.sh U sys/conf/nfsswapkernel.c U sys/conf/options U sys/conf/param.c U sys/conf/systags.sh I sys/ddb/CVS U sys/ddb/db_access.c U sys/ddb/db_access.h U sys/ddb/db_aout.c U sys/ddb/db_break.c U sys/ddb/db_break.h U sys/ddb/db_command.c U sys/ddb/db_command.h U sys/ddb/db_examine.c U sys/ddb/db_expr.c U sys/ddb/db_input.c U sys/ddb/db_lex.c U sys/ddb/db_lex.h U sys/ddb/db_output.c U sys/ddb/db_output.h U sys/ddb/db_print.c U sys/ddb/db_ps.c U sys/ddb/db_run.c U sys/ddb/db_sym.c U sys/ddb/db_sym.h U sys/ddb/db_trap.c U sys/ddb/db_variables.c U sys/ddb/db_variables.h U sys/ddb/db_watch.c U sys/ddb/db_watch.h U sys/ddb/db_write_cmd.c U sys/ddb/ddb.h I sys/dev/CVS I sys/dev/aic7xxx/CVS U sys/dev/aic7xxx/aic7xxx.seq U sys/dev/aic7xxx/aic7xxx_asm.1 U sys/dev/aic7xxx/aic7xxx_asm.c U sys/dev/aic7xxx/aic7xxx_reg.h I sys/dev/vn/CVS U sys/dev/vn/vn.c I sys/dev/ccd/CVS U sys/dev/ccd/ccd.c I sys/gnu/CVS I sys/gnu/ext2fs/CVS U sys/gnu/ext2fs/COPYRIGHT.INFO U sys/gnu/ext2fs/ext2_alloc.c U sys/gnu/ext2fs/ext2_balloc.c U sys/gnu/ext2fs/ext2_extern.h U sys/gnu/ext2fs/ext2_fs.h U sys/gnu/ext2fs/ext2_fs_i.h U sys/gnu/ext2fs/ext2_fs_sb.h U sys/gnu/ext2fs/ext2_inode.c U sys/gnu/ext2fs/ext2_inode_cnv.c U sys/gnu/ext2fs/ext2_linux_balloc.c U sys/gnu/ext2fs/ext2_linux_ialloc.c U sys/gnu/ext2fs/ext2_lookup.c U sys/gnu/ext2fs/ext2_readwrite.c U sys/gnu/ext2fs/ext2_subr.c U sys/gnu/ext2fs/ext2_vfsops.c U sys/gnu/ext2fs/ext2_vnops.c U sys/gnu/ext2fs/fs.h U sys/gnu/ext2fs/i386-bitops.h I sys/gnu/i386/CVS I sys/gnu/i386/fpemul/CVS U sys/gnu/i386/fpemul/Changelog U sys/gnu/i386/fpemul/README U sys/gnu/i386/fpemul/control_w.h U sys/gnu/i386/fpemul/div_small.s U sys/gnu/i386/fpemul/errors.c U sys/gnu/i386/fpemul/exception.h U sys/gnu/i386/fpemul/fpu_arith.c U sys/gnu/i386/fpemul/fpu_asm.h U sys/gnu/i386/fpemul/fpu_aux.c U sys/gnu/i386/fpemul/fpu_emu.h U sys/gnu/i386/fpemul/fpu_entry.c U sys/gnu/i386/fpemul/fpu_etc.c U sys/gnu/i386/fpemul/fpu_proto.h U sys/gnu/i386/fpemul/fpu_system.h U sys/gnu/i386/fpemul/fpu_trig.c U sys/gnu/i386/fpemul/get_address.c U sys/gnu/i386/fpemul/load_store.c U sys/gnu/i386/fpemul/math_emu.h U sys/gnu/i386/fpemul/poly_2xm1.c U sys/gnu/i386/fpemul/poly_atan.c U sys/gnu/i386/fpemul/poly_div.s U sys/gnu/i386/fpemul/poly_l2.c U sys/gnu/i386/fpemul/poly_mul64.s U sys/gnu/i386/fpemul/poly_sin.c U sys/gnu/i386/fpemul/poly_tan.c U sys/gnu/i386/fpemul/polynomial.s U sys/gnu/i386/fpemul/reg_add_sub.c U sys/gnu/i386/fpemul/reg_compare.c U sys/gnu/i386/fpemul/reg_constant.c U sys/gnu/i386/fpemul/reg_constant.h U sys/gnu/i386/fpemul/reg_div.s U sys/gnu/i386/fpemul/reg_ld_str.c U sys/gnu/i386/fpemul/reg_mul.c U sys/gnu/i386/fpemul/reg_norm.s U sys/gnu/i386/fpemul/reg_round.s U sys/gnu/i386/fpemul/reg_u_add.s U sys/gnu/i386/fpemul/reg_u_div.s U sys/gnu/i386/fpemul/reg_u_mul.s U sys/gnu/i386/fpemul/reg_u_sub.s U sys/gnu/i386/fpemul/status_w.h U sys/gnu/i386/fpemul/version.h U sys/gnu/i386/fpemul/wm_shrx.s U sys/gnu/i386/fpemul/wm_sqrt.s I sys/gnu/i386/isa/CVS U sys/gnu/i386/isa/dgb.c U sys/gnu/i386/isa/dgbios.h U sys/gnu/i386/isa/dgfep.h U sys/gnu/i386/isa/dgreg.h U sys/gnu/i386/isa/nic3008.c U sys/gnu/i386/isa/nic3008.h U sys/gnu/i386/isa/nic3009.c U sys/gnu/i386/isa/nic3009.h U sys/gnu/i386/isa/niccyreg.h I sys/gnu/isdn/CVS U sys/gnu/isdn/if_ii.c U sys/gnu/isdn/iispy.c U sys/gnu/isdn/iitel.c U sys/gnu/isdn/iitty.c U sys/gnu/isdn/isdn.c U sys/gnu/isdn/isdn_ioctl.h I sys/i386/CVS U sys/i386/Makefile I sys/i386/apm/CVS U sys/i386/apm/apm.c U sys/i386/apm/apm_setup.h U sys/i386/apm/apm_setup.s I sys/i386/apm/apm_init/CVS U sys/i386/apm/apm_init/Makefile U sys/i386/apm/apm_init/apm_init.S U sys/i386/apm/apm_init/apm_init.inc U sys/i386/apm/apm_init/bin2asm.c U sys/i386/apm/apm_init/real_prot.S U sys/i386/apm/apm_init/real_prot.h U sys/i386/apm/apm_init/rmaouthdr U sys/i386/apm/apm_init/table.c I sys/i386/boot/CVS U sys/i386/boot/Makefile I sys/i386/boot/biosboot/CVS U sys/i386/boot/biosboot/Makefile U sys/i386/boot/biosboot/README.386BSD U sys/i386/boot/biosboot/README.MACH U sys/i386/boot/biosboot/README.serial U sys/i386/boot/biosboot/asm.S U sys/i386/boot/biosboot/asm.h U sys/i386/boot/biosboot/bios.S U sys/i386/boot/biosboot/boot.c U sys/i386/boot/biosboot/boot.h U sys/i386/boot/biosboot/boot2.S U sys/i386/boot/biosboot/disk.c U sys/i386/boot/biosboot/io.c U sys/i386/boot/biosboot/probe_keyboard.c U sys/i386/boot/biosboot/serial.S U sys/i386/boot/biosboot/start.S U sys/i386/boot/biosboot/sys.c U sys/i386/boot/biosboot/table.c I sys/i386/boot/rawboot/CVS U sys/i386/boot/rawboot/Makefile U sys/i386/boot/rawboot/README I sys/i386/boot/dosboot/CVS U sys/i386/boot/dosboot/Makefile U sys/i386/boot/dosboot/ansi.h U sys/i386/boot/dosboot/boot.c U sys/i386/boot/dosboot/boot.h U sys/i386/boot/dosboot/bootinfo.h U sys/i386/boot/dosboot/cdefs.h U sys/i386/boot/dosboot/dinode.h U sys/i386/boot/dosboot/dir.h U sys/i386/boot/dosboot/dirent.h U sys/i386/boot/dosboot/disk.c U sys/i386/boot/dosboot/disklabe.h U sys/i386/boot/dosboot/dkbad.h U sys/i386/boot/dosboot/dosboot.c U sys/i386/boot/dosboot/dosboot.h U sys/i386/boot/dosboot/endian.h U sys/i386/boot/dosboot/exec.h U sys/i386/boot/dosboot/fbsdboot.c U sys/i386/boot/dosboot/fbsdboot.exe.uu U sys/i386/boot/dosboot/fbsdboot.mak U sys/i386/boot/dosboot/fs.h U sys/i386/boot/dosboot/imgact.h U sys/i386/boot/dosboot/inode.h U sys/i386/boot/dosboot/mexec.h U sys/i386/boot/dosboot/param.h U sys/i386/boot/dosboot/quota.h U sys/i386/boot/dosboot/protmod.c U sys/i386/boot/dosboot/protmod.h U sys/i386/boot/dosboot/readme U sys/i386/boot/dosboot/reboot.h U sys/i386/boot/dosboot/sys.c U sys/i386/boot/dosboot/syslimit.h U sys/i386/boot/dosboot/sysparam.h U sys/i386/boot/dosboot/types.h I sys/i386/boot/kzipboot/CVS U sys/i386/boot/kzipboot/Makefile U sys/i386/boot/kzipboot/README U sys/i386/boot/kzipboot/boot.c U sys/i386/boot/kzipboot/gzip.h U sys/i386/boot/kzipboot/head.S U sys/i386/boot/kzipboot/malloc.c U sys/i386/boot/kzipboot/misc.c U sys/i386/boot/kzipboot/tail.S U sys/i386/boot/kzipboot/unzip.c I sys/i386/boot/netboot/CVS U sys/i386/boot/netboot/3c509.c U sys/i386/boot/netboot/3c509.h U sys/i386/boot/netboot/Makefile U sys/i386/boot/netboot/bootmenu.c U sys/i386/boot/netboot/main.c U sys/i386/boot/netboot/makerom.c U sys/i386/boot/netboot/misc.c U sys/i386/boot/netboot/netboot.h U sys/i386/boot/netboot/ns8390.c U sys/i386/boot/netboot/ns8390.h U sys/i386/boot/netboot/rpc.c U sys/i386/boot/netboot/start2.S I sys/i386/conf/CVS U sys/i386/conf/GENERIC U sys/i386/conf/LINT U sys/i386/conf/Makefile.i386 U sys/i386/conf/devices.i386 U sys/i386/conf/files.i386 U sys/i386/conf/majors.i386 C sys/i386/conf/options.i386 I sys/i386/eisa/CVS U sys/i386/eisa/3c5x9.c U sys/i386/eisa/aha1742.c U sys/i386/eisa/aic7770.c U sys/i386/eisa/bt74x.c U sys/i386/eisa/eisaconf.c U sys/i386/eisa/eisaconf.h I sys/i386/i386/CVS U sys/i386/i386/autoconf.c U sys/i386/i386/cons.c U sys/i386/i386/cons.h U sys/i386/i386/db_disasm.c U sys/i386/i386/db_interface.c U sys/i386/i386/db_trace.c U sys/i386/i386/exception.s U sys/i386/i386/genassym.c U sys/i386/i386/in_cksum.c C sys/i386/i386/locore.s C sys/i386/i386/machdep.c U sys/i386/i386/math_emu.h U sys/i386/i386/math_emulate.c U sys/i386/i386/mem.c U sys/i386/i386/microtime.s U sys/i386/i386/perfmon.c U sys/i386/i386/pmap.c U sys/i386/i386/procfs_machdep.c U sys/i386/i386/support.s U sys/i386/i386/swapgeneric.c U sys/i386/i386/swtch.s U sys/i386/i386/symbols.raw U sys/i386/i386/trap.c U sys/i386/i386/sys_machdep.c U sys/i386/i386/userconfig.c U sys/i386/i386/vm_machdep.c U sys/i386/i386/identcpu.c U sys/i386/i386/i386-gdbstub.c I sys/i386/ibcs2/CVS U sys/i386/ibcs2/coff.h U sys/i386/ibcs2/ibcs2_dirent.h U sys/i386/ibcs2/ibcs2_errno.c U sys/i386/ibcs2/ibcs2_errno.h U sys/i386/ibcs2/ibcs2_fcntl.c U sys/i386/ibcs2/ibcs2_fcntl.h U sys/i386/ibcs2/ibcs2_ioctl.c U sys/i386/ibcs2/ibcs2_ioctl.h U sys/i386/ibcs2/ibcs2_ipc.c U sys/i386/ibcs2/ibcs2_ipc.h U sys/i386/ibcs2/ibcs2_isc.c U sys/i386/ibcs2/ibcs2_isc_syscall.h U sys/i386/ibcs2/ibcs2_isc_sysent.c U sys/i386/ibcs2/ibcs2_misc.c U sys/i386/ibcs2/ibcs2_mount.h U sys/i386/ibcs2/ibcs2_msg.c U sys/i386/ibcs2/ibcs2_other.c U sys/i386/ibcs2/ibcs2_poll.h U sys/i386/ibcs2/ibcs2_proto.h U sys/i386/ibcs2/ibcs2_signal.c U sys/i386/ibcs2/ibcs2_signal.h U sys/i386/ibcs2/ibcs2_socksys.c U sys/i386/ibcs2/ibcs2_socksys.h U sys/i386/ibcs2/ibcs2_stat.c U sys/i386/ibcs2/ibcs2_stat.h U sys/i386/ibcs2/ibcs2_statfs.h U sys/i386/ibcs2/ibcs2_stropts.h U sys/i386/ibcs2/ibcs2_syscall.h U sys/i386/ibcs2/ibcs2_sysent.c U sys/i386/ibcs2/ibcs2_sysi86.c U sys/i386/ibcs2/ibcs2_sysvec.c U sys/i386/ibcs2/ibcs2_termios.h U sys/i386/ibcs2/ibcs2_time.h U sys/i386/ibcs2/ibcs2_types.h U sys/i386/ibcs2/ibcs2_unistd.h U sys/i386/ibcs2/ibcs2_ustat.h U sys/i386/ibcs2/ibcs2_util.c U sys/i386/ibcs2/ibcs2_util.h U sys/i386/ibcs2/ibcs2_utime.h U sys/i386/ibcs2/ibcs2_utsname.h U sys/i386/ibcs2/ibcs2_xenix.c U sys/i386/ibcs2/ibcs2_xenix.h U sys/i386/ibcs2/ibcs2_xenix_syscall.h U sys/i386/ibcs2/ibcs2_xenix_sysent.c U sys/i386/ibcs2/imgact_coff.c U sys/i386/ibcs2/syscalls.conf U sys/i386/ibcs2/syscalls.isc U sys/i386/ibcs2/syscalls.isc.conf U sys/i386/ibcs2/syscalls.master U sys/i386/ibcs2/syscalls.xenix U sys/i386/ibcs2/syscalls.xenix.conf I sys/i386/include/CVS U sys/i386/include/apm_bios.h U sys/i386/include/apm_segments.h U sys/i386/include/asc_ioctl.h U sys/i386/include/asmacros.h U sys/i386/include/bootinfo.h U sys/i386/include/clock.h U sys/i386/include/conf.h U sys/i386/include/cons.h U sys/i386/include/console.h U sys/i386/include/cpu.h C sys/i386/include/cpufunc.h U sys/i386/include/cputypes.h U sys/i386/include/cronyx.h U sys/i386/include/db_machdep.h U sys/i386/include/gsc.h U sys/i386/include/endian.h U sys/i386/include/exec.h U sys/i386/include/float.h U sys/i386/include/floatingpoint.h U sys/i386/include/frame.h U sys/i386/include/lpt.h U sys/i386/include/ieeefp.h U sys/i386/include/ioctl_ctx.h U sys/i386/include/ioctl_fd.h U sys/i386/include/ioctl_meteor.h U sys/i386/include/ipl.h U sys/i386/include/joystick.h U sys/i386/include/pcaudioio.h U sys/i386/include/limits.h U sys/i386/include/pmap.h U sys/i386/include/md_var.h U sys/i386/include/mouse.h U sys/i386/include/mtpr.h U sys/i386/include/npx.h U sys/i386/include/param.h U sys/i386/include/perfmon.h U sys/i386/include/pcb.h U sys/i386/include/pcvt_ioctl.h U sys/i386/include/random.h U sys/i386/include/proc.h U sys/i386/include/profile.h U sys/i386/include/psl.h U sys/i386/include/qcam.h U sys/i386/include/ptrace.h U sys/i386/include/spl.h U sys/i386/include/segments.h U sys/i386/include/reg.h U sys/i386/include/reloc.h U sys/i386/include/soundcard.h U sys/i386/include/si.h U sys/i386/include/signal.h U sys/i386/include/speaker.h U sys/i386/include/spigot.h U sys/i386/include/specialreg.h U sys/i386/include/trap.h U sys/i386/include/stdarg.h U sys/i386/include/sysarch.h U sys/i386/include/tss.h U sys/i386/include/types.h U sys/i386/include/ultrasound.h U sys/i386/include/varargs.h U sys/i386/include/vmparam.h U sys/i386/include/wtio.h U sys/i386/include/ansi.h U sys/i386/include/in_cksum.h U sys/i386/include/cdk.h U sys/i386/include/comstats.h I sys/i386/include/pc/CVS U sys/i386/include/pc/display.h U sys/i386/include/pc/msdos.h I sys/i386/isa/CVS U sys/i386/isa/README.le U sys/i386/isa/aic6360.c U sys/i386/isa/asc.c U sys/i386/isa/ascreg.h U sys/i386/isa/atapi.c U sys/i386/isa/atapi.h U sys/i386/isa/b004.c U sys/i386/isa/b004.h U sys/i386/isa/bt5xx-445.c U sys/i386/isa/clock.c U sys/i386/isa/cronyx.c U sys/i386/isa/ctx.c U sys/i386/isa/ctxreg.h U sys/i386/isa/cx.c U sys/i386/isa/cxreg.h U sys/i386/isa/cy.c U sys/i386/isa/cyreg.h U sys/i386/isa/diskslice_machdep.c U sys/i386/isa/elink.c U sys/i386/isa/elink.h U sys/i386/isa/fd.c U sys/i386/isa/fdc.h U sys/i386/isa/fdreg.h U sys/i386/isa/ft.c U sys/i386/isa/ftreg.h U sys/i386/isa/gpib.c U sys/i386/isa/gpib.h U sys/i386/isa/gpibreg.h U sys/i386/isa/gsc.c U sys/i386/isa/gscreg.h U sys/i386/isa/icu.h U sys/i386/isa/icu.s U sys/i386/isa/if_ar.c U sys/i386/isa/if_arregs.h U sys/i386/isa/if_cx.c U sys/i386/isa/if_ed.c U sys/i386/isa/if_edreg.h U sys/i386/isa/if_eg.c U sys/i386/isa/if_egreg.h U sys/i386/isa/if_el.c U sys/i386/isa/if_elreg.h U sys/i386/isa/if_ep.c U sys/i386/isa/if_epreg.h U sys/i386/isa/if_fe.c U sys/i386/isa/if_fereg.h U sys/i386/isa/if_ie.c U sys/i386/isa/if_ie507.h U sys/i386/isa/if_iereg.h U sys/i386/isa/if_ix.c U sys/i386/isa/if_ixreg.h U sys/i386/isa/if_le.c U sys/i386/isa/if_lnc.c U sys/i386/isa/if_lnc.h U sys/i386/isa/if_ze.c U sys/i386/isa/if_zp.c U sys/i386/isa/if_zpreg.h U sys/i386/isa/isa.c U sys/i386/isa/isa.h U sys/i386/isa/isa_device.h U sys/i386/isa/joy.c U sys/i386/isa/kbd.h U sys/i386/isa/kbdtables.h U sys/i386/isa/labpc.c U sys/i386/isa/lpt.c U sys/i386/isa/lptreg.h U sys/i386/isa/mcd.c U sys/i386/isa/mcdreg.h U sys/i386/isa/mse.c U sys/i386/isa/ncr5380.c U sys/i386/isa/npx.c U sys/i386/isa/pcaudio.c U sys/i386/isa/pcibus.c U sys/i386/isa/pcic.h U sys/i386/isa/pcicx.c U sys/i386/isa/prof_machdep.c U sys/i386/isa/psm.c U sys/i386/isa/qcam.c U sys/i386/isa/qcamdefs.h U sys/i386/isa/qcamio.c U sys/i386/isa/qcamreg.h U sys/i386/isa/rc.c U sys/i386/isa/random_machdep.c U sys/i386/isa/rcreg.h U sys/i386/isa/rtc.h U sys/i386/isa/scd.c U sys/i386/isa/scdreg.h U sys/i386/isa/seagate.c U sys/i386/isa/si.c U sys/i386/isa/si_code.c C sys/i386/isa/sio.c U sys/i386/isa/sioreg.h U sys/i386/isa/sireg.h U sys/i386/isa/spigot.c U sys/i386/isa/spkr.c U sys/i386/isa/syscons.c U sys/i386/isa/syscons.h U sys/i386/isa/timerreg.h U sys/i386/isa/tw.c U sys/i386/isa/ultra14f.c U sys/i386/isa/vector.s U sys/i386/isa/wcd.c U sys/i386/isa/wd.c U sys/i386/isa/wd7000.c U sys/i386/isa/wdreg.h U sys/i386/isa/wt.c U sys/i386/isa/wtreg.h U sys/i386/isa/aha1542.c U sys/i386/isa/README.stl U sys/i386/isa/istallion.c U sys/i386/isa/stallion.c U sys/i386/isa/if_sr.c U sys/i386/isa/if_srregs.h I sys/i386/isa/ic/CVS U sys/i386/isa/ic/Am7990.h U sys/i386/isa/ic/am7990.h U sys/i386/isa/ic/cd1400.h U sys/i386/isa/ic/cd180.h U sys/i386/isa/ic/esp.h U sys/i386/isa/ic/hd64570.h U sys/i386/isa/ic/i8042.h U sys/i386/isa/ic/i82365.h U sys/i386/isa/ic/i8237.h U sys/i386/isa/ic/i82586.h U sys/i386/isa/ic/lemac.h U sys/i386/isa/ic/mb86960.h U sys/i386/isa/ic/ncr53400.h U sys/i386/isa/ic/ncr5380.h U sys/i386/isa/ic/nec765.h U sys/i386/isa/ic/ns16450.h U sys/i386/isa/ic/ns16550.h U sys/i386/isa/ic/scd1400.h U sys/i386/isa/ic/i8251.h U sys/i386/isa/ic/wd33c93.h I sys/i386/isa/matcd/CVS U sys/i386/isa/matcd/TODO U sys/i386/isa/matcd/audio.c U sys/i386/isa/matcd/creative.h U sys/i386/isa/matcd/matcd.c U sys/i386/isa/matcd/matcddrv.h U sys/i386/isa/matcd/options.h I sys/i386/isa/pcvt/CVS U sys/i386/isa/pcvt/pcvt_conf.h U sys/i386/isa/pcvt/pcvt_drv.c U sys/i386/isa/pcvt/pcvt_ext.c U sys/i386/isa/pcvt/pcvt_hdr.h U sys/i386/isa/pcvt/pcvt_kbd.c U sys/i386/isa/pcvt/pcvt_kbd.h U sys/i386/isa/pcvt/pcvt_out.c U sys/i386/isa/pcvt/pcvt_sup.c U sys/i386/isa/pcvt/pcvt_tbl.h U sys/i386/isa/pcvt/pcvt_vtf.c I sys/i386/isa/sound/CVS U sys/i386/isa/sound/CHANGELOG U sys/i386/isa/sound/COPYING U sys/i386/isa/sound/README U sys/i386/isa/sound/Readme.aedsp16 U sys/i386/isa/sound/Readme.modules U sys/i386/isa/sound/Readme.v30 U sys/i386/isa/sound/ad1848.c U sys/i386/isa/sound/ad1848_mixer.h U sys/i386/isa/sound/adlib_card.c U sys/i386/isa/sound/aedsp16.c U sys/i386/isa/sound/audio.c U sys/i386/isa/sound/coproc.h U sys/i386/isa/sound/dev_table.c U sys/i386/isa/sound/dev_table.h U sys/i386/isa/sound/dmabuf.c U sys/i386/isa/sound/finetune.h U sys/i386/isa/sound/gus_card.c U sys/i386/isa/sound/gus_hw.h U sys/i386/isa/sound/gus_linearvol.h U sys/i386/isa/sound/gus_midi.c U sys/i386/isa/sound/gus_vol.c U sys/i386/isa/sound/gus_wave.c U sys/i386/isa/sound/hex2hex.h U sys/i386/isa/sound/ics2101.c U sys/i386/isa/sound/local.h U sys/i386/isa/sound/mad16.h U sys/i386/isa/sound/midi_ctrl.h U sys/i386/isa/sound/midi_synth.c U sys/i386/isa/sound/midi_synth.h U sys/i386/isa/sound/midibuf.c U sys/i386/isa/sound/mpu401.c U sys/i386/isa/sound/opl3.c U sys/i386/isa/sound/opl3.h U sys/i386/isa/sound/os.h U sys/i386/isa/sound/pas.h U sys/i386/isa/sound/pas2_card.c U sys/i386/isa/sound/pas2_midi.c U sys/i386/isa/sound/pas2_mixer.c U sys/i386/isa/sound/pas2_pcm.c U sys/i386/isa/sound/patmgr.c U sys/i386/isa/sound/sb.h U sys/i386/isa/sound/sb16_dsp.c U sys/i386/isa/sound/sb16_midi.c U sys/i386/isa/sound/sb_card.c U sys/i386/isa/sound/sb_dsp.c U sys/i386/isa/sound/sb_midi.c U sys/i386/isa/sound/sb_mixer.c U sys/i386/isa/sound/sb_mixer.h U sys/i386/isa/sound/sequencer.c U sys/i386/isa/sound/sound.doc U sys/i386/isa/sound/sound_calls.h U sys/i386/isa/sound/sound_config.h U sys/i386/isa/sound/sound_switch.c U sys/i386/isa/sound/sound_timer.c U sys/i386/isa/sound/soundcard.c U sys/i386/isa/sound/soundvers.h U sys/i386/isa/sound/sscape.c U sys/i386/isa/sound/sys_timer.c U sys/i386/isa/sound/trix.c U sys/i386/isa/sound/tuning.h U sys/i386/isa/sound/uart6850.c U sys/i386/isa/sound/ulaw.h I sys/i386/linux/CVS U sys/i386/linux/imgact_linux.c U sys/i386/linux/linux.h U sys/i386/linux/linux_dummy.c U sys/i386/linux/linux_file.c U sys/i386/linux/linux_genassym.c U sys/i386/linux/linux_ioctl.c U sys/i386/linux/linux_ipc.c U sys/i386/linux/linux_locore.s U sys/i386/linux/linux_misc.c U sys/i386/linux/linux_proto.h U sys/i386/linux/linux_signal.c U sys/i386/linux/linux_socket.c U sys/i386/linux/linux_stats.c U sys/i386/linux/linux_syscall.h U sys/i386/linux/linux_sysent.c U sys/i386/linux/linux_sysvec.c U sys/i386/linux/linux_util.c U sys/i386/linux/linux_util.h U sys/i386/linux/syscalls.conf U sys/i386/linux/syscalls.master I sys/i386/scsi/CVS U sys/i386/scsi/93cx6.c U sys/i386/scsi/93cx6.h U sys/i386/scsi/aic7xxx.c U sys/i386/scsi/aic7xxx.h U sys/i386/scsi/bt.c U sys/i386/scsi/btreg.h I sys/isofs/CVS I sys/isofs/cd9660/CVS U sys/isofs/cd9660/TODO U sys/isofs/cd9660/TODO.hibler U sys/isofs/cd9660/cd9660_bmap.c U sys/isofs/cd9660/cd9660_lookup.c U sys/isofs/cd9660/cd9660_mount.h U sys/isofs/cd9660/cd9660_node.c U sys/isofs/cd9660/cd9660_node.h U sys/isofs/cd9660/cd9660_rrip.c U sys/isofs/cd9660/cd9660_rrip.h U sys/isofs/cd9660/cd9660_util.c U sys/isofs/cd9660/cd9660_vfsops.c U sys/isofs/cd9660/cd9660_vnops.c U sys/isofs/cd9660/iso.h U sys/isofs/cd9660/iso_rrip.h I sys/kern/CVS U sys/kern/Make.tags.inc U sys/kern/Makefile U sys/kern/imgact_aout.c U sys/kern/imgact_elf.c U sys/kern/imgact_gzip.c U sys/kern/imgact_shell.c U sys/kern/inflate.c U sys/kern/init_main.c U sys/kern/init_sysent.c U sys/kern/init_sysvec.c U sys/kern/kern_acct.c U sys/kern/kern_clock.c U sys/kern/kern_conf.c U sys/kern/kern_descrip.c C sys/kern/kern_exit.c U sys/kern/kern_exec.c U sys/kern/kern_mib.c U sys/kern/kern_fork.c U sys/kern/kern_ktrace.c U sys/kern/kern_lkm.c U sys/kern/kern_lockf.c U sys/kern/kern_malloc.c U sys/kern/kern_ntptime.c U sys/kern/kern_physio.c U sys/kern/kern_proc.c U sys/kern/kern_prot.c U sys/kern/kern_resource.c U sys/kern/kern_sig.c U sys/kern/kern_subr.c U sys/kern/kern_synch.c U sys/kern/kern_sysctl.c U sys/kern/kern_time.c U sys/kern/kern_xxx.c U sys/kern/makesyscalls.sh U sys/kern/subr_autoconf.c U sys/kern/subr_diskslice.c U sys/kern/subr_dkbad.c U sys/kern/subr_log.c U sys/kern/subr_prf.c U sys/kern/subr_prof.c U sys/kern/subr_rlist.c U sys/kern/subr_xxx.c U sys/kern/sys_pipe.c U sys/kern/sys_generic.c U sys/kern/sys_process.c U sys/kern/sys_socket.c U sys/kern/syscalls.c U sys/kern/syscalls.master U sys/kern/sysv_ipc.c U sys/kern/sysv_msg.c U sys/kern/sysv_sem.c U sys/kern/sysv_shm.c U sys/kern/tty.c U sys/kern/tty_compat.c U sys/kern/tty_conf.c U sys/kern/tty_pty.c U sys/kern/tty_snoop.c U sys/kern/tty_subr.c U sys/kern/tty_tb.c U sys/kern/tty_tty.c U sys/kern/uipc_domain.c U sys/kern/uipc_mbuf.c U sys/kern/uipc_proto.c U sys/kern/uipc_socket.c U sys/kern/uipc_socket2.c U sys/kern/uipc_syscalls.c U sys/kern/uipc_usrreq.c C sys/kern/vfs_bio.c U sys/kern/vfs_cache.c U sys/kern/vfs_cluster.c U sys/kern/vfs_conf.c U sys/kern/vfs_init.c U sys/kern/vfs_lookup.c U sys/kern/vfs_subr.c U sys/kern/vfs_syscalls.c U sys/kern/vfs_vnops.c U sys/kern/vnode_if.sh U sys/kern/vnode_if.src U sys/kern/kern_shutdown.c I sys/libkern/CVS U sys/libkern/adddi3.c U sys/libkern/anddi3.c U sys/libkern/ashldi3.c U sys/libkern/ashrdi3.c U sys/libkern/bcd.c U sys/libkern/bcmp.c U sys/libkern/cmpdi2.c U sys/libkern/divdi3.c U sys/libkern/ffs.c U sys/libkern/inet_ntoa.c U sys/libkern/iordi3.c U sys/libkern/locc.c U sys/libkern/lshldi3.c U sys/libkern/lshrdi3.c U sys/libkern/mcount.c U sys/libkern/moddi3.c U sys/libkern/muldi3.c U sys/libkern/negdi2.c U sys/libkern/notdi2.c U sys/libkern/qdivrem.c U sys/libkern/qsort.c U sys/libkern/quad.h U sys/libkern/random.c U sys/libkern/rindex.c U sys/libkern/scanc.c U sys/libkern/skpc.c U sys/libkern/strcat.c U sys/libkern/strcmp.c U sys/libkern/strcpy.c U sys/libkern/strlen.c U sys/libkern/strncmp.c U sys/libkern/strncpy.c U sys/libkern/subdi3.c U sys/libkern/ucmpdi2.c U sys/libkern/udivdi3.c U sys/libkern/umoddi3.c U sys/libkern/xordi3.c U sys/libkern/index.c I sys/miscfs/CVS I sys/miscfs/deadfs/CVS U sys/miscfs/deadfs/dead_vnops.c I sys/miscfs/devfs/CVS U sys/miscfs/devfs/README U sys/miscfs/devfs/devfs_proto.h U sys/miscfs/devfs/devfs_tree.c U sys/miscfs/devfs/devfs_vfsops.c U sys/miscfs/devfs/devfs_vnops.c U sys/miscfs/devfs/devfsdefs.h U sys/miscfs/devfs/reproto.sh I sys/miscfs/fdesc/CVS U sys/miscfs/fdesc/fdesc.h U sys/miscfs/fdesc/fdesc_vfsops.c U sys/miscfs/fdesc/fdesc_vnops.c I sys/miscfs/fifofs/CVS U sys/miscfs/fifofs/fifo.h U sys/miscfs/fifofs/fifo_vnops.c I sys/miscfs/kernfs/CVS U sys/miscfs/kernfs/kernfs.h U sys/miscfs/kernfs/kernfs_vfsops.c U sys/miscfs/kernfs/kernfs_vnops.c I sys/miscfs/nullfs/CVS U sys/miscfs/nullfs/null.h U sys/miscfs/nullfs/null_subr.c U sys/miscfs/nullfs/null_vfsops.c U sys/miscfs/nullfs/null_vnops.c I sys/miscfs/portal/CVS U sys/miscfs/portal/portal.h U sys/miscfs/portal/portal_vfsops.c U sys/miscfs/portal/portal_vnops.c I sys/miscfs/procfs/CVS U sys/miscfs/procfs/README U sys/miscfs/procfs/procfs.h U sys/miscfs/procfs/procfs_ctl.c U sys/miscfs/procfs/procfs_fpregs.c U sys/miscfs/procfs/procfs_mem.c U sys/miscfs/procfs/procfs_note.c U sys/miscfs/procfs/procfs_regs.c U sys/miscfs/procfs/procfs_status.c U sys/miscfs/procfs/procfs_subr.c U sys/miscfs/procfs/procfs_vfsops.c U sys/miscfs/procfs/procfs_vnops.c U sys/miscfs/procfs/procfs_map.c U sys/miscfs/procfs/procfs_type.c I sys/miscfs/specfs/CVS U sys/miscfs/specfs/spec_vnops.c U sys/miscfs/specfs/specdev.h I sys/miscfs/umapfs/CVS U sys/miscfs/umapfs/umap.h U sys/miscfs/umapfs/umap_subr.c U sys/miscfs/umapfs/umap_vfsops.c U sys/miscfs/umapfs/umap_vnops.c I sys/miscfs/union/CVS U sys/miscfs/union/README U sys/miscfs/union/libc.fts.c U sys/miscfs/union/libc.opendir.c U sys/miscfs/union/libc.readdir.c U sys/miscfs/union/union.h U sys/miscfs/union/union_subr.c U sys/miscfs/union/union_vfsops.c U sys/miscfs/union/union_vnops.c I sys/msdosfs/CVS U sys/msdosfs/bootsect.h U sys/msdosfs/bpb.h U sys/msdosfs/denode.h U sys/msdosfs/direntry.h U sys/msdosfs/fat.h U sys/msdosfs/msdosfs_conv.c U sys/msdosfs/msdosfs_denode.c U sys/msdosfs/msdosfs_fat.c U sys/msdosfs/msdosfs_lookup.c U sys/msdosfs/msdosfs_vfsops.c U sys/msdosfs/msdosfs_vnops.c U sys/msdosfs/msdosfsmount.h I sys/net/CVS U sys/net/bpf.c U sys/net/bpf.h U sys/net/bpf_compat.h U sys/net/bpf_filter.c U sys/net/bpfdesc.h U sys/net/bsd_comp.c U sys/net/if.c U sys/net/if.h U sys/net/if_arp.h U sys/net/if_disc.c U sys/net/if_dl.h U sys/net/if_ethersubr.c U sys/net/if_fddisubr.c U sys/net/if_llc.h U sys/net/if_loop.c U sys/net/if_ppp.c U sys/net/if_ppp.h U sys/net/if_pppvar.h U sys/net/if_sl.c U sys/net/if_slvar.h U sys/net/if_sppp.h U sys/net/if_spppsubr.c U sys/net/if_tun.c U sys/net/if_tun.h U sys/net/if_types.h U sys/net/netisr.h U sys/net/ppp_comp.h U sys/net/ppp_defs.h U sys/net/ppp_tty.c U sys/net/radix.c U sys/net/radix.h U sys/net/raw_cb.c U sys/net/raw_cb.h U sys/net/raw_usrreq.c U sys/net/route.c U sys/net/route.h U sys/net/rtsock.c U sys/net/slcompress.c U sys/net/slcompress.h U sys/net/slip.h U sys/net/ethernet.h U sys/net/if_mib.c U sys/net/if_mib.h I sys/netinet/CVS U sys/netinet/icmp_var.h U sys/netinet/if_ether.c U sys/netinet/if_ether.h U sys/netinet/if_fddi.h U sys/netinet/igmp.c U sys/netinet/igmp.h U sys/netinet/igmp_var.h U sys/netinet/in.c U sys/netinet/in.h U sys/netinet/in_cksum.c U sys/netinet/in_pcb.c U sys/netinet/in_pcb.h U sys/netinet/in_proto.c U sys/netinet/in_rmx.c U sys/netinet/in_systm.h U sys/netinet/in_var.h U sys/netinet/ip.h U sys/netinet/ip_fw.c U sys/netinet/ip_fw.h U sys/netinet/ip_icmp.c U sys/netinet/ip_icmp.h U sys/netinet/ip_input.c U sys/netinet/ip_mroute.c U sys/netinet/ip_mroute.h U sys/netinet/ip_output.c U sys/netinet/ip_var.h U sys/netinet/raw_ip.c U sys/netinet/tcp.h U sys/netinet/tcp_debug.c U sys/netinet/tcp_debug.h U sys/netinet/tcp_fsm.h U sys/netinet/tcp_input.c U sys/netinet/tcp_output.c U sys/netinet/tcp_seq.h U sys/netinet/tcp_subr.c U sys/netinet/tcp_timer.c U sys/netinet/tcp_timer.h U sys/netinet/tcp_usrreq.c U sys/netinet/tcp_var.h U sys/netinet/tcpip.h U sys/netinet/udp.h U sys/netinet/udp_usrreq.c U sys/netinet/udp_var.h U sys/netinet/ip_divert.c I sys/netipx/CVS U sys/netipx/README U sys/netipx/ipx.c U sys/netipx/ipx.h U sys/netipx/ipx_cksum.c U sys/netipx/ipx_error.c U sys/netipx/ipx_error.h U sys/netipx/ipx_if.h U sys/netipx/ipx_input.c U sys/netipx/ipx_ip.c U sys/netipx/ipx_ip.h U sys/netipx/ipx_outputfl.c U sys/netipx/ipx_pcb.c U sys/netipx/ipx_pcb.h U sys/netipx/ipx_proto.c U sys/netipx/ipx_tun.c U sys/netipx/ipx_usrreq.c U sys/netipx/ipx_var.h U sys/netipx/spx.h U sys/netipx/spx_debug.c U sys/netipx/spx_debug.h U sys/netipx/spx_timer.h U sys/netipx/spx_usrreq.c U sys/netipx/spx_var.h I sys/nfs/CVS U sys/nfs/nfs.h U sys/nfs/nfs_bio.c U sys/nfs/nfs_node.c U sys/nfs/nfs_nqlease.c U sys/nfs/nfs_serv.c U sys/nfs/nfs_socket.c U sys/nfs/nfs_srvcache.c U sys/nfs/nfs_subs.c U sys/nfs/nfs_syscalls.c U sys/nfs/nfs_vfsops.c U sys/nfs/nfs_vnops.c U sys/nfs/nfsdiskless.h U sys/nfs/nfsm_subs.h U sys/nfs/nfsmount.h U sys/nfs/nfsnode.h U sys/nfs/nfsproto.h U sys/nfs/nfsrtt.h U sys/nfs/nfsrvcache.h U sys/nfs/nfsv2.h U sys/nfs/nqnfs.h U sys/nfs/rpcv2.h U sys/nfs/xdr_subs.h I sys/pccard/CVS U sys/pccard/card.h U sys/pccard/cis.h U sys/pccard/driver.h U sys/pccard/i82365.h U sys/pccard/pccard.c U sys/pccard/pcic.c U sys/pccard/skel.c U sys/pccard/slot.h U sys/pccard/pcic98reg.h I sys/pci/CVS U sys/pci/README.de U sys/pci/README.de-le U sys/pci/aic7870.c U sys/pci/bt9xx.c U sys/pci/dc21040.h U sys/pci/if_de.c U sys/pci/if_fxp.c U sys/pci/if_fxpreg.h U sys/pci/if_pdq.c U sys/pci/if_vx.c U sys/pci/if_vxreg.h U sys/pci/locate.pl U sys/pci/meteor.c U sys/pci/meteor_reg.h U sys/pci/ncr.c U sys/pci/ncrreg.h U sys/pci/pci.c U sys/pci/pcibus.h U sys/pci/pcireg.h U sys/pci/pcisupport.c U sys/pci/pcivar.h U sys/pci/pdq.c U sys/pci/pdq_os.h U sys/pci/pdqreg.h U sys/pci/wd82371.c U sys/pci/wd82371reg.h U sys/pci/if_ed_p.c U sys/pci/if_lnc_p.c I sys/scsi/CVS U sys/scsi/README U sys/scsi/cd.c U sys/scsi/ch.c U sys/scsi/od.c U sys/scsi/pt.c U sys/scsi/scsi_all.h U sys/scsi/scsi_base.c U sys/scsi/scsi_cd.h U sys/scsi/scsi_changer.h U sys/scsi/scsi_debug.h U sys/scsi/scsi_disk.h U sys/scsi/scsi_driver.c U sys/scsi/scsi_driver.h U sys/scsi/scsi_generic.h U sys/scsi/scsi_ioctl.c U sys/scsi/scsi_sense.c U sys/scsi/scsi_tape.h U sys/scsi/scsi_worm.h U sys/scsi/scsiconf.c U sys/scsi/scsiconf.h U sys/scsi/sctarg.c U sys/scsi/sd.c U sys/scsi/ssc.c U sys/scsi/st.c U sys/scsi/su.c U sys/scsi/uk.c U sys/scsi/worm.c N sys/scsi/scsi_message.h I sys/sys/CVS U sys/sys/acct.h U sys/sys/buf.h U sys/sys/callout.h U sys/sys/cdefs.h U sys/sys/cdio.h U sys/sys/chio.h U sys/sys/clist.h U sys/sys/conf.h U sys/sys/dataacq.h U sys/sys/disklabel.h U sys/sys/devfsext.h U sys/sys/device.h U sys/sys/dir.h U sys/sys/dirent.h U sys/sys/disk.h U sys/sys/diskslice.h U sys/sys/dkbad.h U sys/sys/ftape.h U sys/sys/dkstat.h U sys/sys/dmap.h U sys/sys/domain.h U sys/sys/errno.h U sys/sys/exec.h U sys/sys/fbio.h U sys/sys/fcntl.h U sys/sys/file.h U sys/sys/filedesc.h U sys/sys/filio.h U sys/sys/ioctl.h U sys/sys/gmon.h U sys/sys/imgact.h U sys/sys/imgact_aout.h U sys/sys/imgact_elf.h U sys/sys/inflate.h U sys/sys/ioccom.h U sys/sys/mount.h U sys/sys/ioctl_compat.h U sys/sys/ipc.h U sys/sys/kernel.h U sys/sys/ktrace.h U sys/sys/libkern.h U sys/sys/lkm.h U sys/sys/lockf.h U sys/sys/malloc.h U sys/sys/mbuf.h U sys/sys/mman.h U sys/sys/mtio.h U sys/sys/msg.h U sys/sys/msgbuf.h U sys/sys/proc.h U sys/sys/namei.h U sys/sys/param.h U sys/sys/pipe.h U sys/sys/scsiio.h U sys/sys/protosw.h U sys/sys/ptrace.h U sys/sys/queue.h U sys/sys/reboot.h U sys/sys/resource.h U sys/sys/resourcevar.h U sys/sys/rlist.h U sys/sys/rtprio.h U sys/sys/sockio.h U sys/sys/select.h U sys/sys/sem.h U sys/sys/shm.h U sys/sys/signal.h U sys/sys/signalvar.h U sys/sys/snoop.h U sys/sys/socket.h U sys/sys/socketvar.h U sys/sys/stat.h U sys/sys/syscall-hide.h U sys/sys/syscall.h U sys/sys/sysctl.h U sys/sys/sysproto.h U sys/sys/sysent.h U sys/sys/syslimits.h U sys/sys/syslog.h U sys/sys/systm.h U sys/sys/tablet.h U sys/sys/time.h U sys/sys/termios.h U sys/sys/user.h U sys/sys/timeb.h U sys/sys/timers.h U sys/sys/times.h U sys/sys/timex.h U sys/sys/tprintf.h U sys/sys/tty.h U sys/sys/ttychars.h U sys/sys/ttycom.h U sys/sys/ttydefaults.h U sys/sys/ttydev.h U sys/sys/types.h U sys/sys/ucred.h U sys/sys/uio.h U sys/sys/un.h U sys/sys/unistd.h U sys/sys/unpcb.h U sys/sys/vcmd.h U sys/sys/utsname.h U sys/sys/vadvise.h U sys/sys/vlimit.h U sys/sys/vmmeter.h U sys/sys/vnioctl.h U sys/sys/vnode.h U sys/sys/vsio.h U sys/sys/wait.h U sys/sys/wormio.h U sys/sys/ccdvar.h I sys/ufs/CVS I sys/ufs/ffs/CVS U sys/ufs/ffs/ffs_alloc.c U sys/ufs/ffs/ffs_balloc.c U sys/ufs/ffs/ffs_extern.h U sys/ufs/ffs/ffs_inode.c U sys/ufs/ffs/ffs_subr.c U sys/ufs/ffs/ffs_tables.c U sys/ufs/ffs/ffs_vfsops.c U sys/ufs/ffs/ffs_vnops.c U sys/ufs/ffs/fs.h I sys/ufs/lfs/CVS U sys/ufs/lfs/README U sys/ufs/lfs/TODO U sys/ufs/lfs/lfs.h U sys/ufs/lfs/lfs_alloc.c U sys/ufs/lfs/lfs_balloc.c U sys/ufs/lfs/lfs_bio.c U sys/ufs/lfs/lfs_cksum.c U sys/ufs/lfs/lfs_debug.c U sys/ufs/lfs/lfs_extern.h U sys/ufs/lfs/lfs_inode.c U sys/ufs/lfs/lfs_segment.c U sys/ufs/lfs/lfs_subr.c U sys/ufs/lfs/lfs_syscalls.c U sys/ufs/lfs/lfs_vfsops.c U sys/ufs/lfs/lfs_vnops.c I sys/ufs/mfs/CVS U sys/ufs/mfs/mfs_extern.h U sys/ufs/mfs/mfs_vfsops.c U sys/ufs/mfs/mfs_vnops.c U sys/ufs/mfs/mfsiom.h U sys/ufs/mfs/mfsnode.h I sys/ufs/ufs/CVS U sys/ufs/ufs/dinode.h U sys/ufs/ufs/dir.h U sys/ufs/ufs/inode.h U sys/ufs/ufs/quota.h U sys/ufs/ufs/ufs_bmap.c U sys/ufs/ufs/ufs_disksubr.c U sys/ufs/ufs/ufs_extern.h U sys/ufs/ufs/ufs_ihash.c U sys/ufs/ufs/ufs_inode.c U sys/ufs/ufs/ufs_lookup.c U sys/ufs/ufs/ufs_quota.c U sys/ufs/ufs/ufs_readwrite.c U sys/ufs/ufs/ufs_vfsops.c U sys/ufs/ufs/ufs_vnops.c U sys/ufs/ufs/ufsmount.h I sys/vm/CVS U sys/vm/default_pager.c U sys/vm/default_pager.h U sys/vm/device_pager.c U sys/vm/device_pager.h U sys/vm/kern_lock.c U sys/vm/lock.h U sys/vm/pmap.h U sys/vm/swap_pager.c U sys/vm/swap_pager.h U sys/vm/vm.h U sys/vm/vm_extern.h U sys/vm/vm_fault.c U sys/vm/vm_glue.c U sys/vm/vm_inherit.h U sys/vm/vm_init.c U sys/vm/vm_kern.c U sys/vm/vm_kern.h U sys/vm/vm_map.c U sys/vm/vm_map.h U sys/vm/vm_meter.c U sys/vm/vm_mmap.c U sys/vm/vm_object.c U sys/vm/vm_object.h U sys/vm/vm_page.c U sys/vm/vm_page.h U sys/vm/vm_pageout.c U sys/vm/vm_pageout.h U sys/vm/vm_pager.c U sys/vm/vm_pager.h U sys/vm/vm_param.h U sys/vm/vm_prot.h U sys/vm/vm_swap.c U sys/vm/vm_unix.c U sys/vm/vnode_pager.c U sys/vm/vnode_pager.h I sys/netatalk/CVS U sys/netatalk/aarp.c U sys/netatalk/aarp.h U sys/netatalk/at.h U sys/netatalk/at_control.c U sys/netatalk/at_extern.h U sys/netatalk/at_proto.c U sys/netatalk/at_rmx.c U sys/netatalk/at_var.h U sys/netatalk/ddp.h U sys/netatalk/ddp_input.c U sys/netatalk/ddp_output.c U sys/netatalk/ddp_usrreq.c U sys/netatalk/ddp_var.h U sys/netatalk/endian.h U sys/netatalk/phase2.h U sys/netatalk/COPYRIGHT 7 conflicts created by this import. Use the following command to help the merge: cvs checkout -jCURRENT:yesterday -jCURRENT sys From owner-freebsd-smp Sun Oct 6 04:39:59 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA10549 for smp-outgoing; Sun, 6 Oct 1996 04:39:59 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA10541 for freebsd-smp; Sun, 6 Oct 1996 04:39:57 -0700 (PDT) Date: Sun, 6 Oct 1996 04:39:57 -0700 (PDT) From: Peter Wemm Message-Id: <199610061139.EAA10541@freefall.freebsd.org> To: freebsd-smp Subject: cvs commit: sys/i386/isa sio.c sys/i386/conf options.i386 sys/i386/i386 locore.s machdep.c sys/i386/include cpufunc.h sys/kern kern_exit.c vfs_bio.c Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/10/06 04:39:56 Modified: i386/conf options.i386 i386/i386 locore.s machdep.c i386/include cpufunc.h i386/isa sio.c kern kern_exit.c vfs_bio.c Log: Merge CURRENT-961006 into the files we've touched Revision Changes Path 1.7 +6 -1 sys/i386/conf/options.i386 1.29 +11 -1 sys/i386/i386/locore.s 1.27 +6 -2 sys/i386/i386/machdep.c 1.11 +21 -20 sys/i386/include/cpufunc.h 1.6 +36 -11 sys/i386/isa/sio.c 1.9 +2 -2 sys/kern/kern_exit.c 1.10 +19 -10 sys/kern/vfs_bio.c From owner-freebsd-smp Sun Oct 6 05:56:25 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA15057 for smp-outgoing; Sun, 6 Oct 1996 05:56:25 -0700 (PDT) Received: from axp5.physik.fu-berlin.de (axp5.fddi5B.fu-berlin.de [160.45.5.75]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA15051 for ; Sun, 6 Oct 1996 05:56:20 -0700 (PDT) Received: from mordillo (lislip.physik.fu-berlin.de [160.45.33.82]) by axp5.physik.fu-berlin.de (8.7.1/8.7.1) with ESMTP id OAA09577 for ; Sun, 6 Oct 1996 14:56:10 +0200 (MET DST) Received: (from graichen@localhost) by mordillo (8.6.12/8.6.12) id OAA00989 for smp@FreeBSD.org; Sun, 6 Oct 1996 14:31:04 +0200 From: Thomas Graichen Message-Id: <199610061231.OAA00989@mordillo> Subject: tyan tomcat II & amd k 5 To: smp@FreeBSD.org Date: Sun, 6 Oct 1996 14:31:04 +0200 (MET DST) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-smp@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk just two questions - it would be nice if someone could send me a quick response because i eventually plan to buy such thing tomorrow: * will FreeBSD/smp run on a tyan tomcat II mainboard (is someone running it on it) ? * are the amd k 5 cpu's capable of doing smp (especially FreeBSD) - in other words is someone running a dual pentium board or so with two (or more ... :-) of them successfully ? a lot of thanks in advance t -- thomas graichen graichen@mail.physik.fu-berlin.de graichen@FreeBSD.org perfection is reached, not when there is no longer anything to add, but when there is no longer anything to take away antoine de saint-exupery From owner-freebsd-smp Sun Oct 6 10:02:48 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29866 for smp-outgoing; Sun, 6 Oct 1996 10:02:48 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA29857 for ; Sun, 6 Oct 1996 10:02:40 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id LAA08786; Sun, 6 Oct 1996 11:02:12 -0600 Message-Id: <199610061702.LAA08786@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: Thomas Graichen cc: smp@FreeBSD.org Subject: Re: tyan tomcat II & amd k 5 In-reply-to: Your message of "Sun, 06 Oct 1996 14:31:04 +0200." <199610061231.OAA00989@mordillo> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 06 Oct 1996 11:02:12 -0600 Sender: owner-smp@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Hi, > just two questions - it would be nice if someone could send me a quick > response because i eventually plan to buy such thing tomorrow: > > * will FreeBSD/smp run on a tyan tomcat II mainboard (is someone running it on > it) ? I have had 2 reports of it running FreeBSD SMP. Be sure to get a newer version with the "cache fix". (I have no idea other than earlier boards had something wrong with the cache section). What is known about hardware is summerised here: http://www.freebsd.org/~fsmp/SMP/hardware.html > * are the amd k 5 cpu's capable of doing smp (especially FreeBSD) - in other > words is someone running a dual pentium board or so with two (or more > ... :-) of them successfully ? no, the CPUs HAVE to be intel. This is because intel patented the APIC core and thus it doesn't exist in non-intel chips. cyrix and amd are formulating a competing standard called "OpenPic", but no one makes boards yet, I don't even think silicon is yet available. you will find links to docs for this and other concepts on the web page: http://www.freebsd.org/~fsmp/SMP/SMP.html -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-smp Sun Oct 6 12:23:44 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05560 for smp-outgoing; Sun, 6 Oct 1996 12:23:44 -0700 (PDT) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id MAA05554 for ; Sun, 6 Oct 1996 12:23:42 -0700 (PDT) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id MAA03825; Sun, 6 Oct 1996 12:24:25 -0700 Date: Sun, 6 Oct 1996 12:24:23 -0700 (PDT) From: Veggy Vinny To: Peter Wemm cc: Andreas Klemm , freebsd-smp@FreeBSD.org Subject: Re: top 3.4 with new smp changes looks smart In-Reply-To: <199610061019.SAA05494@spinner.DIALix.COM> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 6 Oct 1996, Peter Wemm wrote: > Andreas Klemm wrote: > > > > I don't understand your question ... > > Hmm.. My guess as to what he means is: "How do I build a kernel depending on > whether I want the second cpu enabled or disabled?" If that's what is meant, > then there are two options to add to the config file: > options SMP > options NCPU=2 I saw that on the html file but what I meant was when Andreas show the make depend results like between using one and two CPU's, it was approximately 1 minute apart, what did he do to do that? > Also, If you have I586_FAST_BCOPY, remove it - it doesn't compile. I don't think I have that enabled.... Vince From owner-freebsd-smp Sun Oct 6 13:45:10 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA09982 for smp-outgoing; Sun, 6 Oct 1996 13:45:10 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA09973; Sun, 6 Oct 1996 13:45:03 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id OAA10053; Sun, 6 Oct 1996 14:44:54 -0600 Message-Id: <199610062044.OAA10053@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: Peter Wemm cc: freebsd-smp@freefall.freebsd.org Subject: Re: cvs commit: sys - Imported sources In-reply-to: Your message of "Sun, 06 Oct 1996 04:26:34 PDT." <199610061126.EAA09549@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 06 Oct 1996 14:44:53 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, I supped -current yesterday and made world last nite. I supped the SMP tree today after your merge and am now building an SMP kernel. I'm getting page after page of warnings about signed vs unsigned, unused vars, etc. What changed, the warnig levels in the current makefile, or is it the new gcc? Is this on purpose to force people to go cleanup their code? Or are we just going to live with all this 'noise'? That makes it very hard to find the important warnings... -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-smp Sun Oct 6 14:49:15 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA13483 for smp-outgoing; Sun, 6 Oct 1996 14:49:15 -0700 (PDT) Received: (from fsmp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA13476 for freebsd-smp; Sun, 6 Oct 1996 14:49:11 -0700 (PDT) Date: Sun, 6 Oct 1996 14:49:11 -0700 (PDT) From: Steve Passe Message-Id: <199610062149.OAA13476@freefall.freebsd.org> To: freebsd-smp Subject: cvs commit: sys/i386/i386 microtime.s mpapic.c sys/i386/include apic.h mpapic.h smp.h sys/i386/isa clock.c icu.h if_ze.c isa.c npx.c vector.s Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 96/10/06 14:49:10 Modified: i386/i386 microtime.s mpapic.c i386/include apic.h mpapic.h smp.h i386/isa clock.c icu.h if_ze.c isa.c npx.c vector.s Log: 1st cut on code to replace the 8259 ICUs with the LOCAL APIC new code marked with "SMP_SYMIOXXX" compiles, don't expect it to work yet! Revision Changes Path 1.10 +6 -2 sys/i386/i386/microtime.s 1.6 +55 -64 sys/i386/i386/mpapic.c 1.8 +44 -1 sys/i386/include/apic.h 1.2 +61 -3 sys/i386/include/mpapic.h 1.12 +5 -21 sys/i386/include/smp.h 1.4 +17 -1 sys/i386/isa/clock.c 1.3 +20 -3 sys/i386/isa/icu.h 1.3 +8 -3 sys/i386/isa/if_ze.c 1.3 +21 -6 sys/i386/isa/isa.c 1.7 +17 -12 sys/i386/isa/npx.c 1.14 +85 -4 sys/i386/isa/vector.s From owner-freebsd-smp Sun Oct 6 15:19:27 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA15535 for smp-outgoing; Sun, 6 Oct 1996 15:19:27 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id PAA15524; Sun, 6 Oct 1996 15:18:55 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id QAA10559; Sun, 6 Oct 1996 16:18:44 -0600 Message-Id: <199610062218.QAA10559@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: Steve Passe cc: freebsd-smp@freefall.freebsd.org Subject: Re: cvs commit: sys/i386/i386 microtime.s mpapic.c sys/i386/include apic.h mpapic.h smp.h sys/i386/isa clock.c icu.h if_ze.c isa.c npx.c vector.s In-reply-to: Your message of "Sun, 06 Oct 1996 14:49:11 PDT." <199610062149.OAA13476@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 06 Oct 1996 16:18:44 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, > 1st cut on code to replace the 8259 ICUs with the LOCAL APIC ^^^^^ oops... make that the IO APIC. -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-smp Sun Oct 6 22:56:06 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA15107 for smp-outgoing; Sun, 6 Oct 1996 22:56:06 -0700 (PDT) Received: from trapdoor.aracnet.com (trapdoor.aracnet.com [204.188.47.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id WAA15098 for ; Sun, 6 Oct 1996 22:56:03 -0700 (PDT) Received: from shelob.aracnet.com (shelob.aracnet.com [204.188.47.2]) by trapdoor.aracnet.com (8.7.6/8.6.9) with ESMTP id FAA05499 for ; Mon, 7 Oct 1996 05:55:06 GMT From: Chris Browning Recieved: by shelob.aracnet.com (8.7.6) id PAA05157; Fri, 4 Oct 1996 15:32:39 -0700 Message-Id: <199610042232.PAA05157@shelob.aracnet.com> Subject: Joining the fun To: freebsd-smp@freefall.freebsd.org Date: Fri, 4 Oct 1996 15:32:36 -0700 (PDT) Content-Type: text Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hello all, I am interested in working on the freebsd-smp development. Is there a FAQ about getting started (like where to get freebsd,etc)? Thanks, Chris From owner-freebsd-smp Sun Oct 6 23:35:32 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA17956 for smp-outgoing; Sun, 6 Oct 1996 23:35:32 -0700 (PDT) Received: from mx.serv.net (mx.serv.net [199.201.191.10]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA17951 for ; Sun, 6 Oct 1996 23:35:30 -0700 (PDT) Received: from MindBender.serv.net by mx.serv.net (8.7.5/SERV Revision: 2.30) id XAA18694; Sun, 6 Oct 1996 23:33:49 -0700 (PDT) Received: from localhost.HeadCandy.com (michaelv@localhost.HeadCandy.com [127.0.0.1]) by MindBender.serv.net (8.7.5/8.7.3) with SMTP id XAA01646; Sun, 6 Oct 1996 23:33:28 -0700 (PDT) Message-Id: <199610070633.XAA01646@MindBender.serv.net> X-Authentication-Warning: MindBender.serv.net: Host michaelv@localhost.HeadCandy.com [127.0.0.1] didn't use HELO protocol To: Chris Browning cc: freebsd-smp@freefall.freebsd.org Subject: Re: Joining the fun In-reply-to: Your message of Fri, 04 Oct 96 15:32:36 -0700. <199610042232.PAA05157@shelob.aracnet.com> Date: Sun, 06 Oct 1996 23:33:28 -0700 From: "Michael L. VanLoon -- HeadCandy.com" Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Hello all, > I am interested in working on the freebsd-smp development. Is there >a FAQ about getting started (like where to get freebsd,etc)? http://www.FreeBSD.org/ ----------------------------------------------------------------------------- Michael L. VanLoon michaelv@MindBender.serv.net --< Free your mind and your machine -- NetBSD free un*x >-- NetBSD working ports: 386+PC, Mac 68k, Amiga, Atari 68k, HP300, Sun3, Sun4/4c/4m, DEC MIPS, DEC Alpha, PC532, VAX, MVME68k, arm32... NetBSD ports in progress: PICA, others... ----------------------------------------------------------------------------- From owner-freebsd-smp Sun Oct 6 23:42:14 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA18172 for smp-outgoing; Sun, 6 Oct 1996 23:42:14 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id XAA18167 for ; Sun, 6 Oct 1996 23:42:11 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id AAA12840; Mon, 7 Oct 1996 00:42:06 -0600 Message-Id: <199610070642.AAA12840@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: Chris Browning cc: freebsd-smp@freefall.freebsd.org Subject: Re: Joining the fun In-reply-to: Your message of "Fri, 04 Oct 1996 15:32:36 PDT." <199610042232.PAA05157@shelob.aracnet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 07 Oct 1996 00:42:06 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, > I am interested in working on the freebsd-smp development. Is there >a FAQ about getting started (like where to get freebsd,etc)? http://www.freebsd.org/~fsmp/SMP/SMP.html -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-smp Mon Oct 7 00:21:35 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA20246 for smp-outgoing; Mon, 7 Oct 1996 00:21:35 -0700 (PDT) Received: from LordSky.Dorm12.nctu.edu.tw (LordSky.Dorm12.NCTU.edu.tw [140.113.124.228]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id AAA20238 for ; Mon, 7 Oct 1996 00:21:24 -0700 (PDT) Received: (from suntop@localhost) by LordSky.Dorm12.nctu.edu.tw (8.6.12/8.6.12) id PAA00953 for smp@freebsd.org; Mon, 7 Oct 1996 15:19:19 GMT From: suntop Message-Id: <199610071519.PAA00953@LordSky.Dorm12.nctu.edu.tw> Subject: subcribe To: smp@freebsd.org Date: Mon, 7 Oct 1996 15:19:18 +0000 () X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk subscribe From owner-freebsd-smp Mon Oct 7 14:50:09 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA02354 for smp-outgoing; Mon, 7 Oct 1996 14:50:09 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA02348 for ; Mon, 7 Oct 1996 14:50:04 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id PAA16961 for ; Mon, 7 Oct 1996 15:50:01 -0600 Message-Id: <199610072150.PAA16961@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: freebsd-smp@freefall.freebsd.org Subject: Re: cvs commit: sys/i386/i386 microtime.s mpapic.c sys/i386/include apic.h mpapic.h smp.h sys/i386/isa clock.c icu.h if_ze.c isa.c npx.c vector.s In-reply-to: Your message of "Sun, 06 Oct 1996 14:49:11 PDT." <199610062149.OAA13476@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 07 Oct 1996 15:50:01 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, This is scary, but I think I actually have the kernel running now with the 8259s totally bypassed and the IO APIC fielding the INTerrupts!!! The major remaining problem is that I had to remove the PCI SCSI controller and use an ISA model. I think the problem is that although the hardware puts PCI INTs onto a 8259 input pin, it doesn't appear to show up on the equivilant IO APIC pin. I know from looking at the MP table dump that the 4 PCI INTs are attached directly to other IO APIC pins, so there's a solution, but I need info to figure it out. Can anyone point me towards documents, web-sites, etc. that will explain how AT/PCI hardware typically does the INT redirection thing? -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-smp Mon Oct 7 19:21:46 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA22069 for smp-outgoing; Mon, 7 Oct 1996 19:21:46 -0700 (PDT) Received: (from fsmp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA22051 for freebsd-smp; Mon, 7 Oct 1996 19:21:40 -0700 (PDT) Date: Mon, 7 Oct 1996 19:21:40 -0700 (PDT) From: Steve Passe Message-Id: <199610080221.TAA22051@freefall.freebsd.org> To: freebsd-smp Subject: cvs commit: sys/i386/include apic.h sys/i386/i386 autoconf.c mp_machdep.c mpapic.c sys/i386/isa clock.c isa.c sio.c Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 96/10/07 19:21:39 Modified: i386/i386 autoconf.c mp_machdep.c mpapic.c i386/include apic.h i386/isa clock.c isa.c sio.c Log: Experimental IO APIC code (semi) working. These changes (+previous) allow the IO APIC to be used in place of the 8259 ICUs. WARNINGS: only ISA INTs supported, PCI/EISA cards will fail. Note that this code routes INTs thru the IO APIC to the 1st CPU only, no attempt is yet made to dynamically share INT load between the CPUs. Serious experimenters can enable this code by changing SMP_SYMIOXXX_NOT to SMP_SYMIOXXX in i386/include/apic.h BACK UP YOUR DATA FIRST! I spammed my "/usr" partition pretty well doing this, but I think it was the attempt to use a PCI SCSI controller. Revision Changes Path 1.2 +60 -13 sys/i386/i386/autoconf.c 1.6 +2 -2 sys/i386/i386/mp_machdep.c 1.7 +7 -10 sys/i386/i386/mpapic.c 1.9 +6 -1 sys/i386/include/apic.h 1.5 +11 -4 sys/i386/isa/clock.c 1.4 +25 -10 sys/i386/isa/isa.c 1.7 +32 -2 sys/i386/isa/sio.c From owner-freebsd-smp Mon Oct 7 20:32:49 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA28263 for smp-outgoing; Mon, 7 Oct 1996 20:32:49 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id UAA28235; Mon, 7 Oct 1996 20:32:41 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id VAA18761; Mon, 7 Oct 1996 21:32:32 -0600 Message-Id: <199610080332.VAA18761@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: freebsd-smp@freefall.freebsd.org cc: Peter Wemm Subject: Re: cvs commit: sys/i386/include apic.h sys/i386/i386 autoconf.c mp_machdep.c mpapic.c sys/i386/isa clock.c isa.c sio.c In-reply-to: Your message of "Mon, 07 Oct 1996 19:21:40 PDT." <199610080221.TAA22051@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 07 Oct 1996 21:32:32 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, opps, if attempting to test the IO APIC code just commited you need to uncomment line 64 of i386/i386/autoconf.c: #include -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-smp Tue Oct 8 22:07:10 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA06159 for smp-outgoing; Tue, 8 Oct 1996 22:07:10 -0700 (PDT) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id WAA06152 for ; Tue, 8 Oct 1996 22:07:07 -0700 (PDT) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id WAA29737 for ; Tue, 8 Oct 1996 22:08:08 -0700 Date: Tue, 8 Oct 1996 22:08:07 -0700 (PDT) From: Veggy Vinny To: freebsd-smp@FreeBSD.ORG Subject: SMP kernel compile failed with latest -current Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ../../i386/isa/if_ze.c:744: warning: data definition has no type or storage class ../../i386/isa/if_ze.c:744: parse error before `}' ../../i386/isa/if_ze.c:748: parse error before `3' ../../i386/isa/if_ze.c:749: warning: function declaration isn't a prototype ../../i386/isa/if_ze.c:749: conflicting types for `log' ../../sys/systm.h:124: previous declaration of `log' ../../i386/isa/if_ze.c:749: warning: redundant redeclaration of `log' in same scope ../../sys/systm.h:124: warning: previous declaration of `log' ../../i386/isa/if_ze.c:749: warning: data definition has no type or storage class ../../i386/isa/if_ze.c:754: parse error before `->' ../../i386/isa/if_ze.c:754: warning: function declaration isn't a prototype ../../i386/isa/if_ze.c:754: conflicting types for `ze_reset' ../../i386/isa/if_ze.c:669: previous declaration of `ze_reset' ../../i386/isa/if_ze.c:754: warning: redundant redeclaration of `ze_reset' in same scope ../../i386/isa/if_ze.c:669: warning: previous declaration of `ze_reset' ../../i386/isa/if_ze.c:754: warning: data definition has no type or storage class *** Error code 1 Stop. root@earth [10:05pm][/usr/src/sys/compile/EARTH-SMP] >> From owner-freebsd-smp Thu Oct 10 20:18:54 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA10443 for smp-outgoing; Thu, 10 Oct 1996 20:18:54 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA10437 for ; Thu, 10 Oct 1996 20:18:51 -0700 (PDT) Received: from mrtc.org (langfod@waena.mrtc.org [199.4.33.17]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id UAA13335 for ; Thu, 10 Oct 1996 20:18:50 -0700 (PDT) Received: (from langfod@localhost) by mrtc.org (8.7.5/8.7.3) id RAA02944 for smp@freebsd.org; Thu, 10 Oct 1996 17:19:19 -1000 From: David Langford Message-Id: <199610110319.RAA02944@mrtc.org> Subject: looking for SMP Pentium Pro system..... To: smp@freebsd.org Date: Thu, 10 Oct 1996 17:19:19 -1000 (HST) X-blank-line: This space intentionaly left blank. X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I am in the market for a couple of SMP Pentium Pro systems for imaging, GIS, and database research running mostly FreeBSD and a little NT. Right now I am looking at either the AMI Goliath or Tyan Titan Pro motherboards. I would appriciate any thoughts and especially pointers to dealers that know what there doing that could give me a quote on systems. Thanks muchly! -David Langford langfod@mrtc.org langfod@maui.com langfod@dihelix.com -- /--------------------------------------------------------------------\ | David Langford - Kihei, Maui, Hawaii - langfod@mrtc.org | | Maui Research and Technology Center - Network Manager | \--------------------------------------------------------------------/ From owner-freebsd-smp Thu Oct 10 22:41:51 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA19746 for smp-outgoing; Thu, 10 Oct 1996 22:41:51 -0700 (PDT) Received: from netdoor.com (root@lance.netdoor.com [204.255.16.7]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id WAA19730 for ; Thu, 10 Oct 1996 22:41:48 -0700 (PDT) Received: from tim.tup.netdoor.com (tim.tup.netdoor.com [204.255.19.35]) by netdoor.com (8.7.5/8.7) with SMTP id AAA26219 for ; Fri, 11 Oct 1996 00:41:45 -0500 (CDT) Message-Id: <199610110541.AAA26219@netdoor.com> Comments: Authenticated sender is From: "Tim Tsai" Organization: Ha! To: smp@freebsd.org Date: Fri, 11 Oct 1996 00:41:45 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: . Reply-to: ttsai@netdoor.com Priority: normal X-mailer: Pegasus Mail for Win32 (v2.42a) Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk subscribe From owner-freebsd-smp Fri Oct 11 23:45:49 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA03086 for smp-outgoing; Fri, 11 Oct 1996 23:45:49 -0700 (PDT) Received: (from fsmp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA03079 for freebsd-smp; Fri, 11 Oct 1996 23:45:47 -0700 (PDT) Date: Fri, 11 Oct 1996 23:45:47 -0700 (PDT) From: Steve Passe Message-Id: <199610120645.XAA03079@freefall.freebsd.org> To: freebsd-smp Subject: cvs commit: sys/pci pci.c pcibus.h Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 96/10/11 23:45:46 Modified: pci pci.c pcibus.h Log: initial support for PIC bus and IO APIC works, BUT ONLY with BANDAIDS! needs additional magic from the PCI wizard Revision Changes Path 1.2 +245 -249 sys/pci/pci.c 1.2 +12 -1 sys/pci/pcibus.h From owner-freebsd-smp Fri Oct 11 23:46:54 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA03169 for smp-outgoing; Fri, 11 Oct 1996 23:46:54 -0700 (PDT) Received: (from fsmp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA03161 for freebsd-smp; Fri, 11 Oct 1996 23:46:53 -0700 (PDT) Date: Fri, 11 Oct 1996 23:46:53 -0700 (PDT) From: Steve Passe Message-Id: <199610120646.XAA03161@freefall.freebsd.org> To: freebsd-smp Subject: cvs commit: sys/sys kernel.h proc.h Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 96/10/11 23:46:52 Modified: sys kernel.h proc.h Log: moved SMPxxx externs to smp.h. Revision Changes Path 1.11 +1 -2 sys/sys/kernel.h 1.14 +2 -2 sys/sys/proc.h From owner-freebsd-smp Fri Oct 11 23:52:14 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA03652 for smp-outgoing; Fri, 11 Oct 1996 23:52:14 -0700 (PDT) Received: (from fsmp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA03645 for freebsd-smp; Fri, 11 Oct 1996 23:52:12 -0700 (PDT) Date: Fri, 11 Oct 1996 23:52:12 -0700 (PDT) From: Steve Passe Message-Id: <199610120652.XAA03645@freefall.freebsd.org> To: freebsd-smp Subject: cvs commit: sys/i386/isa clock.c icu.h icu.s isa.c isa_device.h npx.c pcibus.c vector.s sys/i386/i386 autoconf.c microtime.s mp_machdep.c mpapic.c sys/i386/include ipl.h mpapic.h pcb.h smp.h Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 96/10/11 23:52:12 Modified: i386/i386 autoconf.c microtime.s mp_machdep.c mpapic.c i386/include ipl.h mpapic.h pcb.h smp.h i386/isa clock.c icu.h icu.s isa.c isa_device.h npx.c pcibus.c vector.s Log: added support for PCI bus and IO APIC. removed all hardcoded vectors for IO APIC. initialize IO APIC according to MP table contents. more fixes for extended hardware INT# (IRQ16 thru IRQ23). WARNING: SYMIOXXX works for PCI ONLY with hard numbers in pci.c. SYMIOXXX doesn't work with EISA yet. Revision Changes Path 1.3 +3 -7 sys/i386/i386/autoconf.c 1.11 +16 -1 sys/i386/i386/microtime.s 1.7 +326 -17 sys/i386/i386/mp_machdep.c 1.8 +291 -22 sys/i386/i386/mpapic.c 1.2 +16 -1 sys/i386/include/ipl.h 1.3 +22 -1 sys/i386/include/mpapic.h 1.9 +6 -3 sys/i386/include/pcb.h 1.13 +16 -1 sys/i386/include/smp.h 1.6 +39 -17 sys/i386/isa/clock.c 1.4 +8 -3 sys/i386/isa/icu.h 1.11 +63 -2 sys/i386/isa/icu.s 1.5 +19 -10 sys/i386/isa/isa.c 1.2 +28 -14 sys/i386/isa/isa_device.h 1.8 +8 -8 sys/i386/isa/npx.c 1.2 +43 -8 sys/i386/isa/pcibus.c 1.15 +65 -12 sys/i386/isa/vector.s From owner-freebsd-smp Sat Oct 12 18:06:20 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA19090 for smp-outgoing; Sat, 12 Oct 1996 18:06:20 -0700 (PDT) Received: (from jmb@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA19083 for smp; Sat, 12 Oct 1996 18:06:19 -0700 (PDT) From: "Jonathan M. Bresler" Message-Id: <199610130106.SAA19083@freefall.freebsd.org> Subject: To: smp Date: Sat, 12 Oct 1996 18:06:18 -0700 (PDT) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk hello, i am looking for the latest status info ;) as i understand, we can recompile the system (make world) using both processors and the system survives. yes? the next big hurdle is refining the locking granularity in filesystems and the virtual memory system. yes? jmb -- Jonathan M. Bresler FreeBSD Postmaster jmb@FreeBSD.ORG FreeBSD--4.4BSD Unix for PC clones, source included. http://www.freebsd.org/ PGP 2.6.2 Fingerprint: 31 57 41 56 06 C1 40 13 C5 1C E3 E5 DC 62 0E FB From owner-freebsd-smp Sat Oct 12 21:38:42 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA03355 for smp-outgoing; Sat, 12 Oct 1996 21:38:42 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA03346; Sat, 12 Oct 1996 21:38:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id WAA22629; Sat, 12 Oct 1996 22:38:33 -0600 Message-Id: <199610130438.WAA22629@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: "Jonathan M. Bresler" Cc: smp@freefall.freebsd.org Subject: Re: In-reply-to: Your message of "Sat, 12 Oct 1996 18:06:18 PDT." <199610130106.SAA19083@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 12 Oct 1996 22:38:32 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, > as i understand, we can recompile the system (make world) using both > processors and the system survives. yes? I've never tried that but I would expect it to work. > the next big hurdle is refining the locking granularity in filesystems > and the virtual memory system. yes? Getting the INTerrupt latency down is another. I'm closing in on that by getting the APICs in a state where symmetric INT handling will be possible. -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-smp Sat Oct 12 21:45:22 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA03809 for smp-outgoing; Sat, 12 Oct 1996 21:45:22 -0700 (PDT) Received: from soda.CSUA.Berkeley.EDU (soda.CSUA.Berkeley.EDU [128.32.43.52]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA03802; Sat, 12 Oct 1996 21:45:18 -0700 (PDT) Received: from localhost (richardc@localhost) by soda.CSUA.Berkeley.EDU (8.6.12/8.6.12) with SMTP id VAA01315; Sat, 12 Oct 1996 21:46:19 -0700 Date: Sat, 12 Oct 1996 21:46:18 -0700 (PDT) From: Veggy Vinny To: Steve Passe cc: "Jonathan M. Bresler" , smp@freefall.freebsd.org Subject: Re: In-Reply-To: <199610130438.WAA22629@clem.systemsix.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, 12 Oct 1996, Steve Passe wrote: Hi guys, > > as i understand, we can recompile the system (make world) using both > > processors and the system survives. yes? > I've never tried that but I would expect it to work. I'm doing it without any problems... One question, is the latest SMP kernel supposed to report FreeBSD-2.2SNAP100496? Vince From owner-freebsd-smp Sat Oct 12 21:53:37 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA04534 for smp-outgoing; Sat, 12 Oct 1996 21:53:37 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA04523 for ; Sat, 12 Oct 1996 21:53:33 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id WAA22736; Sat, 12 Oct 1996 22:53:20 -0600 Message-Id: <199610130453.WAA22736@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: Veggy Vinny cc: smp@freefall.freebsd.org Subject: Re: In-reply-to: Your message of "Sat, 12 Oct 1996 21:46:18 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 12 Oct 1996 22:53:19 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, > I'm doing it without any problems... One question, is the latest > SMP kernel supposed to report FreeBSD-2.2SNAP100496? compiled from sources supped early this morning: FreeBSD 2.2-961004-SNAP #1: Sat Oct 12 01:42:29 MDT 1996 -- Steve Passe | powered by smp@csn.net | FreeBSD -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQCNAzHe7tEAAAEEAM274wAEEdP+grIrV6UtBt54FB5ufifFRA5ujzflrvlF8aoE 04it5BsUPFi3jJLfvOQeydbegexspPXL6kUejYt2OeptHuroIVW5+y2M2naTwqtX WVGeBP6s2q/fPPAS+g+sNZCpVBTbuinKa/C4Q6HJ++M9AyzIq5EuvO0a8Rr9AAUR tBlTdGV2ZSBQYXNzZSA8c21wQGNzbi5uZXQ+ =ds99 -----END PGP PUBLIC KEY BLOCK-----