From owner-cvs-sys Sun Jan 4 01:57:08 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA14917 for cvs-sys-outgoing; Sun, 4 Jan 1998 01:57:08 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA14883; Sun, 4 Jan 1998 01:56:47 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10644; Sun, 4 Jan 1998 01:51:36 -0800 (PST) Date: Sun, 4 Jan 1998 01:51:36 -0800 (PST) Message-Id: <199801040951.BAA10644@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/04 01:51:35 PST Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 syscons.c syscons.h Log: Sync with sys/i386/isa/syscons.c and syscons.h revisions 1.182.2.27 and 1.23.2.8, respectively. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.13.2.22 +128 -63 src/sys/pc98/pc98/syscons.c 1.7.2.6 +1 -2 src/sys/pc98/pc98/syscons.h From owner-cvs-sys Sun Jan 4 01:58:06 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA14979 for cvs-sys-outgoing; Sun, 4 Jan 1998 01:58:06 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA14931; Sun, 4 Jan 1998 01:57:45 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10675; Sun, 4 Jan 1998 01:52:34 -0800 (PST) Date: Sun, 4 Jan 1998 01:52:34 -0800 (PST) Message-Id: <199801040952.BAA10675@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf options.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/04 01:52:34 PST Modified files: (Branch: RELENG_2_2) sys/pc98/conf options.pc98 Log: Sync with sys/i386/conf/options.i386 revision 1.26.2.13. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.8.2.13 +2 -1 src/sys/pc98/conf/options.pc98 From owner-cvs-sys Sun Jan 4 01:58:56 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA15034 for cvs-sys-outgoing; Sun, 4 Jan 1998 01:58:56 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA15004; Sun, 4 Jan 1998 01:58:35 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10706; Sun, 4 Jan 1998 01:53:24 -0800 (PST) Date: Sun, 4 Jan 1998 01:53:24 -0800 (PST) Message-Id: <199801040953.BAA10706@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/04 01:53:24 PST Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 sio.c Log: Sync with sys/i386/isa/sio.c revision 1.147.2.10. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.8.2.12 +3 -2 src/sys/pc98/pc98/sio.c From owner-cvs-sys Sun Jan 4 01:59:48 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA15107 for cvs-sys-outgoing; Sun, 4 Jan 1998 01:59:48 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA15078; Sun, 4 Jan 1998 01:59:28 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10737; Sun, 4 Jan 1998 01:54:17 -0800 (PST) Date: Sun, 4 Jan 1998 01:54:17 -0800 (PST) Message-Id: <199801040954.BAA10737@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/04 01:54:17 PST Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 if_ed.c Log: Sync with sys/i386/isa/if_ed.c revision 1.107.2.6. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.11.2.12 +3 -4 src/sys/pc98/pc98/if_ed.c From owner-cvs-sys Sun Jan 4 02:05:08 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA15469 for cvs-sys-outgoing; Sun, 4 Jan 1998 02:05:08 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA15413; Sun, 4 Jan 1998 02:04:39 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10775; Sun, 4 Jan 1998 01:59:28 -0800 (PST) Date: Sun, 4 Jan 1998 01:59:28 -0800 (PST) Message-Id: <199801040959.BAA10775@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/04 01:59:28 PST Modified files: sys/pc98/pc98 syscons.c Log: Sync with sys/i386/isa/syscons.c (first chunk). Reorder #ifdef. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.67 +31 -59 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Sun Jan 4 08:08:42 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA05026 for cvs-sys-outgoing; Sun, 4 Jan 1998 08:08:42 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA04989; Sun, 4 Jan 1998 08:08:10 -0800 (PST) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA03397; Sun, 4 Jan 1998 08:02:57 -0800 (PST) Date: Sun, 4 Jan 1998 08:02:57 -0800 (PST) Message-Id: <199801041602.IAA03397@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include endian.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk steve 1998/01/04 08:02:57 PST Modified files: (Branch: RELENG_2_2) sys/i386/include endian.h Log: Don't use __BEGIN_DECLS, __END_DECLS, or __P in the KERNEL case as they are not defined unless is included. Revision Changes Path 1.7.2.2 +3 -2 src/sys/i386/include/endian.h From owner-cvs-sys Sun Jan 4 10:07:37 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA11954 for cvs-sys-outgoing; Sun, 4 Jan 1998 10:07:37 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA11888; Sun, 4 Jan 1998 10:06:10 -0800 (PST) (envelope-from wosch@FreeBSD.org) From: Wolfram Schneider Received: (from wosch@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA04337; Sun, 4 Jan 1998 10:00:56 -0800 (PST) Date: Sun, 4 Jan 1998 10:00:56 -0800 (PST) Message-Id: <199801041800.KAA04337@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_main.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wosch 1998/01/04 10:00:56 PST Modified files: (Branch: RELENG_2_2) sys/kern init_main.c Log: Update copyright to 1998. Revision Changes Path 1.51.2.6 +3 -3 src/sys/kern/init_main.c From owner-cvs-sys Sun Jan 4 14:41:49 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA03254 for cvs-sys-outgoing; Sun, 4 Jan 1998 14:41:49 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA03224; Sun, 4 Jan 1998 14:41:29 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA06811; Sun, 4 Jan 1998 14:36:13 -0800 (PST) Date: Sun, 4 Jan 1998 14:36:13 -0800 (PST) Message-Id: <199801042236.OAA06811@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/01/04 14:36:13 PST Modified files: sys/netinet ip_fw.c Log: Reduce the amount of time that network interrupts are blocked while zeroing & deleting rules. Return EINVAL when zeroing an nonexistent entry. Revision Changes Path 1.68 +42 -17 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Jan 4 16:15:00 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA09529 for cvs-sys-outgoing; Sun, 4 Jan 1998 16:15:00 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA09481; Sun, 4 Jan 1998 16:14:15 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA07457; Sun, 4 Jan 1998 16:08:59 -0800 (PST) Date: Sun, 4 Jan 1998 16:08:59 -0800 (PST) Message-Id: <199801050008.QAA07457@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/01/04 16:08:59 PST Modified files: sys/netinet ip_fw.c Log: Bound the ICMP type bitmap now that it doesn't cover all possible ICMP type values. Revision Changes Path 1.69 +3 -2 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Jan 4 16:17:21 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA09740 for cvs-sys-outgoing; Sun, 4 Jan 1998 16:17:21 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA09627; Sun, 4 Jan 1998 16:16:35 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA07496; Sun, 4 Jan 1998 16:11:19 -0800 (PST) Date: Sun, 4 Jan 1998 16:11:19 -0800 (PST) Message-Id: <199801050011.QAA07496@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/01/04 16:11:19 PST Modified files: (Branch: RELENG_2_2) sys/netinet ip_fw.c Log: MFC (rev 1.69): ICMP type fix. Revision Changes Path 1.51.2.9 +3 -2 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Jan 4 16:19:48 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA10040 for cvs-sys-outgoing; Sun, 4 Jan 1998 16:19:48 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA10012; Sun, 4 Jan 1998 16:19:25 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA07561; Sun, 4 Jan 1998 16:14:09 -0800 (PST) Date: Sun, 4 Jan 1998 16:14:09 -0800 (PST) Message-Id: <199801050014.QAA07561@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/01/04 16:14:09 PST Modified files: sys/netinet ip_fw.c Log: Added missing parens from previous commit. Revision Changes Path 1.70 +3 -3 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Jan 4 16:20:56 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA10236 for cvs-sys-outgoing; Sun, 4 Jan 1998 16:20:56 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA10151; Sun, 4 Jan 1998 16:20:19 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA07599; Sun, 4 Jan 1998 16:14:57 -0800 (PST) Date: Sun, 4 Jan 1998 16:14:57 -0800 (PST) Message-Id: <199801050014.QAA07599@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/01/04 16:14:56 PST Modified files: (Branch: RELENG_2_2) sys/netinet ip_fw.c Log: MFC (rev 1.70): missing parens. Revision Changes Path 1.51.2.10 +3 -3 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Jan 4 17:03:16 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA13843 for cvs-sys-outgoing; Sun, 4 Jan 1998 17:03:16 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA13742; Sun, 4 Jan 1998 17:02:34 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA09140; Sun, 4 Jan 1998 16:57:17 -0800 (PST) Date: Sun, 4 Jan 1998 16:57:17 -0800 (PST) Message-Id: <199801050057.QAA09140@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/01/04 16:57:17 PST Modified files: sys/netinet ip_fw.c Log: Use LIST_FIRST/LIST_NEXT macros instead of accessing the fields lh_first and le_next. Revision Changes Path 1.71 +22 -22 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Jan 4 17:12:25 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA14300 for cvs-sys-outgoing; Sun, 4 Jan 1998 17:12:25 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA14231; Sun, 4 Jan 1998 17:10:33 -0800 (PST) (envelope-from jmb@FreeBSD.org) From: "Jonathan M. Bresler" Received: (from jmb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA09181; Sun, 4 Jan 1998 17:05:17 -0800 (PST) Date: Sun, 4 Jan 1998 17:05:17 -0800 (PST) Message-Id: <199801050105.RAA09181@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_file.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmb 1998/01/04 17:05:17 PST Modified files: sys/i386/linux linux_file.c Log: length argument to truncate() in linux emulation was not being set copied to the bsd arguments.. frequently, resulting in files of over 100MB of NULs PR: 386/5044 Reviewed by: jmb Submitted by: (Richard Winkel) rich@math.missouri.edu Revision Changes Path 1.18 +2 -1 src/sys/i386/linux/linux_file.c From owner-cvs-sys Sun Jan 4 17:23:40 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA14925 for cvs-sys-outgoing; Sun, 4 Jan 1998 17:23:40 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA14880; Sun, 4 Jan 1998 17:22:59 -0800 (PST) (envelope-from jmb@FreeBSD.org) From: "Jonathan M. Bresler" Received: (from jmb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA09244; Sun, 4 Jan 1998 17:17:43 -0800 (PST) Date: Sun, 4 Jan 1998 17:17:43 -0800 (PST) Message-Id: <199801050117.RAA09244@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_file.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmb 1998/01/04 17:17:43 PST Modified files: sys/i386/linux linux_file.c Log: sigh....forgot to update the DEBUG printf to show both the path and the length args to linux emulation truncate() Submitted by: jmb Revision Changes Path 1.19 +3 -3 src/sys/i386/linux/linux_file.c From owner-cvs-sys Sun Jan 4 20:10:15 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA27875 for cvs-sys-outgoing; Sun, 4 Jan 1998 20:10:15 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA27691; Sun, 4 Jan 1998 20:09:00 -0800 (PST) (envelope-from jmb@FreeBSD.org) From: "Jonathan M. Bresler" Received: (from jmb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA10079; Sun, 4 Jan 1998 20:03:43 -0800 (PST) Date: Sun, 4 Jan 1998 20:03:43 -0800 (PST) Message-Id: <199801050403.UAA10079@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_file.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmb 1998/01/04 20:03:43 PST Modified files: (Branch: RELENG_2_2) sys/i386/linux linux_file.c Log: length argument to truncate() in linux emulation was not being set copied to the bsd arguments.. frequently, resulting in files of over 100MB of NULs Reviewed by: jmb Submitted by: (Richard Winkel) rich@math.missouri.edu Revision Changes Path 1.7.4.2 +4 -3 src/sys/i386/linux/linux_file.c From owner-cvs-sys Mon Jan 5 17:44:34 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA09301 for cvs-sys-outgoing; Mon, 5 Jan 1998 17:44:34 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA09144; Mon, 5 Jan 1998 17:42:38 -0800 (PST) (envelope-from sef@FreeBSD.org) From: Sean Eric Fagan Received: (from sef@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA07247; Mon, 5 Jan 1998 17:37:13 -0800 (PST) Date: Mon, 5 Jan 1998 17:37:13 -0800 (PST) Message-Id: <199801060137.RAA07247@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/procfs procfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sef 1998/01/05 17:37:13 PST Modified files: sys/miscfs/procfs procfs_vnops.c Log: Use CHECKIO in procfs_ioctl() to ensure that any changes in UID/GID result in the expected failure. Revision Changes Path 1.51 +4 -1 src/sys/miscfs/procfs/procfs_vnops.c From owner-cvs-sys Mon Jan 5 21:38:48 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA03114 for cvs-sys-outgoing; Mon, 5 Jan 1998 21:38:48 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA02613; Mon, 5 Jan 1998 21:31:47 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA08011; Mon, 5 Jan 1998 21:26:21 -0800 (PST) Date: Mon, 5 Jan 1998 21:26:21 -0800 (PST) Message-Id: <199801060526.VAA08011@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf files.i386 src/sys/kern imgact_aout.c kern_exec.c kern_subr.c vfs_bio.c vfs_cluster.c vfs_default.c vfs_lookup.c vfs_subr.c vfs_syscalls.c vfs_vnops.c src/sys/libkern cmpdi2.c src/sys/miscfs/procfs procfs_map.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/05 21:26:20 PST Modified files: sys/i386/conf files.i386 sys/kern imgact_aout.c kern_exec.c kern_subr.c vfs_bio.c vfs_cluster.c vfs_default.c vfs_lookup.c vfs_subr.c vfs_syscalls.c vfs_vnops.c sys/libkern cmpdi2.c sys/miscfs/procfs procfs_map.c procfs_vnops.c sys/miscfs/specfs spec_vnops.c sys/nfs nfs_bio.c sys/sys lock.h namei.h uio.h vnode.h sys/ufs/ffs ffs_balloc.c ffs_inode.c ffs_vfsops.c ffs_vnops.c sys/ufs/ufs ufs_readwrite.c sys/vm vm_fault.c vm_map.c vm_map.h vm_object.c vm_object.h vm_pageout.c vnode_pager.c Log: Make our v_usecount vnode reference count work identically to the original BSD code. The association between the vnode and the vm_object no longer includes reference counts. The major difference is that vm_object's are no longer freed gratuitiously from the vnode, and so once an object is created for the vnode, it will last as long as the vnode does. When a vnode object reference count is incremented, then the underlying vnode reference count is incremented also. The two "objects" are now more intimately related, and so the interactions are now much less complex. When vnodes are now normally placed onto the free queue with an object still attached. The rundown of the object happens at vnode rundown time, and happens with exactly the same filesystem semantics of the original VFS code. There is absolutely no need for vnode_pager_uncache and other travesties like that anymore. A side-effect of these changes is that SMP locking should be much simpler, the I/O copyin/copyout optimizations work, NFS should be more ponderable, and further work on layered filesystems should be less frustrating, because of the totally coherent management of the vnode objects and vnodes. Please be careful with your system while running this code, but I would greatly appreciate feedback as soon a reasonably possible. Revision Changes Path 1.183 +2 -1 src/sys/i386/conf/files.i386 1.37 +4 -3 src/sys/kern/imgact_aout.c 1.73 +4 -3 src/sys/kern/kern_exec.c 1.15 +65 -2 src/sys/kern/kern_subr.c 1.141 +71 -13 src/sys/kern/vfs_bio.c 1.50 +13 -6 src/sys/kern/vfs_cluster.c 1.11 +18 -3 src/sys/kern/vfs_default.c 1.23 +11 -4 src/sys/kern/vfs_lookup.c 1.120 +113 -53 src/sys/kern/vfs_subr.c 1.89 +18 -15 src/sys/kern/vfs_syscalls.c 1.46 +2 -2 src/sys/kern/vfs_vnops.c 1.5 +2 -2 src/sys/libkern/cmpdi2.c 1.14 +2 -2 src/sys/miscfs/procfs/procfs_map.c 1.52 +3 -6 src/sys/miscfs/procfs/procfs_vnops.c 1.53 +18 -7 src/sys/miscfs/specfs/spec_vnops.c 1.46 +3 -3 src/sys/nfs/nfs_bio.c 1.11 +2 -1 src/sys/sys/lock.h 1.18 +2 -1 src/sys/sys/namei.h 1.9 +2 -1 src/sys/sys/uio.h 1.63 +2 -3 src/sys/sys/vnode.h 1.17 +5 -1 src/sys/ufs/ffs/ffs_balloc.c 1.30 +7 -2 src/sys/ufs/ffs/ffs_inode.c 1.64 +33 -10 src/sys/ufs/ffs/ffs_vfsops.c 1.38 +32 -7 src/sys/ufs/ffs/ffs_vnops.c 1.39 +27 -1 src/sys/ufs/ufs/ufs_readwrite.c 1.73 +10 -11 src/sys/vm/vm_fault.c 1.104 +82 -32 src/sys/vm/vm_map.c 1.30 +2 -2 src/sys/vm/vm_map.h 1.104 +134 -112 src/sys/vm/vm_object.c 1.41 +6 -7 src/sys/vm/vm_object.h 1.106 +1 -5 src/sys/vm/vm_pageout.c 1.79 +10 -21 src/sys/vm/vnode_pager.c From owner-cvs-sys Mon Jan 5 23:40:33 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA12894 for cvs-sys-outgoing; Mon, 5 Jan 1998 23:40:33 -0800 (PST) (envelope-from owner-cvs-sys) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA12885; Mon, 5 Jan 1998 23:40:10 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id XAA07599; Mon, 5 Jan 1998 23:40:08 -0800 (PST) Received: from UNKNOWN(), claiming to be "current1.whistle.com" via SMTP by alpo.whistle.com, id smtpd007588; Mon Jan 5 23:40:04 1998 Date: Mon, 5 Jan 1998 23:37:05 -0800 (PST) From: Julian Elischer To: John Dyson cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: John's latest VM commit. In-Reply-To: <199801060526.VAA08011@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Kirk told me a few years ago that he was seriously considering merging the vm-object and vnode strucures so that one BECAME the other. Is this a stupid idea? In his estimation, they contained many of the same fiedls which simply meant duplication of information, an danother place where things could get out of sync. Of course this was 5 years ago so you may already have removed much of the duplication. julian On Mon, 5 Jan 1998, John Dyson wrote: > dyson 1998/01/05 21:26:20 PST > Log: > Make our v_usecount vnode reference count work identically to the > original BSD code. The association between the vnode and the vm_object > no longer includes reference counts. The major difference is that > vm_object's are no longer freed gratuitiously from the vnode, and so > once an object is created for the vnode, it will last as long as the > vnode does. > > When a vnode object reference count is incremented, then the underlying > vnode reference count is incremented also. The two "objects" are now > more intimately related, and so the interactions are now much less > complex. > > When vnodes are now normally placed onto the free queue with an object still > attached. The rundown of the object happens at vnode rundown time, and > happens with exactly the same filesystem semantics of the original VFS > code. There is absolutely no need for vnode_pager_uncache and other > travesties like that anymore. > > A side-effect of these changes is that SMP locking should be much simpler, > the I/O copyin/copyout optimizations work, NFS should be more ponderable, > and further work on layered filesystems should be less frustrating, because > of the totally coherent management of the vnode objects and vnodes. > From owner-cvs-sys Tue Jan 6 00:02:54 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA14412 for cvs-sys-outgoing; Tue, 6 Jan 1998 00:02:54 -0800 (PST) (envelope-from owner-cvs-sys) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA14036; Mon, 5 Jan 1998 23:57:08 -0800 (PST) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id CAA05511; Tue, 6 Jan 1998 02:56:55 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199801060756.CAA05511@dyson.iquest.net> Subject: Re: John's latest VM commit. In-Reply-To: from Julian Elischer at "Jan 5, 98 11:37:05 pm" To: julian@whistle.com (Julian Elischer) Date: Tue, 6 Jan 1998 02:56:55 -0500 (EST) Cc: dyson@freebsd.org, cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Julian Elischer said: > > Kirk told me a few years ago that he was seriously considering merging the > vm-object and vnode strucures so that one BECAME the other. Is this a > stupid idea? > I don't think that it is a stupid idea. > > In his estimation, they contained many of the same fiedls which simply > meant duplication of information, an danother place where things could get > out of sync. Of course this was 5 years ago so you may already have > removed much of the duplication. > The vnode and VM object are actually two different things. VM objects are items of memory. The vnode represents the filesystem's view of one type of VM object. Note that vnodes have lists of buffers associated with them, and VM objects have pages associated with them. Buffers are (should be) there for I/O and temporary mappings (when needed.) Pages associated with objects are for caching. Actually, I would like to see us do away with buffers, except as an I/O abstraction. The vnodes are specific to a type of secondary storage object, but do not represent a memory object. It would probably be a good thing to make all caching in our system VM object based. Then buffers will degrade into a structure used to communicate with I/O devices. I would not like to see the terrible mess that SVR4 has, with various types of vnode like structures in order to represent swap, filesystem, device files. Eventually, as we can deprecate the use of buffer's as a metadata cache, I think that our buffers will be able to be abstracted as I/O requests, as they should be. Then, the more general VM objects will be the primary (only) caching mechanism. -- John | Never try to teach a pig to sing, dyson@freebsd.org | it just makes you look stupid, jdyson@nc.com | and it irritates the pig. From owner-cvs-sys Tue Jan 6 00:20:56 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA15807 for cvs-sys-outgoing; Tue, 6 Jan 1998 00:20:56 -0800 (PST) (envelope-from owner-cvs-sys) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA15780; Tue, 6 Jan 1998 00:20:38 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id AAA08237; Tue, 6 Jan 1998 00:15:21 -0800 (PST) Received: from UNKNOWN(), claiming to be "current1.whistle.com" via SMTP by alpo.whistle.com, id smtpd008234; Tue Jan 6 00:15:14 1998 Date: Tue, 6 Jan 1998 00:12:15 -0800 (PST) From: Julian Elischer To: "John S. Dyson" cc: dyson@freebsd.org, cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: John's latest VM commit. In-Reply-To: <199801060756.CAA05511@dyson.iquest.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 6 Jan 1998, John S. Dyson wrote: > Julian Elischer said: > > > > Kirk told me a few years ago that he was seriously considering merging the > > vm-object and vnode strucures so that one BECAME the other. Is this a > > stupid idea? > > > I don't think that it is a stupid idea. glad to hear it.. > > > > > In his estimation, they contained many of the same fiedls which simply > > meant duplication of information, an danother place where things could get > > out of sync. Of course this was 5 years ago so you may already have > > removed much of the duplication. > > > The vnode and VM object are actually two different things. VM objects are > items of memory. The vnode represents the filesystem's view of one type > of VM object. Note that vnodes have lists of buffers associated with them, > and VM objects have pages associated with them. Buffers are (should be) > there for I/O and temporary mappings (when needed.) Pages associated with > objects are for caching. In my understanding of it, a VM object maps a set of memory resources to some logical set of data. In core pages are just CACHES of the data, wherever it really resides. VNodes on the other hand represent the logical data set, and define the methods used to access that data. These two structures appear to me to be two ways of looking at the same relationship. > > Actually, I would like to see us do away with buffers, except as an > I/O abstraction. The vnodes are specific to a type of secondary storage > object, but do not represent a memory object. NOW you're talking.. But Poul and I have been talking of doing away with buffers AS an IO abstraction. It all flows out of the disk layering. I use bufs at the moment because I'm scared to do otherwise due to the VM ramifications.. I personally think that the way to do it is to have an IO request structure (poul's idea) that references an arbitrary list of PHYSICAL scatter-gather entries(my idea). The IOrequest structure can be cheaply duplicated for use with such things as RAID or mirror handlers. The physical segments needn't be mapped into any address space unless a driver requires that to do programmed IO. > > It would probably be a good thing to make all caching in our system VM object > based. Then buffers will degrade into a structure used to communicate with > I/O devices. I would not like to see the terrible mess that SVR4 has, with > various types of vnode like structures in order to represent swap, filesystem, > device files. But every VM object needs an associated VNODE that represents the methods and data needed to access teh real backing store. and 98% of vnodes are used for file IO (or directory.. same thing) so tying the m together may not lose much but may gain simplicity. :) > > Eventually, as we can deprecate the use of buffer's as a metadata cache, I > think that our buffers will be able to be abstracted as I/O requests, as > they should be. Then, the more general VM objects will be the primary (only) > caching mechanism. so where does the metadata live? > > -- > John | Never try to teach a pig to sing, > dyson@freebsd.org | it just makes you look stupid, > jdyson@nc.com | and it irritates the pig. > From owner-cvs-sys Tue Jan 6 00:34:55 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA16607 for cvs-sys-outgoing; Tue, 6 Jan 1998 00:34:55 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA16553; Tue, 6 Jan 1998 00:34:14 -0800 (PST) (envelope-from julian@FreeBSD.org) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA08798; Tue, 6 Jan 1998 00:28:47 -0800 (PST) Date: Tue, 6 Jan 1998 00:28:47 -0800 (PST) Message-Id: <199801060828.AAA08798@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi pt.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1998/01/06 00:28:47 PST Modified files: sys/scsi pt.c Log: the pt driver should make one DEVFS entry for each one found rather than just one for the whole system.. Revision Changes Path 1.26 +22 -20 src/sys/scsi/pt.c From owner-cvs-sys Tue Jan 6 00:57:21 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA18216 for cvs-sys-outgoing; Tue, 6 Jan 1998 00:57:21 -0800 (PST) (envelope-from owner-cvs-sys) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA18177; Tue, 6 Jan 1998 00:56:56 -0800 (PST) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id AAA27188; Tue, 6 Jan 1998 00:55:48 -0800 (PST) Message-Id: <199801060855.AAA27188@implode.root.com> To: Julian Elischer cc: "John S. Dyson" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: John's latest VM commit. In-reply-to: Your message of "Tue, 06 Jan 1998 00:12:15 PST." From: David Greenman Reply-To: dg@root.com Date: Tue, 06 Jan 1998 00:55:48 -0800 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> It would probably be a good thing to make all caching in our system VM object >> based. Then buffers will degrade into a structure used to communicate with >> I/O devices. I would not like to see the terrible mess that SVR4 has, with >> various types of vnode like structures in order to represent swap, filesystem, >> device files. >But every VM object needs an associated VNODE that represents the methods >and data needed to access teh real backing store. Actually, this isn't true. Most VM objects in the system are not vnode objects and thus have no vnode associated with them. Most of the vnode objects are actually containers for 'anonymous' memory that either has no backing ('default pager') or is swap backed. It could be argued that swap I/O should be done entirely differently and involve a vnode somehow, but that would require a significant architectural change to the current VM system - rewriting the swap pager and perhaps changing some of the fundamental nature of the way that anonymous memory works. This might not be such a bad thing, but it would be a major undertaking and I think the result would yield little gain. ...'default pager' objects, which should be the greatest percentage of objects in the system, have only in-memory backing and are converted to swap objects at the first pageout. On systems that don't page much, most objects in the system would remain default pager objects for their lifetime. Since the vnode and object data structures actually represent quite different things and have actually very little overlap, it winds end up being very wasteful to merge them. >> Eventually, as we can deprecate the use of buffer's as a metadata cache, I >> think that our buffers will be able to be abstracted as I/O requests, as >> they should be. Then, the more general VM objects will be the primary (only) >> caching mechanism. > >so where does the metadata live? Some of it (directories) lives in malloced memory that is attached to a buffer. John did it this way because most directories are small (512-1K bytes) and using a whole VM page (4K) was too wastefull. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Tue Jan 6 01:01:23 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA18662 for cvs-sys-outgoing; Tue, 6 Jan 1998 01:01:23 -0800 (PST) (envelope-from owner-cvs-sys) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA18113; Tue, 6 Jan 1998 00:55:57 -0800 (PST) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id DAA07026; Tue, 6 Jan 1998 03:55:52 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199801060855.DAA07026@dyson.iquest.net> Subject: Re: John's latest VM commit. In-Reply-To: from Julian Elischer at "Jan 6, 98 00:12:15 am" To: julian@whistle.com (Julian Elischer) Date: Tue, 6 Jan 1998 03:55:52 -0500 (EST) Cc: toor@dyson.iquest.net, dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I think that I only replied to you personally, so I'll give a synopsis of my response to you publically. Julian Elischer said: > > On Tue, 6 Jan 1998, John S. Dyson wrote: > > > Julian Elischer said: > > > > > > Kirk told me a few years ago that he was seriously considering merging the > > > vm-object and vnode strucures so that one BECAME the other. Is this a > > > stupid idea? > > > > > I don't think that it is a stupid idea. > glad to hear it.. > But I don't think that it is needed either. > > VNodes on the other hand represent the logical data set, and define the > methods used to access that data. > No. They represent the filesystem view. > > These two structures appear to me to be two ways of looking at the same > relationship. > VM objects might be filesystem backed (VNODE), swap backed(SWAP) or not backed at all. A vnode most likely needs an object, but an object doesn't need a vnode. It would be wasteful to allocate a vnode for every object. > > But every VM object needs an associated VNODE that represents the methods > and data needed to access teh real backing store. > and 98% of vnodes are used for file IO (or directory.. same thing) > so tying the m together may not lose much but may gain simplicity. :) > No. Not every VM object needs a VNODE. Not all VM objects need the overhead of being in the filesystem namespace. We have the option of anonymous backing, with a very efficient I/O method, that is not filesystem or VNODE based. We also have the option of having objects that are not backed at all. All three of these methods are used to advantage in the current scheme. Our association between objects and vnodes is much simpler now, and merging the two will likely increase the total size of the data structures. There isn't that much shared between the two (vnodes and objects.) -- John | Never try to teach a pig to sing, dyson@freebsd.org | it just makes you look stupid, jdyson@nc.com | and it irritates the pig. From owner-cvs-sys Tue Jan 6 01:11:05 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA19111 for cvs-sys-outgoing; Tue, 6 Jan 1998 01:11:05 -0800 (PST) (envelope-from owner-cvs-sys) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA18859; Tue, 6 Jan 1998 01:05:52 -0800 (PST) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id BAA27275; Tue, 6 Jan 1998 01:05:02 -0800 (PST) Message-Id: <199801060905.BAA27275@implode.root.com> To: Julian Elischer cc: "John S. Dyson" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: John's latest VM commit. From: David Greenman Reply-To: dg@root.com Date: Tue, 06 Jan 1998 01:05:02 -0800 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >>> It would probably be a good thing to make all caching in our system VM object >>> based. Then buffers will degrade into a structure used to communicate with >>> I/O devices. I would not like to see the terrible mess that SVR4 has, with >>> various types of vnode like structures in order to represent swap, filesystem, >>> device files. >>But every VM object needs an associated VNODE that represents the methods >>and data needed to access teh real backing store. I said: > Actually, this isn't true. Most VM objects in the system are not vnode >objects and thus have no vnode associated with them. Most of the vnode >objects are actually containers for 'anonymous' memory that either has >no backing ('default pager') or is swap backed. It could be argued that After thinking about what I said for a bit, I think I might be exagerating a little - on some systems where the vnode/object cache is sufficiently large, you could easily have more of those than default/swap objects. It depends on the processes - how many, memory mappings, etc., and how many cached files are in the system. It would be more accurate to say simply that there are a sizeable number of non-vnode objects... -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Tue Jan 6 01:29:36 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA21123 for cvs-sys-outgoing; Tue, 6 Jan 1998 01:29:36 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA21043; Tue, 6 Jan 1998 01:29:12 -0800 (PST) (envelope-from jamil@FreeBSD.org) From: "Jamil J. Weatherbee" Received: (from jamil@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA09215; Tue, 6 Jan 1998 01:23:45 -0800 (PST) Date: Tue, 6 Jan 1998 01:23:45 -0800 (PST) Message-Id: <199801060923.BAA09215@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa alog.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jamil 1998/01/06 01:23:44 PST Modified files: sys/i386/isa alog.c Log: documentation changes. Revision Changes Path 1.3 +5 -4 src/sys/i386/isa/alog.c From owner-cvs-sys Tue Jan 6 01:33:41 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA21572 for cvs-sys-outgoing; Tue, 6 Jan 1998 01:33:41 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA21503; Tue, 6 Jan 1998 01:33:09 -0800 (PST) (envelope-from jamil@FreeBSD.org) From: "Jamil J. Weatherbee" Received: (from jamil@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA09252; Tue, 6 Jan 1998 01:27:41 -0800 (PST) Date: Tue, 6 Jan 1998 01:27:41 -0800 (PST) Message-Id: <199801060927.BAA09252@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys alogio.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jamil 1998/01/06 01:27:41 PST Modified files: sys/sys alogio.h Log: documentation changes. Revision Changes Path 1.2 +5 -4 src/sys/sys/alogio.h From owner-cvs-sys Tue Jan 6 01:40:07 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA22586 for cvs-sys-outgoing; Tue, 6 Jan 1998 01:40:07 -0800 (PST) (envelope-from owner-cvs-sys) Received: from mailhub (tfs.com [140.145.250.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id BAA22498; Tue, 6 Jan 1998 01:39:53 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from schizo.dk.tfs.com by mailhub (SMI-8.6/SMI-SVR4) id BAA15785; Tue, 6 Jan 1998 01:31:24 -0800 Received: from critter.freebsd.dk (critter.dk.tfs.com [140.145.230.252]) by schizo.dk.tfs.com (8.8.7/8.7.3) with ESMTP id KAA15127; Tue, 6 Jan 1998 10:38:22 +0100 (MET) Received: from critter.freebsd.dk (localhost.dk.tfs.com [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.7) with ESMTP id KAA00436; Tue, 6 Jan 1998 10:35:02 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: "John S. Dyson" cc: julian@whistle.com (Julian Elischer), dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: John's latest VM commit. In-reply-to: Your message of "Tue, 06 Jan 1998 02:56:55 EST." <199801060756.CAA05511@dyson.iquest.net> Date: Tue, 06 Jan 1998 10:35:02 +0100 Message-ID: <434.884079302@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <199801060756.CAA05511@dyson.iquest.net>, "John S. Dyson" writes: >It would probably be a good thing to make all caching in our system VM object >based. Then buffers will degrade into a structure used to communicate with >I/O devices. I would not like to see the terrible mess that SVR4 has, with >various types of vnode like structures in order to represent swap, filesyste >m, device files. YES!!!! Struct buf should just be the way you explain to a (block)-devicedriver what you want it to do. This links right into Julians slice code :-) go John GO! :-) -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." From owner-cvs-sys Tue Jan 6 01:50:55 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA23703 for cvs-sys-outgoing; Tue, 6 Jan 1998 01:50:55 -0800 (PST) (envelope-from owner-cvs-sys) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA23695; Tue, 6 Jan 1998 01:50:44 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id BAA10071; Tue, 6 Jan 1998 01:47:54 -0800 (PST) Received: from UNKNOWN(), claiming to be "current1.whistle.com" via SMTP by alpo.whistle.com, id smtpd010069; Tue Jan 6 01:47:49 1998 Date: Tue, 6 Jan 1998 01:44:50 -0800 (PST) From: Julian Elischer To: David Greenman cc: "John S. Dyson" , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: John's latest VM commit. In-Reply-To: <199801060905.BAA27275@implode.root.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > After thinking about what I said for a bit, I think I might be exagerating > a little - on some systems where the vnode/object cache is sufficiently > large, you could easily have more of those than default/swap objects. It > depends on the processes - how many, memory mappings, etc., and how many > cached files are in the system. It would be more accurate to say simply that > there are a sizeable number of non-vnode objects... > your point is well taken. However as you said before. It could be argued that even anon objects should be represented by an appropriate vnode (maybe lazily evaluated) construction. surely an 'fs type' that handled swap would produce a more uniform interface, as that would mean that all paging operations always went through the same interface... Certainly though this is not something that will give us a great win for little work. It's more of an accademic exercise. julian From owner-cvs-sys Tue Jan 6 02:03:46 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA24618 for cvs-sys-outgoing; Tue, 6 Jan 1998 02:03:46 -0800 (PST) (envelope-from owner-cvs-sys) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA24591; Tue, 6 Jan 1998 02:03:32 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id BAA10151; Tue, 6 Jan 1998 01:51:54 -0800 (PST) Received: from UNKNOWN(), claiming to be "current1.whistle.com" via SMTP by alpo.whistle.com, id smtpd010149; Tue Jan 6 01:51:52 1998 Date: Tue, 6 Jan 1998 01:48:53 -0800 (PST) From: Julian Elischer To: Poul-Henning Kamp cc: "John S. Dyson" , dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: John's latest VM commit. In-Reply-To: <434.884079302@critter.freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk why am I so unsurpised at your appearance here :) On Tue, 6 Jan 1998, Poul-Henning Kamp wrote: > YES!!!! > > Struct buf should just be the way you explain to a (block)-devicedriver > what you want it to do. This links right into Julians slice code :-) That kind-of presumes that I'm ever allowed to check it in.. ;-) My present slice code does use bufs as they are now for IO but that's because they are trying to co-exist with older code. if I was freed from that constraint they could quite easily go the way we discussed. julian From owner-cvs-sys Tue Jan 6 03:51:12 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA01706 for cvs-sys-outgoing; Tue, 6 Jan 1998 03:51:12 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA01653; Tue, 6 Jan 1998 03:50:26 -0800 (PST) (envelope-from wosch@FreeBSD.org) From: Wolfram Schneider Received: (from wosch@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA09674; Tue, 6 Jan 1998 03:44:57 -0800 (PST) Date: Tue, 6 Jan 1998 03:44:57 -0800 (PST) Message-Id: <199801061144.DAA09674@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys copyright.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wosch 1998/01/06 03:44:57 PST Modified files: sys/sys copyright.h Log: Delete a stray semicolon at the end. This only breaks gcc -pedantic because COPYRIGHT_HPFPLIB is appended last. Submitted by: Bruce Revision Changes Path 1.4 +2 -2 src/sys/sys/copyright.h From owner-cvs-sys Tue Jan 6 04:18:11 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA05027 for cvs-sys-outgoing; Tue, 6 Jan 1998 04:18:11 -0800 (PST) (envelope-from owner-cvs-sys) Received: from mailhub (tfs.com [140.145.250.1]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id EAA05003; Tue, 6 Jan 1998 04:18:00 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from schizo.dk.tfs.com by mailhub (SMI-8.6/SMI-SVR4) id EAA16309; Tue, 6 Jan 1998 04:09:14 -0800 Received: from critter.freebsd.dk (critter.dk.tfs.com [140.145.230.252]) by schizo.dk.tfs.com (8.8.7/8.7.3) with ESMTP id NAA16321; Tue, 6 Jan 1998 13:16:02 +0100 (MET) Received: from critter.freebsd.dk (localhost.dk.tfs.com [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.7) with ESMTP id NAA00972; Tue, 6 Jan 1998 13:12:42 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Julian Elischer cc: "John S. Dyson" , dyson@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-sys@FreeBSD.org Subject: Re: John's latest VM commit. In-reply-to: Your message of "Tue, 06 Jan 1998 01:48:53 PST." Date: Tue, 06 Jan 1998 13:12:41 +0100 Message-ID: <970.884088761@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In message , Jul ian Elischer writes: >why am I so unsurpised at your appearance here :) Hey, don't say I'm not fighting your case! Well, my case too I guess :-) >On Tue, 6 Jan 1998, Poul-Henning Kamp wrote: >> YES!!!! >> >> Struct buf should just be the way you explain to a (block)-devicedriver >> what you want it to do. This links right into Julians slice code :-) > >That kind-of presumes that I'm ever allowed to check it in.. >;-) patience. >My present slice code does use bufs as they are now for >IO but that's because they are trying to co-exist with older code. >if I was freed from that constraint they could quite easily >go the way we discussed. Well, if everybody else evacuates struct buf we can mold it to our ideas... The main obstruction currently is the hideous size it has. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." From owner-cvs-sys Tue Jan 6 05:54:07 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA12796 for cvs-sys-outgoing; Tue, 6 Jan 1998 05:54:07 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA12733; Tue, 6 Jan 1998 05:53:24 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA11567; Tue, 6 Jan 1998 05:47:55 -0800 (PST) Date: Tue, 6 Jan 1998 05:47:55 -0800 (PST) Message-Id: <199801061347.FAA11567@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/06 05:47:55 PST Modified files: sys/pc98/conf files.pc98 Log: Sync with sys/i386/conf/files.i386 revision 1.183. Revision Changes Path 1.46 +2 -1 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Tue Jan 6 05:58:30 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA13070 for cvs-sys-outgoing; Tue, 6 Jan 1998 05:58:30 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA13005; Tue, 6 Jan 1998 05:58:04 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA11612; Tue, 6 Jan 1998 05:52:36 -0800 (PST) Date: Tue, 6 Jan 1998 05:52:36 -0800 (PST) Message-Id: <199801061352.FAA11612@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/06 05:52:35 PST Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 syscons.c syscons.h Log: Sync with sys/i386/isa/syscons.c and syscons.h revisions 1.182.2.25 and 1.23.2.6, respectively. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.13.2.23 +334 -140 src/sys/pc98/pc98/syscons.c 1.7.2.7 +6 -1 src/sys/pc98/pc98/syscons.h From owner-cvs-sys Tue Jan 6 05:59:23 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA13169 for cvs-sys-outgoing; Tue, 6 Jan 1998 05:59:23 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA13115; Tue, 6 Jan 1998 05:59:01 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA11644; Tue, 6 Jan 1998 05:53:32 -0800 (PST) Date: Tue, 6 Jan 1998 05:53:32 -0800 (PST) Message-Id: <199801061353.FAA11644@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf options.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/06 05:53:32 PST Modified files: (Branch: RELENG_2_2) sys/pc98/conf options.pc98 Log: Sync with sys/i386/conf/options.i386 revision 1.26.2.14. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.8.2.14 +3 -1 src/sys/pc98/conf/options.pc98 From owner-cvs-sys Tue Jan 6 19:25:43 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA29939 for cvs-sys-outgoing; Tue, 6 Jan 1998 19:25:43 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA28920; Tue, 6 Jan 1998 19:17:55 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA07272; Tue, 6 Jan 1998 19:12:22 -0800 (PST) Date: Tue, 6 Jan 1998 19:12:22 -0800 (PST) Message-Id: <199801070312.TAA07272@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_object.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/06 19:12:22 PST Modified files: sys/vm vm_object.c Log: Turn off the VTEXT flag when an object is no longer referenced, so that an executable that is no longer running can be written to. Also, clear the OBJ_OPT flag more often, when appropriate. Revision Changes Path 1.105 +6 -2 src/sys/vm/vm_object.c From owner-cvs-sys Wed Jan 7 00:42:36 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA01801 for cvs-sys-outgoing; Wed, 7 Jan 1998 00:42:36 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA01603; Wed, 7 Jan 1998 00:40:38 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA08547; Wed, 7 Jan 1998 00:40:36 -0800 (PST) Date: Wed, 7 Jan 1998 00:40:36 -0800 (PST) Message-Id: <199801070840.AAA08547@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include console.h src/sys/i386/isa kbdtables.h syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1998/01/07 00:40:36 PST Modified files: sys/i386/include console.h sys/i386/isa kbdtables.h syscons.c Log: Added accent (dead) key support to syscons and kbdcontrol. With a keymap with accent key definitions loaded to syscons, you press an accent key followed by a regular letter key to produce an accented letter. Press an accent key followed by the space bar to get the accent letter itself. Code is based on the ideas and work by jmrueda@diatel.upm.es and totii@est.is. PR: i386/4016 console.h - Defined structures and constants for accent (dead) keys. syscons.c, kbdtables.h - When an accent key is pressed, set the corresponding index to `accents'. If the next key is the space key, produce the accent char itself. Otherwise search the accent key map entry, indexed by `accents', for a matching pair of a regular char and an accented char. - Added ioctl functions to set and get the accent key map (PIO_DEADKEYMAP and GIO_DEADKEYMAP). Revision Changes Path 1.34 +37 -1 src/sys/i386/include/console.h 1.37 +298 -2 src/sys/i386/isa/kbdtables.h 1.243 +58 -4 src/sys/i386/isa/syscons.c From owner-cvs-sys Wed Jan 7 01:05:42 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA04009 for cvs-sys-outgoing; Wed, 7 Jan 1998 01:05:42 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA03880; Wed, 7 Jan 1998 01:03:48 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA08723; Wed, 7 Jan 1998 01:03:46 -0800 (PST) Date: Wed, 7 Jan 1998 01:03:46 -0800 (PST) Message-Id: <199801070903.BAA08723@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/07 01:03:46 PST Modified files: sys/pc98/i386 machdep.c Log: 1: Fixed compile error when WB_CACH is defined. 2: Fixed !M_EPSON_PC98 case. Reviewed by: Chiharu Shibata Revision Changes Path 1.68 +6 -4 src/sys/pc98/i386/machdep.c From owner-cvs-sys Wed Jan 7 01:06:55 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA04117 for cvs-sys-outgoing; Wed, 7 Jan 1998 01:06:55 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA03967; Wed, 7 Jan 1998 01:05:07 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA08760; Wed, 7 Jan 1998 01:05:05 -0800 (PST) Date: Wed, 7 Jan 1998 01:05:05 -0800 (PST) Message-Id: <199801070905.BAA08760@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/07 01:05:05 PST Modified files: (Branch: RELENG_2_2) sys/pc98/i386 machdep.c Log: MFC (revision 1.68). Revision Changes Path 1.11.2.15 +6 -4 src/sys/pc98/i386/machdep.c From owner-cvs-sys Wed Jan 7 01:28:38 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA05443 for cvs-sys-outgoing; Wed, 7 Jan 1998 01:28:38 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA05244; Wed, 7 Jan 1998 01:26:33 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA08840; Wed, 7 Jan 1998 01:26:32 -0800 (PST) Date: Wed, 7 Jan 1998 01:26:32 -0800 (PST) Message-Id: <199801070926.BAA08840@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/07 01:26:31 PST Modified files: sys/kern vfs_subr.c Log: Disable io optimizations again, minor bug found, and will be fixed in a few days. Revision Changes Path 1.121 +2 -2 src/sys/kern/vfs_subr.c From owner-cvs-sys Wed Jan 7 04:31:18 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA21007 for cvs-sys-outgoing; Wed, 7 Jan 1998 04:31:18 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA20857; Wed, 7 Jan 1998 04:29:25 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA09752; Wed, 7 Jan 1998 04:29:22 -0800 (PST) Date: Wed, 7 Jan 1998 04:29:22 -0800 (PST) Message-Id: <199801071229.EAA09752@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/01/07 04:29:22 PST Modified files: sys/kern kern_clock.c Log: Improve hardpps readability a bit: * Rename usec to p_usec so you can search for it. * Macroize the huge median_of_3_samples if statement. Revision Changes Path 1.48 +45 -50 src/sys/kern/kern_clock.c From owner-cvs-sys Wed Jan 7 16:32:30 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA29830 for cvs-sys-outgoing; Wed, 7 Jan 1998 16:32:30 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA29176; Wed, 7 Jan 1998 16:27:43 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA03356; Wed, 7 Jan 1998 16:27:36 -0800 (PST) Date: Wed, 7 Jan 1998 16:27:36 -0800 (PST) Message-Id: <199801080027.QAA03356@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include ansi.h src/sys/sys types.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/01/07 16:27:36 PST Modified files: sys/i386/include ansi.h sys/sys types.h Log: Define integer types added by POSIX.1g. We already had int8_t, int16_t, and int32_t -- this adds their unsigned counterparts uint8_t, uint16_t, and uint32_t. Bruce has noted that C9x also defines these types (in a different file), so this may have to be revisited with some ifdefs at a later date. Reviewed by: bde Revision Changes Path 1.14 +4 -1 src/sys/i386/include/ansi.h 1.23 +16 -1 src/sys/sys/types.h From owner-cvs-sys Wed Jan 7 19:07:05 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA16654 for cvs-sys-outgoing; Wed, 7 Jan 1998 19:07:05 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA16246; Wed, 7 Jan 1998 19:04:03 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA05195; Wed, 7 Jan 1998 19:03:55 -0800 (PST) Date: Wed, 7 Jan 1998 19:03:55 -0800 (PST) Message-Id: <199801080303.TAA05195@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sbin@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sbin/ipfw ipfw.c src/sys/netinet ip_fw.c ip_fw.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/01/07 19:03:55 PST Modified files: sbin/ipfw ipfw.c sys/netinet ip_fw.c ip_fw.h Log: Bump up packet and byte counters to 64-bit unsigned ints. As a consequence, ipfw's list command now adjusts its output at runtime based on the largest packet/byte counter values. NOTE: o The ipfw struct has changed requiring a recompile of both kernel and userland ipfw utility. o This probably should not be brought into 2.2. PR: 3738 Revision Changes Path 1.53 +32 -14 src/sbin/ipfw/ipfw.c 1.72 +6 -6 src/sys/netinet/ip_fw.c 1.31 +8 -5 src/sys/netinet/ip_fw.h From owner-cvs-sys Wed Jan 7 20:56:34 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA29743 for cvs-sys-outgoing; Wed, 7 Jan 1998 20:56:34 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA29515; Wed, 7 Jan 1998 20:53:55 -0800 (PST) (envelope-from amurai@FreeBSD.org) From: Atsushi Murai Received: (from amurai@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA05419; Wed, 7 Jan 1998 20:53:46 -0800 (PST) Date: Wed, 7 Jan 1998 20:53:46 -0800 (PST) Message-Id: <199801080453.UAA05419@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk amurai 1998/01/07 20:53:46 PST Modified files: sys/i386/isa sio.c Log: 1. Supporting a bogus 16550A compatible PCMCIA CARD stuffs - IIR_TXRDY is never off even if reading a IIR register. - Know as PIAFS "Palido 321S", "DC-*S" oemed by Sharp corp. 2. Omiting a restrict probing if it's already probed by pccardd. Note: Define a new id_flags as follows 0x40000 - NO PROBE (Already probed as serial) 0x80000 - Has a bogus IIR_TXRDY register Sato Junichi Nrihiro Kumagai Hirao Tetsuya Toshiharu Asai Shin'ya Kumabuchi Freebsd-users-jp@jp.freebsd.org bsd-nomads@ai.cs.fujitsu.co.jp Revision Changes Path 1.194 +71 -4 src/sys/i386/isa/sio.c From owner-cvs-sys Thu Jan 8 02:52:07 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA01549 for cvs-sys-outgoing; Thu, 8 Jan 1998 02:52:07 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA01371; Thu, 8 Jan 1998 02:50:21 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA06116; Thu, 8 Jan 1998 02:50:11 -0800 (PST) Date: Thu, 8 Jan 1998 02:50:11 -0800 (PST) Message-Id: <199801081050.CAA06116@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/08 02:50:08 PST Modified files: sys/pc98/pc98 sio.c Log: Sync with sys/i386/isa/sio.c revision 1.194. Revision Changes Path 1.47 +73 -4 src/sys/pc98/pc98/sio.c From owner-cvs-sys Thu Jan 8 02:52:40 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA01608 for cvs-sys-outgoing; Thu, 8 Jan 1998 02:52:40 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA01396; Thu, 8 Jan 1998 02:50:58 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA06147; Thu, 8 Jan 1998 02:50:48 -0800 (PST) Date: Thu, 8 Jan 1998 02:50:48 -0800 (PST) Message-Id: <199801081050.CAA06147@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/08 02:50:48 PST Modified files: sys/pc98/pc98 syscons.c Log: Sync with sys/i386/isa/syscons.c revision 1.243. Revision Changes Path 1.68 +58 -4 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Thu Jan 8 04:32:46 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA09481 for cvs-sys-outgoing; Thu, 8 Jan 1998 04:32:46 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA09314; Thu, 8 Jan 1998 04:30:41 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA06442; Thu, 8 Jan 1998 04:30:30 -0800 (PST) Date: Thu, 8 Jan 1998 04:30:30 -0800 (PST) Message-Id: <199801081230.EAA06442@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 autoconf.c userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/08 04:30:30 PST Modified files: (Branch: RELENG_2_2) sys/i386/i386 autoconf.c userconfig.c Log: MFC: pnp support. Seems to work according to all testers, and this will make merging the new audio code (at some point) that much easier. Revision Changes Path 1.56.2.8 +10 -1 src/sys/i386/i386/autoconf.c 1.63.2.21 +186 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Thu Jan 8 04:34:34 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA09647 for cvs-sys-outgoing; Thu, 8 Jan 1998 04:34:34 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA09480; Thu, 8 Jan 1998 04:32:44 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA06720; Thu, 8 Jan 1998 04:32:33 -0800 (PST) Date: Thu, 8 Jan 1998 04:32:33 -0800 (PST) Message-Id: <199801081232.EAA06720@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa pnp.c pnp.h isa.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/08 04:32:33 PST Modified files: (Branch: RELENG_2_2) sys/i386/isa isa.c Added files: (Branch: RELENG_2_2) sys/i386/isa pnp.c pnp.h Log: MFC: new pnp support, sound bugfix to isa.c. Revision Changes Path 1.74.2.5 +115 -11 src/sys/i386/isa/isa.c From owner-cvs-sys Thu Jan 8 04:35:58 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA09787 for cvs-sys-outgoing; Thu, 8 Jan 1998 04:35:58 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA09555; Thu, 8 Jan 1998 04:33:52 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA06934; Thu, 8 Jan 1998 04:33:38 -0800 (PST) Date: Thu, 8 Jan 1998 04:33:38 -0800 (PST) Message-Id: <199801081233.EAA06934@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf files.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/08 04:33:38 PST Modified files: (Branch: RELENG_2_2) sys/i386/conf files.i386 Log: MFC: pnp support. Revision Changes Path 1.141.2.16 +2 -1 src/sys/i386/conf/files.i386 From owner-cvs-sys Thu Jan 8 04:38:25 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA10119 for cvs-sys-outgoing; Thu, 8 Jan 1998 04:38:25 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA09910; Thu, 8 Jan 1998 04:36:20 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA07160; Thu, 8 Jan 1998 04:36:08 -0800 (PST) Date: Thu, 8 Jan 1998 04:36:08 -0800 (PST) Message-Id: <199801081236.EAA07160@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/08 04:36:08 PST Modified files: (Branch: RELENG_2_2) sys/i386/conf LINT Log: MFC: add controller pnp example. Revision Changes Path 1.286.2.38 +6 -1 src/sys/i386/conf/LINT From owner-cvs-sys Thu Jan 8 14:19:59 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA08189 for cvs-sys-outgoing; Thu, 8 Jan 1998 14:19:59 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA07991; Thu, 8 Jan 1998 14:17:34 -0800 (PST) (envelope-from jmg@FreeBSD.org) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA02255; Thu, 8 Jan 1998 14:17:19 -0800 (PST) Date: Thu, 8 Jan 1998 14:17:19 -0800 (PST) Message-Id: <199801082217.OAA02255@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/gnu/i386/isa/sound - Imported sources Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1998/01/08 14:17:18 PST src/sys/gnu/i386/isa/sound - Imported sources Update of /home/ncvs/src/sys/gnu/i386/isa/sound In directory freefall.freebsd.org:/tmp/cvs-serv2237 Log Message: import of GPL'd AWE32 Sound Driver v0.4.2c Submitted by: Randall Hopper Status: Vendor Tag: IWAI Release Tags: awe32_0_4_2c N src/sys/gnu/i386/isa/sound/awe_compat.h N src/sys/gnu/i386/isa/sound/awe_config.h N src/sys/gnu/i386/isa/sound/awe_hw.h N src/sys/gnu/i386/isa/sound/awe_version.h N src/sys/gnu/i386/isa/sound/awe_voice.h N src/sys/gnu/i386/isa/sound/awe_wave.c No conflicts created by this import From owner-cvs-sys Thu Jan 8 14:31:41 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA09522 for cvs-sys-outgoing; Thu, 8 Jan 1998 14:31:41 -0800 (PST) (envelope-from owner-cvs-sys) Received: from veda.is (adam@veda.is [193.4.230.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA09440; Thu, 8 Jan 1998 14:31:20 -0800 (PST) (envelope-from adam@veda.is) Received: (from adam@localhost) by veda.is (8.8.8/8.8.8) id WAA15434; Thu, 8 Jan 1998 22:31:13 GMT (envelope-from adam) From: Adam David Message-Id: <199801082231.WAA15434@veda.is> Subject: Re: cvs commit: src/sys/i386/include console.h src/sys/i386/isa kbdtables.h syscons.c In-Reply-To: <199801070840.AAA08547@freefall.freebsd.org> from Kazutaka YOKOTA at "Jan 7, 98 00:40:36 am" To: yokota@FreeBSD.ORG (Kazutaka YOKOTA) Date: Thu, 8 Jan 1998 22:31:13 +0000 (GMT) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Log: > Added accent (dead) key support to syscons and kbdcontrol. > > With a keymap with accent key definitions loaded to syscons, you press > an accent key followed by a regular letter key to produce an accented > letter. :) > Press an accent key followed by the space bar to get the > accent letter itself. That is IMHO daft, as the expected behaviour on computers is for the space character to cancel the accent and produce an unaccented space. Of course, typewriters are another matter and in that context it makes perfect sense. Traditionally on computer keyboards (at least in this part of the world), the accent characters are produced by pressing the respective accent key twice. > syscons.c, kbdtables.h > - When an accent key is pressed, set the corresponding index to > `accents'. If the next key is the space key, produce the accent char > itself. Otherwise search the accent key map entry, indexed by > `accents', for a matching pair of a regular char and an accented char. > - Added ioctl functions to set and get the accent key map (PIO_DEADKEYMAP > and GIO_DEADKEYMAP). Sören has an example keymap from me which I sent sometime around 30 months ago, showing how it can be organised to define more than one accent type. Anyway, it's off to a good start now by the looks of the description. :) -- Adm David From owner-cvs-sys Thu Jan 8 15:16:54 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA15447 for cvs-sys-outgoing; Thu, 8 Jan 1998 15:16:54 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA14962; Thu, 8 Jan 1998 15:13:38 -0800 (PST) (envelope-from jmg@FreeBSD.org) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA02584; Thu, 8 Jan 1998 15:13:24 -0800 (PST) Date: Thu, 8 Jan 1998 15:13:24 -0800 (PST) Message-Id: <199801082313.PAA02584@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/sound sound_calls.h dev_table.h awe_hw.h awe_voice.h awe_wave.c src/sys/gnu/i386/isa/sound awe_wave.c awe_version.h awe_config.h awe_compat.h src/sys/i386/conf files.i386 src/sys/i386/include soundcard.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1998/01/08 15:13:23 PST Modified files: sys/i386/isa/sound sound_calls.h dev_table.h sys/gnu/i386/isa/sound awe_wave.c awe_version.h awe_config.h awe_compat.h sys/i386/conf files.i386 sys/i386/include soundcard.h Removed files: sys/i386/isa/sound awe_hw.h awe_voice.h awe_wave.c Log: update the AWE32 wave table driver to Iwai's 0.4.2c version. This also includes the patches to make it work under -current from Randall Hopper. Remove the old AWE driver. Revision Changes Path 1.23 +2 -2 src/sys/i386/isa/sound/sound_calls.h 1.23 +1 -1 src/sys/i386/isa/sound/dev_table.h 1.2 +38 -17 src/sys/gnu/i386/isa/sound/awe_wave.c 1.2 +23 -0 src/sys/gnu/i386/isa/sound/awe_version.h 1.2 +11 -7 src/sys/gnu/i386/isa/sound/awe_config.h 1.2 +28 -0 src/sys/gnu/i386/isa/sound/awe_compat.h 1.184 +2 -2 src/sys/i386/conf/files.i386 1.22 +1 -0 src/sys/i386/include/soundcard.h From owner-cvs-sys Thu Jan 8 15:45:09 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA19183 for cvs-sys-outgoing; Thu, 8 Jan 1998 15:45:09 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA18955; Thu, 8 Jan 1998 15:42:48 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA03143; Thu, 8 Jan 1998 15:42:34 -0800 (PST) Date: Thu, 8 Jan 1998 15:42:34 -0800 (PST) Message-Id: <199801082342.PAA03143@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/dev/en midway.c src/sys/dev/pdq pdq_ifsubr.c src/sys/dev/vx if_vx.c src/sys/i386/eisa if_fea.c if_vx_eisa.c src/sys/i386/isa if_ar.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c if_ex.c if_fe.c if_ie.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/08 15:42:33 PST Modified files: sys/conf options sys/dev/en midway.c sys/dev/pdq pdq_ifsubr.c sys/dev/vx if_vx.c sys/i386/eisa if_fea.c if_vx_eisa.c sys/i386/isa if_ar.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c if_ex.c if_fe.c if_ie.c if_le.c if_lnc.c if_sr.c if_wl.c if_ze.c if_zp.c lpt.c sys/net if_arp.h if_atmsubr.c if_disc.c if_ethersubr.c if_fddisubr.c if_loop.c if_ppp.c if_sl.c if_spppsubr.c if_tun.c route.c sys/netatalk at_extern.h sys/netinet if_atm.c if_ether.c if_ether.h ip_divert.c ip_fw.c tcp_debug.c sys/netipx ipx_ip.c spx_debug.c sys/netns spp_debug.c sys/nfs nfs_vnops.c sys/pc98/pc98 if_ed.c if_fe.c lpt.c sys/pci if_de.c if_fpa.c if_fxp.c if_vx_pci.c Log: Make INET a proper option. This will not make any of object files that LINT create change; there might be differences with INET disabled, but hardly anything compiled before without INET anyway. Now the 'obvious' things will give a proper error if compiled without inet - ipx_ip, ipfw, tcp_debug. The only thing that _should_ work (but can't be made to compile reasonably easily) is sppp :-( This commit move struct arpcom from to . Revision Changes Path 1.43 +2 -1 src/sys/conf/options 1.3 +1 -0 src/sys/dev/en/midway.c 1.6 +6 -2 src/sys/dev/pdq/pdq_ifsubr.c 1.13 +3 -4 src/sys/dev/vx/if_vx.c 1.8 +4 -2 src/sys/i386/eisa/if_fea.c 1.6 +4 -1 src/sys/i386/eisa/if_vx_eisa.c 1.17 +7 -1 src/sys/i386/isa/if_ar.c 1.22 +5 -0 src/sys/i386/isa/if_cx.c 1.130 +4 -2 src/sys/i386/isa/if_ed.c 1.26 +4 -2 src/sys/i386/isa/if_eg.c 1.33 +4 -1 src/sys/i386/isa/if_el.c 1.70 +7 -1 src/sys/i386/isa/if_ep.c 1.10 +4 -1 src/sys/i386/isa/if_ex.c 1.37 +4 -1 src/sys/i386/isa/if_fe.c 1.49 +4 -1 src/sys/i386/isa/if_ie.c 1.43 +4 -1 src/sys/i386/isa/if_le.c 1.33 +4 -1 src/sys/i386/isa/if_lnc.c 1.10 +6 -1 src/sys/i386/isa/if_sr.c 1.10 +6 -1 src/sys/i386/isa/if_wl.c 1.48 +4 -1 src/sys/i386/isa/if_ze.c 1.43 +4 -1 src/sys/i386/isa/if_zp.c 1.64 +2 -1 src/sys/i386/isa/lpt.c 1.9 +19 -1 src/sys/net/if_arp.h 1.4 +2 -0 src/sys/net/if_atmsubr.c 1.19 +2 -1 src/sys/net/if_disc.c 1.42 +6 -2 src/sys/net/if_ethersubr.c 1.24 +5 -2 src/sys/net/if_fddisubr.c 1.29 +2 -1 src/sys/net/if_loop.c 1.53 +5 -2 src/sys/net/if_ppp.c 1.65 +3 -2 src/sys/net/if_sl.c 1.31 +4 -1 src/sys/net/if_spppsubr.c 1.39 +8 -2 src/sys/net/if_tun.c 1.46 +2 -1 src/sys/net/route.c 1.8 +1 -1 src/sys/netatalk/at_extern.h 1.3 +2 -0 src/sys/netinet/if_atm.c 1.43 +12 -1 src/sys/netinet/if_ether.c 1.21 +1 -17 src/sys/netinet/if_ether.h 1.17 +7 -1 src/sys/netinet/ip_divert.c 1.73 +5 -1 src/sys/netinet/ip_fw.c 1.12 +6 -1 src/sys/netinet/tcp_debug.c 1.19 +6 -1 src/sys/netipx/ipx_ip.c 1.12 +2 -1 src/sys/netipx/spx_debug.c 1.9 +3 -1 src/sys/netns/spp_debug.c 1.75 +5 -1 src/sys/nfs/nfs_vnops.c 1.37 +2 -1 src/sys/pc98/pc98/if_ed.c 1.29 +3 -3 src/sys/pc98/pc98/if_fe.c 1.16 +2 -1 src/sys/pc98/pc98/lpt.c 1.77 +5 -2 src/sys/pci/if_de.c 1.5 +4 -1 src/sys/pci/if_fpa.c 1.47 +5 -2 src/sys/pci/if_fxp.c 1.7 +4 -0 src/sys/pci/if_vx_pci.c From owner-cvs-sys Thu Jan 8 16:17:03 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA22254 for cvs-sys-outgoing; Thu, 8 Jan 1998 16:17:03 -0800 (PST) (envelope-from owner-cvs-sys) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA21694; Thu, 8 Jan 1998 16:10:30 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id QAA07490; Thu, 8 Jan 1998 16:05:06 -0800 (PST) Received: from UNKNOWN(), claiming to be "current1.whistle.com" via SMTP by alpo.whistle.com, id smtpd007480; Thu Jan 8 16:04:55 1998 Message-ID: <34B568F0.446B9B3D@whistle.com> Date: Thu, 08 Jan 1998 16:01:52 -0800 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: Eivind Eklund CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf options src/sys/dev/en midway.c src/sys/dev/pdq pdq_ifsubr.c src/sys/dev/vx if_vx.c src/sys/i386/eisa if_fea.c if_vx_eisa.c src/sys/i386/isa if_ar.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c i References: <199801082342.PAA03143@freefall.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Eivind Eklund wrote: > > > This commit move struct arpcom from to > . All hell is going to break out over this I'm sure.. did a 'make world' still work? From owner-cvs-sys Thu Jan 8 19:23:22 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA03702 for cvs-sys-outgoing; Thu, 8 Jan 1998 19:23:22 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA03555; Thu, 8 Jan 1998 19:21:25 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA06136; Thu, 8 Jan 1998 19:21:09 -0800 (PST) Date: Thu, 8 Jan 1998 19:21:09 -0800 (PST) Message-Id: <199801090321.TAA06136@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/i386/i386 autoconf.c locore.s src/sys/kern vfs_conf.c src/sys/netinet ip_input.c src/sys/nfs bootp_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/08 19:21:09 PST Modified files: sys/conf options sys/i386/i386 autoconf.c locore.s sys/kern vfs_conf.c sys/netinet ip_input.c sys/nfs bootp_subr.c Log: Make the BOOTP family new-style options (in opt_bootp.h) Revision Changes Path 1.45 +5 -1 src/sys/conf/options 1.83 +2 -1 src/sys/i386/i386/autoconf.c 1.103 +2 -1 src/sys/i386/i386/locore.s 1.20 +3 -1 src/sys/kern/vfs_conf.c 1.73 +2 -1 src/sys/netinet/ip_input.c 1.7 +3 -1 src/sys/nfs/bootp_subr.c From owner-cvs-sys Thu Jan 8 21:39:55 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA02807 for cvs-sys-outgoing; Thu, 8 Jan 1998 19:14:35 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA02308; Thu, 8 Jan 1998 19:10:40 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA05453; Thu, 8 Jan 1998 16:51:59 -0800 (PST) Date: Thu, 8 Jan 1998 16:51:59 -0800 (PST) Message-Id: <199801090051.QAA05453@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/net if_ethersubr.c if_fddisubr.c if_loop.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/08 16:51:58 PST Modified files: sys/conf options sys/net if_ethersubr.c if_fddisubr.c if_loop.c Log: NETATALK -> opt_atalk.h Revision Changes Path 1.44 +2 -1 src/sys/conf/options 1.43 +2 -1 src/sys/net/if_ethersubr.c 1.25 +2 -1 src/sys/net/if_fddisubr.c 1.30 +2 -1 src/sys/net/if_loop.c From owner-cvs-sys Fri Jan 9 00:54:40 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA29473 for cvs-sys-outgoing; Fri, 9 Jan 1998 00:54:40 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA29110; Fri, 9 Jan 1998 00:50:07 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA07312; Fri, 9 Jan 1998 00:49:49 -0800 (PST) Date: Fri, 9 Jan 1998 00:49:49 -0800 (PST) Message-Id: <199801090849.AAA07312@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/09 00:49:49 PST Modified files: sys/pc98/conf files.pc98 Log: Sync with sys/i386/conf/files.i386 revision 1.184. Revision Changes Path 1.47 +2 -2 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Fri Jan 9 01:10:49 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA00761 for cvs-sys-outgoing; Fri, 9 Jan 1998 01:10:49 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA00587; Fri, 9 Jan 1998 01:07:15 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA07371; Fri, 9 Jan 1998 01:06:57 -0800 (PST) Date: Fri, 9 Jan 1998 01:06:57 -0800 (PST) Message-Id: <199801090906.BAA07371@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1998/01/09 01:06:57 PST Modified files: sys/i386/isa syscons.c Log: - Produce the accent letter if the user hits the accent key twice. (accent_key + space does still print the accent letter too, as in the previous commit.) Requested by a couple of users. - Clear the accent flag when the next_screen key is pressed. - Added some comment lines regarding accent key processing. Revision Changes Path 1.244 +28 -4 src/sys/i386/isa/syscons.c From owner-cvs-sys Fri Jan 9 01:18:19 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA01227 for cvs-sys-outgoing; Fri, 9 Jan 1998 01:18:19 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA01038; Fri, 9 Jan 1998 01:15:00 -0800 (PST) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA07471; Fri, 9 Jan 1998 01:14:42 -0800 (PST) Date: Fri, 9 Jan 1998 01:14:42 -0800 (PST) Message-Id: <199801090914.BAA07471@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa if_epreg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1998/01/09 01:14:42 PST Modified files: (Branch: RELENG_2_2) sys/i386/isa if_epreg.h Log: MFC: rev 1.22, move the EP_ID_PORT out to 0x110. Revision Changes Path 1.17.2.3 +16 -2 src/sys/i386/isa/if_epreg.h From owner-cvs-sys Fri Jan 9 02:42:57 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA07490 for cvs-sys-outgoing; Fri, 9 Jan 1998 02:42:57 -0800 (PST) (envelope-from owner-cvs-sys) Received: from db2server.voga.com.br (db2server.voga.com.br [200.239.39.7]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA06922; Fri, 9 Jan 1998 02:39:13 -0800 (PST) (envelope-from daniel_sobral@voga.com.br) From: daniel_sobral@voga.com.br Received: from papagaio.voga.com.br (papagaio.voga.com.br [200.239.39.2]) by db2server.voga.com.br (8.8.3+2.6Wbeta9/8.8.7) with SMTP id IAA13166; Fri, 9 Jan 1998 08:39:57 -0200 Received: by papagaio.voga.com.br(Lotus SMTP MTA v1.06 (346.7 3-18-1997)) id 03256587.0040110C ; Fri, 9 Jan 1998 08:39:46 -0300 X-Lotus-FromDomain: VOGA To: adam@veda.is cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Message-ID: <83256587.003FEA86.00@papagaio.voga.com.br> Date: Fri, 9 Jan 1998 08:39:43 -0300 Subject: Re: cvs commit: src/sys/i386/include console.h src/sys/i386/isa kbdtables.h syscons.c Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > That is IMHO daft, as the expected behaviour on computers > is for the space character to cancel the accent and produce > an unaccented space. Of course, typewriters are another > matter and in that context it makes perfect sense. > Traditionally on computer keyboards (at least in this part > of the world), the accent characters are produced by > pressing the respective accent key twice. Well, it seems that matter is really a "part of the world" thing. Here, if you want the accent alone, you may press the space or any character that would not compose an accented letter. If you want to cancel the accent, you type backspace. -- Daniel C. Sobral (8-DCS) Daniel_Sobral@voga.com.br From owner-cvs-sys Fri Jan 9 10:52:43 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA28318 for cvs-sys-outgoing; Fri, 9 Jan 1998 10:52:43 -0800 (PST) (envelope-from owner-cvs-sys) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA28285; Fri, 9 Jan 1998 10:52:20 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id SAA13232; Fri, 9 Jan 1998 18:51:52 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id TAA12676; Fri, 9 Jan 1998 19:51:51 +0100 (MET) Message-ID: <19980109195151.23934@follo.net> Date: Fri, 9 Jan 1998 19:51:51 +0100 From: Eivind Eklund To: Julian Elischer Cc: Eivind Eklund , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf options src/sys/dev/en midway.c src/sys/dev/pdq pdq_ifsubr.c src/sys/dev/vx if_vx.c src/sys/i386/eisa if_fea.c if_vx_eisa.c src/sys/i386/isa if_ar.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c i References: <199801082342.PAA03143@freefall.freebsd.org> <34B568F0.446B9B3D@whistle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: <34B568F0.446B9B3D@whistle.com>; from Julian Elischer on Thu, Jan 08, 1998 at 04:01:52PM -0800 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, Jan 08, 1998 at 04:01:52PM -0800, Julian Elischer wrote: > Eivind Eklund wrote: > > > > > > > This commit move struct arpcom from to > > . > > > All hell is going to break out over this I'm sure.. Technically: Only if something outside the kernel define struct arpcom differently and include . include , so exposure is only widened a little. > did a 'make world' still work? I didn't test - there are no references to arpcom in bin, libexec, sbin, usr.bin, or usr.sbin. I don't have my machine set up to do 'make world' too easily (one of my disks are slightly unstable, so I've not dared to test for some time). Eivind. From owner-cvs-sys Fri Jan 9 20:29:58 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA17549 for cvs-sys-outgoing; Fri, 9 Jan 1998 20:29:58 -0800 (PST) (envelope-from owner-cvs-sys) Received: from silvia.HIP.Berkeley.EDU (ala-ca34-45.ix.netcom.com [207.93.143.173]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA17494; Fri, 9 Jan 1998 20:28:49 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.8/8.6.9) id UAA04615; Fri, 9 Jan 1998 20:28:40 -0800 (PST) Date: Fri, 9 Jan 1998 20:28:40 -0800 (PST) Message-Id: <199801100428.UAA04615@silvia.HIP.Berkeley.EDU> To: eivind@yes.no CC: julian@whistle.com, eivind@freebsd.org, cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org In-reply-to: <19980109195151.23934@follo.net> (message from Eivind Eklund on Fri, 9 Jan 1998 19:51:51 +0100) Subject: Re: cvs commit: src/sys/conf options src/sys/dev/en midway.c src/sys/dev/pdq pdq_ifsubr.c src/sys/dev/vx if_vx.c src/sys/i386/eisa if_fea.c if_vx_eisa.c src/sys/i386/isa if_ar.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c i From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * > All hell is going to break out over this I'm sure.. * * Technically: Only if something outside the kernel define struct arpcom * differently and include . include * , so exposure is only widened a little. Well, I'm sure we'll hear a large squeak from the direction of Justin Seger and David O'Brien if that's not the case. :) Satoshi From owner-cvs-sys Fri Jan 9 23:31:43 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA29863 for cvs-sys-outgoing; Fri, 9 Jan 1998 23:31:43 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA28686; Fri, 9 Jan 1998 23:29:37 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA04878; Fri, 9 Jan 1998 23:29:11 -0800 (PST) Date: Fri, 9 Jan 1998 23:29:11 -0800 (PST) Message-Id: <199801100729.XAA04878@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_arp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/01/09 23:29:11 PST Modified files: sys/net if_arp.h Log: Fixed change prerequisites for : - don't declare `struct arpcom' except in the kernel, so that there is no dependency on except in the kernel. This may break something else. - spell ETHER_ADDR_LEN as 6 again, so that there is no dependency on even in the kernel. Revision Changes Path 1.10 +4 -4 src/sys/net/if_arp.h From owner-cvs-sys Fri Jan 9 23:56:21 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA04837 for cvs-sys-outgoing; Fri, 9 Jan 1998 23:56:21 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA03998; Fri, 9 Jan 1998 23:42:10 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA04937; Fri, 9 Jan 1998 23:41:44 -0800 (PST) Date: Fri, 9 Jan 1998 23:41:44 -0800 (PST) Message-Id: <199801100741.XAA04937@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa pnp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/09 23:41:44 PST Modified files: sys/i386/isa pnp.h Log: Added PnP I/O port address of NEC PC-98. Submitted by: Takahashi Yoshihiro Revision Changes Path 1.6 +7 -2 src/sys/i386/isa/pnp.h From owner-cvs-sys Sat Jan 10 02:16:25 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA17899 for cvs-sys-outgoing; Sat, 10 Jan 1998 02:16:25 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA17484; Sat, 10 Jan 1998 02:13:43 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA05389; Sat, 10 Jan 1998 02:13:17 -0800 (PST) Date: Sat, 10 Jan 1998 02:13:17 -0800 (PST) Message-Id: <199801101013.CAA05389@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/include alpha_cpu.h ansi.h cpu.h endian.h frame.h intr.h limits.h param.h signal.h types.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/01/10 02:13:17 PST Added files: sys/alpha/include alpha_cpu.h ansi.h cpu.h endian.h frame.h intr.h limits.h param.h signal.h types.h Log: These are a few of the alpha machine dependent header files - the first referenced by the build of user-space libraries. These files were obtained from NetBSD (with ansi.h being modified to reflect the FreeBSD off_t and pid_t implementation). From owner-cvs-sys Sat Jan 10 04:51:42 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA28404 for cvs-sys-outgoing; Sat, 10 Jan 1998 04:51:42 -0800 (PST) (envelope-from owner-cvs-sys) Received: from post.mail.demon.net (post-20.mail.demon.net [194.217.242.27]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id EAA28126; Sat, 10 Jan 1998 04:48:59 -0800 (PST) (envelope-from jraynard@jraynard.demon.co.uk) Received: from jraynard.demon.co.uk ([158.152.42.77]) by post.mail.demon.net id aa2013492; 10 Jan 98 12:46 GMT Received: (from jraynard@localhost) by jraynard.demon.co.uk (8.8.8/8.8.8) id MAA03761; Sat, 10 Jan 1998 12:45:08 GMT (envelope-from jraynard) Message-ID: <19980110124507.18954@jraynard.demon.co.uk> Date: Sat, 10 Jan 1998 12:45:07 +0000 From: James Raynard To: Eivind Eklund Cc: cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/conf options src/sys/dev/en midway.c src/sys/dev/pdq pdq_ifsubr.c src/sys/dev/vx if_vx.c src/sys/i386/eisa if_fea.c if_vx_eisa.c src/sys/i386/isa if_ar.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c i References: <199801082342.PAA03143@freefall.freebsd.org> <34B568F0.446B9B3D@whistle.com> <19980109195151.23934@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <19980109195151.23934@follo.net>; from Eivind Eklund on Fri, Jan 09, 1998 at 07:51:51PM +0100 Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Fri, Jan 09, 1998 at 07:51:51PM +0100, Eivind Eklund wrote: > > Technically: Only if something outside the kernel define struct arpcom > differently and include . include > , so exposure is only widened a little. cc -O2 -pipe -DETC_ETHERS -DSYSLOG -DDEBUG -DVEND_CMU -c /usr/src/libexec/bootpd/hwaddr.c In file included from /usr/src/libexec/bootpd/hwaddr.c:27: /usr/include/net/if_arp.h:100: field `ac_if' has incomplete type /usr/include/net/if_arp.h:101: `ETHER_ADDR_LEN' undeclared here (not in a function) *** Error code 1 Stop. -- In theory, theory is better than practice. In practice, it isn't. James Raynard, Edinburgh, Scotland. http://www.freebsd.org/~jraynard/ From owner-cvs-sys Sat Jan 10 05:19:35 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA29670 for cvs-sys-outgoing; Sat, 10 Jan 1998 05:19:35 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA29599; Sat, 10 Jan 1998 05:17:01 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA07248; Sat, 10 Jan 1998 05:16:33 -0800 (PST) Date: Sat, 10 Jan 1998 05:16:33 -0800 (PST) Message-Id: <199801101316.FAA07248@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf files src/sys/sys systm.h src/sys/kern kern_clock.c kern_timeout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/01/10 05:16:32 PST Modified files: sys/conf files sys/sys systm.h sys/kern kern_clock.c kern_timeout.c Log: Effect the divorce of kern_clock.c and kern_timeout.c (which was repository copied from kern_clock.c) Revision Changes Path 1.118 +1 -0 src/sys/conf/files 1.66 +2 -2 src/sys/sys/systm.h 1.49 +2 -283 src/sys/kern/kern_clock.c 1.49 +20 -1111 src/sys/kern/kern_timeout.c From owner-cvs-sys Sat Jan 10 05:33:55 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA00330 for cvs-sys-outgoing; Sat, 10 Jan 1998 05:33:55 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA00208; Sat, 10 Jan 1998 05:31:58 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA07300; Sat, 10 Jan 1998 05:31:30 -0800 (PST) Date: Sat, 10 Jan 1998 05:31:30 -0800 (PST) Message-Id: <199801101331.FAA07300@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/10 05:31:30 PST Modified files: sys/pc98/pc98 syscons.c Log: Sync with sys/i386/isa/syscons.c revision 1.244. Revision Changes Path 1.69 +28 -4 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Sat Jan 10 06:58:18 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA07210 for cvs-sys-outgoing; Sat, 10 Jan 1998 06:58:18 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA06886; Sat, 10 Jan 1998 06:56:03 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA07825; Sat, 10 Jan 1998 06:55:35 -0800 (PST) Date: Sat, 10 Jan 1998 06:55:35 -0800 (PST) Message-Id: <199801101455.GAA07825@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys systm.h src/sys/kern kern_clock.c kern_timeout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/01/10 06:55:34 PST Modified files: sys/sys systm.h Log: Whoops. softclock is called from doreti_swi as well. Abandon call from hardclock(). Revision Changes Path 1.67 +2 -2 src/sys/sys/systm.h Modified files: sys/kern kern_clock.c kern_timeout.c Log: Whoops. softclock is called from doreti_swi as well. Abandon call from hardclock(). Forgot this: Pointed hat sent by: bd Revision Changes Path 1.50 +3 -3 src/sys/kern/kern_clock.c 1.50 +2 -8 src/sys/kern/kern_timeout.c From owner-cvs-sys Sat Jan 10 07:16:15 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA09960 for cvs-sys-outgoing; Sat, 10 Jan 1998 07:16:15 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA09767; Sat, 10 Jan 1998 07:13:50 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA07944; Sat, 10 Jan 1998 07:13:23 -0800 (PST) Date: Sat, 10 Jan 1998 07:13:23 -0800 (PST) Message-Id: <199801101513.HAA07944@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa pnp.c pnp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/10 07:13:21 PST Modified files: (Branch: RELENG_2_2) sys/i386/isa pnp.c pnp.h Log: - pnp.h: MFC (NEC PC-98 support, revision 1.6) - pnp.c: include pc98.h instead of isa.h if PC98 is defined. Submitted by: Takahashi Yoshihiro Revision Changes Path 1.4.2.2 +5 -1 src/sys/i386/isa/pnp.c 1.5.2.2 +7 -2 src/sys/i386/isa/pnp.h From owner-cvs-sys Sat Jan 10 19:55:49 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA06573 for cvs-sys-outgoing; Sat, 10 Jan 1998 19:55:49 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA06443; Sat, 10 Jan 1998 19:53:48 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA05027; Sat, 10 Jan 1998 19:53:16 -0800 (PST) Date: Sat, 10 Jan 1998 19:53:16 -0800 (PST) Message-Id: <199801110353.TAA05027@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys netbsd_syscall.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/01/10 19:53:15 PST Added files: sys/sys netbsd_syscall.h Log: Since the alpha has to use NetBSD's kernel for the time being, it also needs the NetBSD syscall definitions. From owner-cvs-sys Sat Jan 10 22:38:46 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA05669 for cvs-sys-outgoing; Sat, 10 Jan 1998 19:46:06 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA05257; Sat, 10 Jan 1998 19:43:29 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA02951; Sat, 10 Jan 1998 14:42:23 -0800 (PST) Date: Sat, 10 Jan 1998 14:42:23 -0800 (PST) Message-Id: <199801102242.OAA02951@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/include pal.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/01/10 14:42:22 PST Added files: sys/alpha/include pal.h Log: PAL codes needed for asm.h From owner-cvs-sys Sat Jan 10 22:38:54 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA05691 for cvs-sys-outgoing; Sat, 10 Jan 1998 19:46:19 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA05283; Sat, 10 Jan 1998 19:43:37 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA03239; Sat, 10 Jan 1998 15:00:08 -0800 (PST) Date: Sat, 10 Jan 1998 15:00:08 -0800 (PST) Message-Id: <199801102300.PAA03239@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/include setjmp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/01/10 15:00:07 PST Added files: sys/alpha/include setjmp.h Log: Add a machine dependent header to size the jmpbuf instead of piling machine dependencies in src/include/setjmp.h. From owner-cvs-sys Sat Jan 10 22:39:01 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA05751 for cvs-sys-outgoing; Sat, 10 Jan 1998 19:46:43 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA05338; Sat, 10 Jan 1998 19:43:55 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA03280; Sat, 10 Jan 1998 15:04:53 -0800 (PST) Date: Sat, 10 Jan 1998 15:04:53 -0800 (PST) Message-Id: <199801102304.PAA03280@freefall.freebsd.org> To: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: cvs commit: src/sys/i386/include setjmp.h Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk jb 1998/01/10 15:04:52 PST Added files: sys/i386/include setjmp.h Log: Add a machine dependent header for the i386 jmp_buf size instead of piling machine dependent definitions into src/include/setjmp.h. From owner-cvs-sys Sat Jan 10 22:39:01 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA05444 for cvs-sys-outgoing; Sat, 10 Jan 1998 19:44:22 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA05007; Sat, 10 Jan 1998 19:41:50 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA04364; Sat, 10 Jan 1998 18:35:31 -0800 (PST) Date: Sat, 10 Jan 1998 18:35:31 -0800 (PST) Message-Id: <199801110235.SAA04364@freefall.freebsd.org> To: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: cvs commit: src/sys/i386/boot/biosboot README.serial Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk bde 1998/01/10 18:35:30 PST Modified files: (Branch: RELENG_2_2) sys/i386/boot/biosboot README.serial Log: Unmerged from -current. Don't refer to sio flags that don't exist in 2.2. Submitted by: yokota Revision Changes Path 1.5.2.2 +15 -31 src/sys/i386/boot/biosboot/README.serial From owner-cvs-sys Sat Jan 10 22:39:09 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA05404 for cvs-sys-outgoing; Sat, 10 Jan 1998 19:44:06 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA05019; Sat, 10 Jan 1998 19:41:56 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA04269; Sat, 10 Jan 1998 18:16:40 -0800 (PST) Date: Sat, 10 Jan 1998 18:16:40 -0800 (PST) Message-Id: <199801110216.SAA04269@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf GENERIC Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/10 18:16:39 PST Modified files: sys/i386/conf GENERIC Log: Add ppp, at long last, back to GENERIC. We have enough room in the kernel for it and I'm tired of reading the "This system lacks kernel support for PPP..." line in people's tech support messages. Revision Changes Path 1.102 +2 -3 src/sys/i386/conf/GENERIC From owner-cvs-sys Sat Jan 10 22:39:42 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA05524 for cvs-sys-outgoing; Sat, 10 Jan 1998 19:44:55 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA05099; Sat, 10 Jan 1998 19:42:21 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA03888; Sat, 10 Jan 1998 16:44:35 -0800 (PST) Date: Sat, 10 Jan 1998 16:44:35 -0800 (PST) Message-Id: <199801110044.QAA03888@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys callout.h src/sys/kern kern_clock.c kern_timeout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/01/10 16:44:34 PST Modified files: sys/sys callout.h sys/kern kern_clock.c kern_timeout.c Log: Fix softclock calling so we don't loose timeouts (I broke this ~10h ago) Revision Changes Path 1.11 +2 -2 src/sys/sys/callout.h 1.51 +6 -2 src/sys/kern/kern_clock.c 1.51 +2 -6 src/sys/kern/kern_timeout.c From owner-cvs-sys Sat Jan 10 22:39:46 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA05770 for cvs-sys-outgoing; Sat, 10 Jan 1998 19:46:54 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA05425; Sat, 10 Jan 1998 19:44:18 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA02800; Sat, 10 Jan 1998 14:09:54 -0800 (PST) Date: Sat, 10 Jan 1998 14:09:54 -0800 (PST) Message-Id: <199801102209.OAA02800@freefall.freebsd.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-sys@FreeBSD.org Subject: cvs commit: src/sys/alpha/include asm.h float.h floatingpoint.h stdarg.h varargs.h endian.h Sender: owner-cvs-sys@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk jb 1998/01/10 14:09:54 PST Modified files: sys/alpha/include endian.h Added files: sys/alpha/include asm.h float.h floatingpoint.h stdarg.h varargs.h Log: Header files which are linked from /usr/include to /usr/include/machine. NetBSD's endian.h needs sys/types.h for the typedefs that are used to get htonl() correct when a long is 64 bits. Revision Changes Path 1.2 +2 -1 src/sys/alpha/include/endian.h