From owner-freebsd-bugs Sun Jul 30 6:50: 5 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 0EBEE37B5D4
for ; Sun, 30 Jul 2000 06:50:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id GAA51200;
Sun, 30 Jul 2000 06:50:02 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Sun, 30 Jul 2000 06:50:02 -0700 (PDT)
Message-Id: <200007301350.GAA51200@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: GeorgE Russell
Subject: Re: kern/20296: matcd driver is a) not in GENERIC and b) broken
Reply-To: GeorgE Russell
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR kern/20296; it has been noted by GNATS.
From: GeorgE Russell
To: Bill Fumerola
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: kern/20296: matcd driver is a) not in GENERIC and b) broken
Date: Sun, 30 Jul 2000 14:32:00 +0100
Bill Fumerola wrote:
>
> On Sat, Jul 29, 2000 at 07:18:14PM -0700, george.russell@clara.net wrote:
> >
> > >Number: 20296
> > >Category: kern
> > >Synopsis: matcd driver is a) not in GENERIC and b) broken
>
> The reason it's not in GENERIC is _because_ it is broken.
Great. I thought it was removed for space reasons.
Download a fixed version for 4.0 stable from
http://www.george.russell.clara.net/matcd.c.gz
George Russell
(does this mean it'll go back into stable, and say in 4.2 I could
actually install without copying XXXMb of files to a disk partition?
Good)
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Sun Jul 30 11:10:13 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 9055037B6B7
for ; Sun, 30 Jul 2000 11:10:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id LAA85128;
Sun, 30 Jul 2000 11:10:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from shrike.dti.ad.jp (shrike.dti.ad.jp [202.216.228.218])
by hub.freebsd.org (Postfix) with ESMTP id BF02337B515
for ; Sun, 30 Jul 2000 11:02:10 -0700 (PDT)
(envelope-from sakichan@lares.dti.ne.jp)
Received: from pleione.sakichan.org (PPP13.kawasaki-ap3.dti.ne.jp [210.170.222.13]) by shrike.dti.ad.jp (8.9.3/3.7W) with ESMTP id DAA19232 for ; Mon, 31 Jul 2000 03:02:08 +0900 (JST)
Received: (from sakichan@localhost) by pleione.sakichan.org (8.9.3/3.5Wpl5-ppp) id DAA01423; Mon, 31 Jul 2000 03:02:30 +0900 (JST)
Message-Id: <200007301802.DAA19232@shrike.dti.ad.jp>
Date: Mon, 31 Jul 2000 03:02:30 +0900 (JST)
From: sakichan@lares.dti.ne.jp
Reply-To: sakichan@lares.dti.ne.jp
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20300: [Patch] support for Panasonic USB FDD
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20300
>Category: kern
>Synopsis: [Patch] support for Panasonic USB FDD
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Jul 30 11:10:04 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: SAKIYAMA Nobuo
>Release: FreeBSD 4.1-STABLE i386
>Organization:
none
>Environment:
machines with USB interfaces and a Panasonic USB FDD
>Description:
Panasonic USB FDD "MATSHITA FDD CF-VFDU03" does not work.
The FDD is detected, but when trying to read or write,
errors occur.
In dmesg:
umass0: MATSHITA CF-VFDU03 , rev 1.00/0.00, addr 2
da0 at umass-sim32 bus 0 target 0 lun 0
da0: Removable Direct Access SCSI-0 device
da0: 20KB/s transfers
da0: 1MB (2880 512 byte sectors: 2H 18S/T 80C)
but, when I executed "dd if=/dev/da0 of=/dev/null",
umass0: Unsupported UFI command 0x08, 6 byte command should have been converted
da0: reading primary partition table: error reading fsbn 0
umass0: Unsupported UFI command 0x35
(da0:umass-sim32:0:0:0): Synchronize cache failed, status == 0x6, scsi status == 0x0
>How-To-Repeat:
as described in "Description:"
>Fix:
I think that the auto detection of UFI based drives in CAM is the best,
but I don't know the CAM architecture well.
So I wrote a patch similar to the quirks for YE-DATA USB FDD Drives.
--- sys/cam/scsi/scsi_da.c.dist Sat Jul 8 23:24:08 2000
+++ sys/cam/scsi/scsi_da.c Mon Jul 31 02:14:50 2000
@@ -198,6 +198,13 @@
*/
{T_DIRECT, SIP_MEDIA_REMOVABLE, "Y-E DATA", "USB-FDU", "*"},
/*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE
+ },
+ {
+ /*
+ * See above.
+ */
+ {T_DIRECT, SIP_MEDIA_REMOVABLE, "MATSHITA", "FDD CF-VFDU*", "*"},
+ /*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE
}
};
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Sun Jul 30 12:50: 4 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 20AF937B741
for ; Sun, 30 Jul 2000 12:50:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id MAA94735;
Sun, 30 Jul 2000 12:50:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 41E5F37B732; Sun, 30 Jul 2000 12:43:54 -0700 (PDT)
Message-Id: <20000730194354.41E5F37B732@hub.freebsd.org>
Date: Sun, 30 Jul 2000 12:43:54 -0700 (PDT)
From: sluggo@unknown.nu
To: freebsd-gnats-submit@FreeBSD.org
X-Send-Pr-Version: www-1.0
Subject: misc/20304: man page for fortune(6) should list strfile(8) under "See Also"
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20304
>Category: misc
>Synopsis: man page for fortune(6) should list strfile(8) under "See Also"
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Jul 30 12:50:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Kim Scarborough
>Release: 5.0-CURRENT
>Organization:
>Environment:
N/A
>Description:
Since you need strfile(8) to create new datafiles for fortune(6), and since the man page for strfile(8) lists fortune(6) in its "See Also" section, I think the man page for fortune(6) should reciprocate.
>How-To-Repeat:
man fortune
>Fix:
fortune.6 patch:
187c187,188
< .Xr regex 3
---
> .Xr regex 3 ,
> .Xr strfile 8
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Sun Jul 30 12:50:12 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 56DE737B75B
for ; Sun, 30 Jul 2000 12:50:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id MAA94744;
Sun, 30 Jul 2000 12:50:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from chg.ru (netserv1.chg.ru [193.233.46.3])
by hub.freebsd.org (Postfix) with ESMTP id 1C40A37B76F
for ; Sun, 30 Jul 2000 12:47:05 -0700 (PDT)
(envelope-from dima@chg.ru)
Received: (from dima@localhost)
by chg.ru (8.9.3/8.9.3) id XAA76906;
Sun, 30 Jul 2000 23:47:03 +0400 (MSD)
(envelope-from dima)
Message-Id: <200007301947.XAA76906@chg.ru>
Date: Sun, 30 Jul 2000 23:47:03 +0400 (MSD)
From: "Dmitry S. Sivachenko"
Reply-To: dima@Chg.RU
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: bin/20305: /usr/sbin/mergermaster has incorrect path for `less'
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20305
>Category: bin
>Synopsis: /usr/sbin/mergermaster has incorrect path for `less'
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Jul 30 12:50:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Dmitry S. Sivachenko
>Release: FreeBSD 3.3-RELEASE i386
>Organization:
>Environment:
FreeBSD-4.1-STABLE
>Description:
Since 'less' is in the base system now, I have no port of 'less' installed.
But mergemaster has hardcoded path for it.
It should be changed to /usr/bin/less in 4-STABLE and 5-CURRENT.
(i.e. for those systems, that have less in the base distribution).
>How-To-Repeat:
>Fix:
--- mergemaster.orig Sun Jul 30 23:34:19 2000
+++ mergemaster Sun Jul 30 23:35:03 2000
@@ -114,8 +114,8 @@
echo " PAGER and EDITOR. Meanwhile, what would you like to do?"
echo ''
echo " Use 'e' to exit mergemaster and fix your PAGER variable"
- if [ -x /usr/local/bin/less ]; then
- echo " Use 'l' to set PAGER to /usr/local/bin/less for this run"
+ if [ -x /usr/bin/less ]; then
+ echo " Use 'l' to set PAGER to /usr/bin/less for this run"
fi
echo " Use 'm' to use plain old 'more' as your PAGER for this run"
echo ''
@@ -127,7 +127,7 @@
exit 0
;;
[lL]*)
- PAGER=/usr/local/bin/less
+ PAGER=/usr/bin/less
;;
*)
PAGER=more
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Sun Jul 30 15: 0: 4 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id C785637B7A2
for ; Sun, 30 Jul 2000 15:00:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id PAA07093;
Sun, 30 Jul 2000 15:00:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 0960137B81F; Sun, 30 Jul 2000 14:53:24 -0700 (PDT)
Message-Id: <20000730215324.0960137B81F@hub.freebsd.org>
Date: Sun, 30 Jul 2000 14:53:24 -0700 (PDT)
From: mhenrion@cybercable.fr
To: freebsd-gnats-submit@FreeBSD.org
X-Send-Pr-Version: www-1.0
Subject: i386/20308: vidcontrol VESA_800x600 causes a kernel panic
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20308
>Category: i386
>Synopsis: vidcontrol VESA_800x600 causes a kernel panic
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Jul 30 15:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Maxime Henrion
>Release: not a release, see environment
>Organization:
none
>Environment:
FreeBSD nebula.org 4.1-STABLE FreeBSD 4.1-STABLE #0: Sun Jul 30 15:24:27 CEST 2000 root@nebula.org:/usr/src/sys/compile/NEBULA i386
>Description:
My kernel is compiled with VESA support, and with options SC_PIXEL_MODE for the syscons driver.
Then, when i want to set the vesa mode in my consol typing "vidcontrol VESA_800x600", I can't see anything.
I know it has caused a kernel panic, because it is waiting for two before rebooting.
I have a Diamond Viper 550 graphic card, with a NVidia TNT1 chipset.
>How-To-Repeat:
See the description.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Sun Jul 30 18:57: 4 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from dt052n3e.san.rr.com (dt052n3e.san.rr.com [204.210.33.62])
by hub.freebsd.org (Postfix) with ESMTP
id 1EDD837B95F; Sun, 30 Jul 2000 18:57:00 -0700 (PDT)
(envelope-from DougB@gorean.org)
Received: from gorean.org (master [10.0.0.2])
by dt052n3e.san.rr.com (8.9.3/8.9.3) with ESMTP id SAA29076;
Sun, 30 Jul 2000 18:56:48 -0700 (PDT)
(envelope-from DougB@gorean.org)
Message-ID: <3984DCDF.24BC5A69@gorean.org>
Date: Sun, 30 Jul 2000 18:56:47 -0700
From: Doug Barton
Organization: Triborough Bridge & Tunnel Authority
X-Mailer: Mozilla 4.73 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: dima@Chg.RU
Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-bugs@freebsd.org
Subject: Re: bin/20305: /usr/sbin/mergermaster has incorrect path for `less'
References: <200007301947.XAA76906@chg.ru>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
"Dmitry S. Sivachenko" wrote:
> >Synopsis: /usr/sbin/mergermaster has incorrect path for `less'
Please close this one in favor of 19858, whose audit trail has patches to
solve this problem.
Thanks,
Doug
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Sun Jul 30 19: 0: 9 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 535C537B9AF
for ; Sun, 30 Jul 2000 19:00:06 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id TAA30349;
Sun, 30 Jul 2000 19:00:05 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Sun, 30 Jul 2000 19:00:05 -0700 (PDT)
Message-Id: <200007310200.TAA30349@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: Doug Barton
Subject: Re: bin/20305: /usr/sbin/mergermaster has incorrect path for `less'
Reply-To: Doug Barton
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR bin/20305; it has been noted by GNATS.
From: Doug Barton
To: dima@Chg.RU
Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-bugs@freebsd.org
Subject: Re: bin/20305: /usr/sbin/mergermaster has incorrect path for `less'
Date: Sun, 30 Jul 2000 18:56:47 -0700
"Dmitry S. Sivachenko" wrote:
> >Synopsis: /usr/sbin/mergermaster has incorrect path for `less'
Please close this one in favor of 19858, whose audit trail has patches to
solve this problem.
Thanks,
Doug
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Sun Jul 30 19:13:44 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 285E737B810; Sun, 30 Jul 2000 19:13:43 -0700 (PDT)
(envelope-from billf@FreeBSD.org)
Received: (from billf@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id TAA32963;
Sun, 30 Jul 2000 19:13:43 -0700 (PDT)
(envelope-from billf@FreeBSD.org)
Date: Sun, 30 Jul 2000 19:13:43 -0700 (PDT)
From:
Message-Id: <200007310213.TAA32963@freefall.freebsd.org>
To: dima@Chg.RU, billf@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: bin/20305: /usr/sbin/mergermaster has incorrect path for `less'
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: /usr/sbin/mergermaster has incorrect path for `less'
State-Changed-From-To: open->closed
State-Changed-By: billf
State-Changed-When: Sun Jul 30 19:13:17 PDT 2000
State-Changed-Why:
Closed in favor of 19858
http://www.freebsd.org/cgi/query-pr.cgi?pr=20305
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 0:28:58 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 10F8437B8C8; Mon, 31 Jul 2000 00:28:48 -0700 (PDT)
(envelope-from mpp@FreeBSD.org)
Received: (from mpp@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id AAA71003;
Mon, 31 Jul 2000 00:28:47 -0700 (PDT)
(envelope-from mpp@FreeBSD.org)
Date: Mon, 31 Jul 2000 00:28:47 -0700 (PDT)
From:
Message-Id: <200007310728.AAA71003@freefall.freebsd.org>
To: sluggo@unknown.nu, mpp@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: misc/20304: man page for fortune(6) should list strfile(8) under "See Also"
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: man page for fortune(6) should list strfile(8) under "See Also"
State-Changed-From-To: open->closed
State-Changed-By: mpp
State-Changed-When: Mon Jul 31 00:28:22 PDT 2000
State-Changed-Why:
Patch applied. Thanks!
http://www.freebsd.org/cgi/query-pr.cgi?pr=20304
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 0:40: 6 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 438B337BABC
for ; Mon, 31 Jul 2000 00:40:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id AAA72172;
Mon, 31 Jul 2000 00:40:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Mon, 31 Jul 2000 00:40:03 -0700 (PDT)
Message-Id: <200007310740.AAA72172@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: alex@big.endian.de (Alexander Langer)
Subject: Re: i386/20286: FreeBSD installer cannot detect my 3C905B network, so I cannot do network install
Reply-To: alex@big.endian.de (Alexander Langer)
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR i386/20286; it has been noted by GNATS.
From: alex@big.endian.de (Alexander Langer)
To: fiucha@crosswinds.net
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: i386/20286: FreeBSD installer cannot detect my 3C905B network, so I cannot do network install
Date: Mon, 31 Jul 2000 09:31:35 +0200
Thus spake fiucha@crosswinds.net (fiucha@crosswinds.net):
> The network board is fine since I have installed (and working normally) OpenBSD 2.7 on the same machine.
Could you maybe send the output of pciconf or the equivalent tools on
OpenBSD or Linux, to show which chip-id's the card have?
Maybe its a smooth variant our code doesn't know yet.
Please send it as reply to freebsd-gnats-submit@freebsd.org, using the
same Subject: line.
Thanks
Alex
--
cat: /home/alex/.sig: No such file or directory
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 1:36:28 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from femail1.sdc1.sfba.home.com (femail1.sdc1.sfba.home.com [24.0.95.81])
by hub.freebsd.org (Postfix) with ESMTP id 14B1837BB07
for ; Mon, 31 Jul 2000 01:36:24 -0700 (PDT)
(envelope-from bri@sonicboom.org)
Received: from cx175057b ([24.13.23.147]) by femail1.sdc1.sfba.home.com
(InterMail vM.4.01.03.00 201-229-121) with SMTP
id <20000731083622.CZHM1841.femail1.sdc1.sfba.home.com@cx175057b>;
Mon, 31 Jul 2000 01:36:22 -0700
Message-ID: <003e01bffaca$0b9f72c0$93170d18@ocnsd1.sdca.home.com>
From: "Brian"
To:
Cc:
Subject: ssh-1.2.30
Date: Mon, 31 Jul 2000 01:33:46 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_003B_01BFFA8F.5EE386A0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
This is a multi-part message in MIME format.
------=_NextPart_000_003B_01BFFA8F.5EE386A0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
This is the first release I've tried that didn't compile initially and =
easily. I wound up using a different ssh server, but here is the debug. =
I did a plain ./configure with no options, did a make in freebsd 3.51, =
4.0, and 4.1. They all failed. This is the 3.51 debug.
sshd.c: In function `do_authenticated':
sshd.c:2972: parse error before `<'
sshd.c:3032: break statement not within loop or switch
sshd.c:3034: case label not within a switch statement
sshd.c:3078: break statement not within loop or switch
sshd.c:3088: case label not within a switch statement
sshd.c:3105: break statement not within loop or switch
sshd.c:3107: case label not within a switch statement
sshd.c:3122: break statement not within loop or switch
sshd.c:3125: case label not within a switch statement
sshd.c:3140: case label not within a switch statement
sshd.c:3162: default label not within a switch statement
sshd.c:3131: label `do_forced_command' used but not defined
sshd.c:2862: label `fail' used but not defined
sshd.c: At top level:
sshd.c:3171: parse error before `14'
sshd.c:3171: conflicting types for `packet_start'
packet.h:109: previous declaration of `packet_start'
sshd.c:3171: warning: data definition has no type or storage class
sshd.c:3172: conflicting types for `packet_send'
packet.h:125: previous declaration of `packet_send'
sshd.c:3172: warning: data definition has no type or storage class
sshd.c:3173: conflicting types for `packet_write_wait'
packet.h:191: previous declaration of `packet_write_wait'
sshd.c:3173: warning: data definition has no type or storage class
sshd.c:3176: parse error before `if'
sshd.c:3179: warning: parameter names (without types) in function =
declaration
sshd.c:3179: conflicting types for `packet_start_compression'
packet.h:99: previous declaration of `packet_start_compression'
sshd.c:3179: warning: data definition has no type or storage class
sshd.c:3180: parse error before `}'
sshd.c:3187: parse error before `15'
sshd.c:3187: warning: data definition has no type or storage class
sshd.c:3188: warning: data definition has no type or storage class
sshd.c:3189: warning: data definition has no type or storage class
sshd.c:3190: parse error before `continue'
*** Error code 1
------=_NextPart_000_003B_01BFFA8F.5EE386A0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
This is the first release I've tried =
that didn't=20
compile initially and easily. I wound up using a different ssh =
server, but=20
here is the debug. I did a plain ./configure with no =
options, did a=20
make in freebsd 3.51, 4.0, and 4.1. They all failed. This is the =
3.51=20
debug.
sshd.c: In function=20
`do_authenticated':
sshd.c:2972: parse error before =
`<'
sshd.c:3032:=20
break statement not within loop or switch
sshd.c:3034: case label not =
within=20
a switch statement
sshd.c:3078: break statement not within loop or=20
switch
sshd.c:3088: case label not within a switch =
statement
sshd.c:3105:=20
break statement not within loop or switch
sshd.c:3107: case label not =
within=20
a switch statement
sshd.c:3122: break statement not within loop or=20
switch
sshd.c:3125: case label not within a switch =
statement
sshd.c:3140:=20
case label not within a switch statement
sshd.c:3162: default label =
not=20
within a switch statement
sshd.c:3131: label `do_forced_command' used =
but not=20
defined
sshd.c:2862: label `fail' used but not defined
sshd.c: At =
top=20
level:
sshd.c:3171: parse error before `14'
sshd.c:3171: =
conflicting types=20
for `packet_start'
packet.h:109: previous declaration of=20
`packet_start'
sshd.c:3171: warning: data definition has no type or =
storage=20
class
sshd.c:3172: conflicting types for =
`packet_send'
packet.h:125:=20
previous declaration of `packet_send'
sshd.c:3172: warning: data =
definition=20
has no type or storage class
sshd.c:3173: conflicting types for=20
`packet_write_wait'
packet.h:191: previous declaration of=20
`packet_write_wait'
sshd.c:3173: warning: data definition has no type =
or=20
storage class
sshd.c:3176: parse error before `if'
sshd.c:3179: =
warning:=20
parameter names (without types) in function declaration
sshd.c:3179:=20
conflicting types for `packet_start_compression'
packet.h:99: =
previous=20
declaration of `packet_start_compression'
sshd.c:3179: warning: data=20
definition has no type or storage class
sshd.c:3180: parse error =
before=20
`}'
sshd.c:3187: parse error before `15'
sshd.c:3187: warning: =
data=20
definition has no type or storage class
sshd.c:3188: warning: data =
definition=20
has no type or storage class
sshd.c:3189: warning: data definition =
has no=20
type or storage class
sshd.c:3190: parse error before =
`continue'
*** Error=20
code 1
------=_NextPart_000_003B_01BFFA8F.5EE386A0--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 1:41:22 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 0293737B56C; Mon, 31 Jul 2000 01:41:21 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA79374;
Mon, 31 Jul 2000 01:41:20 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 01:41:20 -0700 (PDT)
From:
Message-Id: <200007310841.BAA79374@freefall.freebsd.org>
To: jym@bsdfr.org, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: gnu/20253: [critical] O2 optimization with egcs 2.95.2 (19991024) cause segfault
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: [critical] O2 optimization with egcs 2.95.2 (19991024) cause segfault
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Mon Jul 31 01:39:39 PDT 2000
State-Changed-Why:
See what /etc/defaults/make.conf has to say about optimization.
This is almost certainly something you'd want to take up
with the GCC maintainers, but they probably wouldn't be
able to help you without specific code.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20253
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 1:48:55 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id EC38337BB0B; Mon, 31 Jul 2000 01:48:53 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA80343;
Mon, 31 Jul 2000 01:48:53 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 01:48:53 -0700 (PDT)
From:
Message-Id: <200007310848.BAA80343@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, green@FreeBSD.org
Subject: Re: kern/20234: panic(): lockmgr: pid 259, not exclusive lock holder 0 unlocking
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: panic(): lockmgr: pid 259, not exclusive lock holder 0 unlocking
Responsible-Changed-From-To: freebsd-bugs->green
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 01:48:16 PDT 2000
Responsible-Changed-Why:
Brian's investigating this one.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20234
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:27:31 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id A1E2D37B8CC; Mon, 31 Jul 2000 02:27:29 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA86607;
Mon, 31 Jul 2000 02:27:29 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:27:29 -0700 (PDT)
From:
Message-Id: <200007310927.CAA86607@freefall.freebsd.org>
To: marc@tear.com, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: misc/20292: MAKEDEV does not create RocketPort devices
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: MAKEDEV does not create RocketPort devices
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Mon Jul 31 02:26:38 PDT 2000
State-Changed-Why:
This was fixed in rev 1.243.2.7 on 2000-06-11.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20292
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:32: 1 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 407C937B69E; Mon, 31 Jul 2000 02:31:59 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA87446;
Mon, 31 Jul 2000 02:31:58 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:31:58 -0700 (PDT)
From:
Message-Id: <200007310931.CAA87446@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, phk@FreeBSD.org
Subject: Re: kern/20256: microuptime went backwards message keeps repeating, looks like bad C code
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: microuptime went backwards message keeps repeating, looks like bad C code
Responsible-Changed-From-To: freebsd-bugs->phk
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 02:31:09 PDT 2000
Responsible-Changed-Why:
Poul-Henning knows about this stuff.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20256
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:35:19 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id AA35037B69E; Mon, 31 Jul 2000 02:35:17 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA87885;
Mon, 31 Jul 2000 02:35:16 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:35:16 -0700 (PDT)
From:
Message-Id: <200007310935.CAA87885@freefall.freebsd.org>
To: david@wisewalk.com, sheldonh@FreeBSD.org,
freebsd-bugs@FreeBSD.org
Subject: Re: i386/20257: Can't cvsup to 4.0-STABLE without breaking 'make'
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Can't cvsup to 4.0-STABLE without breaking 'make'
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Mon Jul 31 02:34:40 PDT 2000
State-Changed-Why:
You need to read the "COMMON ITEMS" section of the file
/usr/src/UPDATING on the RELENG_4 branch.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20257
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:38:43 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id D1A3B37B69E; Mon, 31 Jul 2000 02:38:41 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA88458;
Mon, 31 Jul 2000 02:38:41 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:38:41 -0700 (PDT)
From:
Message-Id: <200007310938.CAA88458@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, brian@FreeBSD.org
Subject: Re: conf/20258: Making user-PPP start as an arbitrary user instead of root
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Making user-PPP start as an arbitrary user instead of root
Responsible-Changed-From-To: freebsd-bugs->brian
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 02:38:20 PDT 2000
Responsible-Changed-Why:
Over to the PPP maintainer.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20258
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:39:41 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 51EFC37BAB0; Mon, 31 Jul 2000 02:39:40 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA88586;
Mon, 31 Jul 2000 02:39:39 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:39:39 -0700 (PDT)
From:
Message-Id: <200007310939.CAA88586@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org,
yokota@FreeBSD.org
Subject: Re: i386/20308: vidcontrol VESA_800x600 causes a kernel panic
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: vidcontrol VESA_800x600 causes a kernel panic
Responsible-Changed-From-To: freebsd-bugs->yokota
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 02:39:22 PDT 2000
Responsible-Changed-Why:
Over to the syscons maintainer.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20308
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:40:31 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 4CBEC37B955; Mon, 31 Jul 2000 02:40:30 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA88756;
Mon, 31 Jul 2000 02:40:30 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:40:30 -0700 (PDT)
From:
Message-Id: <200007310940.CAA88756@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org,
n_hibma@FreeBSD.org
Subject: Re: kern/20300: [Patch] support for Panasonic USB FDD
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: [Patch] support for Panasonic USB FDD
Responsible-Changed-From-To: freebsd-bugs->n_hibma
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 02:40:04 PDT 2000
Responsible-Changed-Why:
Over to the USB maintainer.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20300
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:42:34 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 3AD4C37B8CC; Mon, 31 Jul 2000 02:42:33 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA88960;
Mon, 31 Jul 2000 02:42:32 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:42:32 -0700 (PDT)
From:
Message-Id: <200007310942.CAA88960@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, cg@FreeBSD.org
Subject: Re: kern/20297: Joystick is not enabled with es1370 based soundcard.
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Joystick is not enabled with es1370 based soundcard.
Responsible-Changed-From-To: freebsd-bugs->cg
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 02:42:12 PDT 2000
Responsible-Changed-Why:
Cameron, this one contains a patch. :-)
http://www.freebsd.org/cgi/query-pr.cgi?pr=20297
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:46:41 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 2482C37B8CC; Mon, 31 Jul 2000 02:46:40 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA89487;
Mon, 31 Jul 2000 02:46:40 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:46:40 -0700 (PDT)
From:
Message-Id: <200007310946.CAA89487@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, joe@FreeBSD.org
Subject: Re: bin/20291: [PATCH] ls refuses to output color to anything that's not a tty
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: [PATCH] ls refuses to output color to anything that's not a tty
Responsible-Changed-From-To: freebsd-bugs->joe
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 02:46:13 PDT 2000
Responsible-Changed-Why:
Your mess, you clean it up. :-)
http://www.freebsd.org/cgi/query-pr.cgi?pr=20291
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:49:16 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 637EB37BC29; Mon, 31 Jul 2000 02:49:14 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA89815;
Mon, 31 Jul 2000 02:49:14 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:49:14 -0700 (PDT)
From:
Message-Id: <200007310949.CAA89815@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, jhb@FreeBSD.org
Subject: Re: misc/20254: BTX loader 1.00 can not recognize floppy as boot device
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: BTX loader 1.00 can not recognize floppy as boot device
Responsible-Changed-From-To: freebsd-bugs->jhb
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 02:48:19 PDT 2000
Responsible-Changed-Why:
Over to the big knife. :-)
John, note that it appears that this is for a 4.x install, not
a 3.4-RELEASE install. Also note that the Synopsis gives
the wrong loader version.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20254
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 2:50:19 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 2162E37BE05; Mon, 31 Jul 2000 02:50:18 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA90069;
Mon, 31 Jul 2000 02:50:18 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 02:50:18 -0700 (PDT)
From:
Message-Id: <200007310950.CAA90069@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, jkh@FreeBSD.org
Subject: Re: conf/20272: Missing subdirs in the src/usr.sbin src package
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Missing subdirs in the src/usr.sbin src package
Responsible-Changed-From-To: freebsd-bugs->jkh
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 02:49:45 PDT 2000
Responsible-Changed-Why:
Release distributions problems really appeal to Jordan. ;-)
http://www.freebsd.org/cgi/query-pr.cgi?pr=20272
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 3:50: 6 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id B2DC737BC47
for ; Mon, 31 Jul 2000 03:50:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id DAA96987;
Mon, 31 Jul 2000 03:50:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Mon, 31 Jul 2000 03:50:04 -0700 (PDT)
Message-Id: <200007311050.DAA96987@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: Andrew Cagney
Subject: Re: misc/15546: Need to enable LBA flag for large IDE disks (40GB Maxtor
94098U8)
Reply-To: Andrew Cagney
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR misc/15546; it has been noted by GNATS.
From: Andrew Cagney
To: freebsd-gnats-submit@FreeBSD.org, tod@quay.com
Cc:
Subject: Re: misc/15546: Need to enable LBA flag for large IDE disks (40GB Maxtor
94098U8)
Date: Mon, 31 Jul 2000 20:48:49 +1000
> How-To-Repeat
>
> Install a Maxtor 40GB IDE drive without enabling LBA in FreeBSD's
> driver, create a label with one filesystem for the whole drive
> and attempt to newfs. Newfs will almost finish and then die with
> "Read-only file system".
Reproduced (3.3). Problem still appears to be in 3.5.1 (if that
actually exists?).
Andrew
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 4: 0:15 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 584D837B62F
for ; Mon, 31 Jul 2000 04:00:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id EAA98004;
Mon, 31 Jul 2000 04:00:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 786EA37BC17; Mon, 31 Jul 2000 03:51:34 -0700 (PDT)
Message-Id: <20000731105134.786EA37BC17@hub.freebsd.org>
Date: Mon, 31 Jul 2000 03:51:34 -0700 (PDT)
From: pmd@amtrax.com
To: freebsd-gnats-submit@FreeBSD.org
X-Send-Pr-Version: www-1.0
Subject: kern/20310: Symbios 53c875j drivers don't work
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20310
>Category: kern
>Synopsis: Symbios 53c875j drivers don't work
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 04:00:02 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Paul Maurice
>Release: 4.0
>Organization:
>Environment:
>Description:
FreeBSD 4.0 won't recognize more than two drives with a symbios 53c875j
on my Proliant 6500.
Under linux everything is fine.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 4:20: 5 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 6E02037BCBD
for ; Mon, 31 Jul 2000 04:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id EAA03569;
Mon, 31 Jul 2000 04:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from castle.jp.freebsd.org (castle.jp.FreeBSD.org [210.226.20.15])
by hub.freebsd.org (Postfix) with ESMTP id 6FA4037BC17
for ; Mon, 31 Jul 2000 04:12:36 -0700 (PDT)
(envelope-from matusita@jp.freebsd.org)
Received: from localhost (localhost [127.0.0.1])
by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA92577
for ; Mon, 31 Jul 2000 20:12:35 +0900 (JST)
(envelope-from matusita@jp.FreeBSD.org)
Message-Id: <20000731201222N.matusita@jp.FreeBSD.org>
Date: Mon, 31 Jul 2000 20:12:22 +0900
From: Makoto MATSUSHITA
To: FreeBSD-gnats-submit@freebsd.org
Subject: bin/20311: src/release/Makefile: broken CHECKSUM.MD5
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20311
>Category: bin
>Synopsis: src/release/Makefile: broken CHECKSUM.MD5
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 04:20:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Makoto MATSUSHITA
>Release: FreeBSD 5.0-CURRENT i386
>Organization:
Japan FreeBSD Users' Group
>Environment:
Recent 4-stable/-current
>Description:
target 'release.7' of src/release/Makefile does make a source
distributions such as src/sbase.* etc.
This target does
- Create tarball for earch src/* directory
- Do additional tarball listed in EXTRA_SRC
- Move crypto-related source to ../crypto
... but all MD5 signature of src/scrypto.* (and crypto-related
source file chunks) are still in src/CHECKSUM.MD5.
Moreover, crypto/CHECKSUM.MD5 have only *krb5* checksums.
>How-To-Repeat:
Do 'make buildworld' and see the results.
>Fix:
CHECKSUM.MD5 should be created *after* all distributions are
placed as it is.
An example to fix:
- stop creating CHECKSUM.MD5 in 'doTARBALL' target
- creating CHECKSUM.MD5 in the end of 'release.7'
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 4:48:14 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 8AE3137BBFD; Mon, 31 Jul 2000 04:48:12 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id EAA06934;
Mon, 31 Jul 2000 04:48:12 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 04:48:12 -0700 (PDT)
From:
Message-Id: <200007311148.EAA06934@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, sos@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: kern/16740: The kernel panics with "ffs_clusteralloc: map mismatch"
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: The kernel panics with "ffs_clusteralloc: map mismatch"
Responsible-Changed-From-To: sos->freebsd-bugs
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 04:47:14 PDT 2000
Responsible-Changed-Why:
Soren is confident that this isn't ATA-related. Brian Feldman
has been asked to take a look. Depending on what he finds,
this'll probably end up assigned to green, mckusick or dillon.
http://www.freebsd.org/cgi/query-pr.cgi?pr=16740
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 5: 0: 8 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 7A83D37BC08
for ; Mon, 31 Jul 2000 05:00:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA08001;
Mon, 31 Jul 2000 05:00:00 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from bbnrel4.net.external.hp.com (bbnrel4.net.external.hp.com [155.208.254.68])
by hub.freebsd.org (Postfix) with ESMTP id 9314E37BC08
for ; Mon, 31 Jul 2000 04:58:24 -0700 (PDT)
(envelope-from steve@sse0691.bri.hp.com)
Received: from hpcpbla.bri.hp.com (hpcpbla.bri.hp.com [15.144.112.65])
by bbnrel4.net.external.hp.com (Postfix) with ESMTP id CACD011BA7
for ; Mon, 31 Jul 2000 13:58:19 +0200 (METDST)
Received: from sse0691.bri.hp.com (sse0691.bri.hp.com [15.144.0.53])
by hpcpbla.bri.hp.com (8.9.3 (PHNE_18979)/8.9.3 SMKit7.0) with ESMTP id MAA23587
for ; Mon, 31 Jul 2000 12:58:18 +0100 (BST)
Received: (from steve@localhost)
by sse0691.bri.hp.com (8.9.3/8.9.3) id NAA09865;
Mon, 31 Jul 2000 13:00:55 +0100 (BST)
(envelope-from steve)
Message-Id: <200007311200.NAA09865@sse0691.bri.hp.com>
Date: Mon, 31 Jul 2000 13:00:55 +0100 (BST)
From: Steve Roome
Reply-To: steve@sse0691.bri.hp.com
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20312: IO APIC problems
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20312
>Category: kern
>Synopsis: IO APIC problems
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 05:00:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Steve Roome
>Release: FreeBSD 4.1-RC i386
>Organization:
>Environment:
MPTABLE output :
===============================================================================
MPTable, version 2.0.15
looking for EBDA pointer @ 0x040e, found, searching EBDA @ 0x0009f800
searching CMOS 'top of mem' @ 0x0009f400 (637K)
searching default 'top of mem' @ 0x0009fc00 (639K)
searching BIOS @ 0x000f0000
MP FPS found in BIOS @ physical addr: 0x000f99a0
-------------------------------------------------------------------------------
MP Floating Pointer Structure:
location: BIOS
physical address: 0x000f99a0
signature: '_MP_'
length: 16 bytes
version: 1.1
checksum: 0x4b
mode: Virtual Wire
-------------------------------------------------------------------------------
MP Config Table Header:
physical address: 0x000f99b0
signature: 'PCMP'
base table length: 236
version: 1.1
checksum: 0xe0
OEM ID: 'HP '
Product ID: 'XX '
OEM table pointer: 0x00000000
OEM table size: 0
entry count: 21
local APIC address: 0xfee00000
extended table length: 0
extended table checksum: 0
-------------------------------------------------------------------------------
MP Config Base Table Entries:
--
Processors: APIC ID Version State Family Model Step Flags
1 0x11 BSP, usable 6 1 0 0xfbff
0 0x11 AP, usable 6 1 0 0xfbff
--
Bus: Bus ID Type
1 ISA
0 PCI
--
I/O APICs: APIC ID Version State Address
16 0x11 usable 0xfec00000
--
I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN#
INT conforms conforms 1 1 255 1
INT conforms conforms 1 0 255 2
INT conforms conforms 1 3 255 3
INT conforms conforms 1 4 255 4
INT conforms conforms 1 5 255 5
INT conforms conforms 1 6 255 6
INT conforms conforms 1 7 255 7
INT conforms conforms 1 8 255 8
INT conforms conforms 1 9 255 9
INT conforms conforms 1 10 255 10
INT conforms conforms 1 11 255 11
INT conforms conforms 1 12 255 12
INT conforms conforms 1 13 255 13
INT conforms conforms 1 14 255 14
INT conforms conforms 1 15 255 15
--
Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN#
NMI conforms conforms 1 2 255 1
-------------------------------------------------------------------------------
# SMP kernel config file options:
# Required:
options SMP # Symmetric MultiProcessor Kernel
options APIC_IO # Symmetric (APIC) I/O
# Optional (built-in defaults will work in most cases):
#options NCPU=2 # number of CPUs
#options NBUS=2 # number of busses
#options NAPIC=1 # number of IO APICs
#options NINTR=24 # number of INTs
===============================================================================
-----
Kernel Config :
machine i386
cpu I686_CPU # aka Pentium Pro(tm)
ident MOOSE
maxusers 64
## SMP Stuff
options SMP # Symmetric MultiProcessor Kernel
options APIC_IO # Symmetric (APIC) I/O
## General options
options NO_F00F_HACK
options COMPAT_43
options SYSVSHM
options SYSVSEM
options SYSVMSG
options KTRACE #kernel tracing
options PERFMON
options UCONSOLE
options INET #Internet communications protocols
options ICMP_BANDLIM
options FFS #Fast filesystem
options MFS #Memory File System
options NFS #Network File System
options CD9660 #ISO 9660 filesystem
options KERNFS #Kernel filesystem
options PROCFS #Process filesystem
options FFS_ROOT #FFS usable as root device
options SOFTUPDATES
options P1003_1B
options _KPOSIX_PRIORITY_SCHEDULING
options _KPOSIX_VERSION=199309L
options VESA
pseudo-device ether #Generic Ethernet
pseudo-device loop #Network loopback device
pseudo-device bpf #Berkeley packet filter
device scbus #base SCSI code
device ch #SCSI media changers
device da #SCSI direct access devices (aka disks)
device sa #SCSI tapes
device cd #SCSI CD-ROMs
device pass #CAM passthrough driver
pseudo-device pty #Pseudo ttys
pseudo-device gzip #Exec gzipped a.out's
pseudo-device vn #Vnode driver (turns a file into a device)
pseudo-device md #Memory/malloc disk
device isa
device pci
device atkbdc0 at isa? port IO_KBD
device atkbd0 at atkbdc? irq 1
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
device psm0 at atkbdc? irq 12
device vga0 at isa?
# Splash screen at start up! Screen savers require this too.
pseudo-device splash
device sc0 at isa?
options MAXCONS=16 # number of virtual consoles
options SC_DISABLE_REBOOT # disable reboot key sequence
options SC_HISTORY_SIZE=200 # number of history buffer lines
device npx0 at nexus? port IO_NPX flags 0x0 irq 13
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
device fdc0 at isa? port IO_FD1 irq 6 drq 2
device fd0 at fdc0 drive 0
device lnc
device pcm
device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x15
device ahc # AHA2940 and onboard AIC7xxx devices
options AHC_ALLOW_MEMIO
device miibus
device sio0 at isa? port IO_COM1 flags 0x10 irq 4
device sio1 at isa? port IO_COM2 irq 3
>Description:
Panic's like this :
Features = 0xfbff <.....CPU features of a PPro.....>
real memory = 201326592 (196608K bytes)
avail memory = 192376832 (187868K bytes)
panic: can't control IO APIC #0 ID, reg : 0x00000000
mp_lock = 0000000a; cpuid = 0; lapic.id = 01000000
Uptime : 0s
>How-To-Repeat:
Boot a kernel built with the config file supplied on FreeBSD 4.1-RC.
Maybe be hardware related, so to repeat you'd need this hardware which
is a Dual Pentium Pro at 200MHz in a HP Vectra XU 6/200 (old machine
which has worked fine with SMP since 3-0 current or thereabouts.)
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 5:10:41 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 20A3137BB2F; Mon, 31 Jul 2000 05:10:40 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA10102;
Mon, 31 Jul 2000 05:10:40 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 05:10:40 -0700 (PDT)
From:
Message-Id: <200007311210.FAA10102@freefall.freebsd.org>
To: pmd@amtrax.com, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org,
groudier@FreeBSD.org
Subject: Re: kern/20310: Symbios 53c875j drivers don't work
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Symbios 53c875j drivers don't work
State-Changed-From-To: open->feedback
State-Changed-By: sheldonh
State-Changed-When: Mon Jul 31 05:09:28 PDT 2000
State-Changed-Why:
The sym driver maintainer is going to need more detail.
Could you send the dmesg(8) output from the box when it
is booted with ``boot -v'' at the loader prompt?
Responsible-Changed-From-To: freebsd-bugs->groudier
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 05:09:28 PDT 2000
Responsible-Changed-Why:
Gerard's driver.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20310
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 5:31:47 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id AF76437B62F; Mon, 31 Jul 2000 05:31:45 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA12392;
Mon, 31 Jul 2000 05:31:45 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 05:31:45 -0700 (PDT)
From:
Message-Id: <200007311231.FAA12392@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, markm@FreeBSD.org
Subject: Re: bin/20311: src/release/Makefile: broken CHECKSUM.MD5
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: src/release/Makefile: broken CHECKSUM.MD5
Responsible-Changed-From-To: freebsd-bugs->markm
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 05:31:16 PDT 2000
Responsible-Changed-Why:
Mark, this is the problem that DES complained about recently.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20311
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 5:37:32 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 7B7B937B616; Mon, 31 Jul 2000 05:37:30 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA12890;
Mon, 31 Jul 2000 05:37:30 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 05:37:30 -0700 (PDT)
From:
Message-Id: <200007311237.FAA12890@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org,
murray@FreeBSD.org
Subject: Re: conf/20282: sysinstall does not recover some /etc files
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: sysinstall does not recover some /etc files
Responsible-Changed-From-To: freebsd-bugs->murray
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Mon Jul 31 05:37:09 PDT 2000
Responsible-Changed-Why:
Over to Mr. Sysinstall Jr. :-)
http://www.freebsd.org/cgi/query-pr.cgi?pr=20282
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 5:38:26 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 2D99937BAC9; Mon, 31 Jul 2000 05:38:25 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA13023;
Mon, 31 Jul 2000 05:38:24 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 05:38:24 -0700 (PDT)
From:
Message-Id: <200007311238.FAA13023@freefall.freebsd.org>
To: hvb@dsms.com, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: bin/20295: fdisk -s give incorrect disk size
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: fdisk -s give incorrect disk size
State-Changed-From-To: open->feedback
State-Changed-By: sheldonh
State-Changed-When: Mon Jul 31 05:38:01 PDT 2000
State-Changed-Why:
Originator to follow up with results on a 4.1-RELEASE box.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20295
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 5:46:45 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id B262237BA99; Mon, 31 Jul 2000 05:46:41 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA13963;
Mon, 31 Jul 2000 05:46:40 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 05:46:40 -0700 (PDT)
From:
Message-Id: <200007311246.FAA13963@freefall.freebsd.org>
To: george.russell@clara.net, sheldonh@FreeBSD.org,
freebsd-bugs@FreeBSD.org
Subject: Re: kern/20296: matcd driver is a) not in GENERIC and b) broken
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: matcd driver is a) not in GENERIC and b) broken
State-Changed-From-To: open->feedback
State-Changed-By: sheldonh
State-Changed-When: Mon Jul 31 05:45:34 PDT 2000
State-Changed-Why:
Before anyone looks at your alternative matcd.c, could you
let us know whether the patch in PR kern/17605 works for you?
See http://www.ferebsd.org/cgi/query-pr.cgi?17605 .
http://www.freebsd.org/cgi/query-pr.cgi?pr=20296
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 5:59:53 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 74FB637BAB4; Mon, 31 Jul 2000 05:59:52 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA15218;
Mon, 31 Jul 2000 05:59:52 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Mon, 31 Jul 2000 05:59:52 -0700 (PDT)
From:
Message-Id: <200007311259.FAA15218@freefall.freebsd.org>
To: george.russell@clara.net, sheldonh@FreeBSD.org,
freebsd-bugs@FreeBSD.org
Subject: Re: kern/20155: Matsushita CR 562 CD ROM is not saupported in FreeBSD 4.0
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Matsushita CR 562 CD ROM is not saupported in FreeBSD 4.0
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Mon Jul 31 05:58:33 PDT 2000
State-Changed-Why:
Feedback has already been requested on kern/20296, which is a
duplicate of this PR. So although duplicates usually get
closed in deference to existing PR's, this one should be
considered superseded. :-)
http://www.freebsd.org/cgi/query-pr.cgi?pr=20155
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 9: 0: 7 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 8E28337BBBA
for ; Mon, 31 Jul 2000 09:00:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id JAA40867;
Mon, 31 Jul 2000 09:00:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 95CE237BD6A; Mon, 31 Jul 2000 08:52:11 -0700 (PDT)
Message-Id: <20000731155211.95CE237BD6A@hub.freebsd.org>
Date: Mon, 31 Jul 2000 08:52:11 -0700 (PDT)
From: eric@minbari.ods.org
To: freebsd-gnats-submit@FreeBSD.org
X-Send-Pr-Version: www-1.0
Subject: kern/20318: RELENG_4 GENERIC kernel fails on make depend
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20318
>Category: kern
>Synopsis: RELENG_4 GENERIC kernel fails on make depend
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 09:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Eric Fang
>Release: 4.0-RELEASE
>Organization:
>Environment:
FreeBSD minbari.ods.org 4.0-RELEASE FreeBSD 4.0-RELEASE #1: Fri Jul 28 00:27:06 EDT 2000 root@minbari.ods.org:/usr/src/sys/compile/MINBARI4 i386
>Description:
I cvsup the RELENG_4 (stable) on Jul 28-31. Compiling the GENERIC kernel will fail on agp_if.c. make buildworld will finish properly though.
>How-To-Repeat:
1. cvsup with RELENG_4 supfile
2. make buildworld (successful)
3. cd /usr/src/sys/i386/conf
4. config GENERIC; cd ../../compile/GENERIC; make depend
output:
....
machine -> /usr/src/sys/i386/include
rm -f .depend
mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE -I- -I. -I@ -I@/../include -I/usr/include /usr/src/sys/modules/accf_http/../../netinet/accf_http.c
===> agp
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
make: don't know how to make agp_if.c. Stop
*** Error code 2
Stop in /usr/src/sys/modules.
*** Error code 1
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 13:17:23 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 3221637BC22; Mon, 31 Jul 2000 13:17:19 -0700 (PDT)
(envelope-from rwatson@FreeBSD.org)
Received: (from rwatson@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id NAA82091;
Mon, 31 Jul 2000 13:17:18 -0700 (PDT)
(envelope-from rwatson@FreeBSD.org)
Date: Mon, 31 Jul 2000 13:17:18 -0700 (PDT)
From:
Message-Id: <200007312017.NAA82091@freefall.freebsd.org>
To: dada@sbox.tu-graz.ac.at, rwatson@FreeBSD.org,
freebsd-bugs@FreeBSD.org, asmodai@FreeBSD.org
Subject: Re: conf/9245: obsolete locale setting in /usr/src/etc/{csh.login,profile}
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: obsolete locale setting in /usr/src/etc/{csh.login,profile}
State-Changed-From-To: open->closed
State-Changed-By: rwatson
State-Changed-When: Mon Jul 31 13:15:34 PDT 2000
State-Changed-Why:
o change ownership to asmodai
o Changes committed to -STABLE now also, so close PR
Responsible-Changed-From-To: freebsd-bugs->asmodai
Responsible-Changed-By: rwatson
Responsible-Changed-When: Mon Jul 31 13:15:34 PDT 2000
Responsible-Changed-Why:
Jeroen picked this one up, so change ownership to him
http://www.freebsd.org/cgi/query-pr.cgi?pr=9245
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 13:20:10 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id C577D37BCE3
for ; Mon, 31 Jul 2000 13:20:00 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id NAA82339;
Mon, 31 Jul 2000 13:20:00 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from numeri.campus.luth.se (numeri.campus.luth.se [130.240.197.103])
by hub.freebsd.org (Postfix) with ESMTP id 02D6937BCCE
for ; Mon, 31 Jul 2000 13:18:10 -0700 (PDT)
(envelope-from k@numeri.campus.luth.se)
Received: (from k@localhost)
by numeri.campus.luth.se (8.9.3/8.9.3) id WAA04141;
Mon, 31 Jul 2000 22:18:32 +0200 (CEST)
(envelope-from k)
Message-Id: <200007312018.WAA04141@numeri.campus.luth.se>
Date: Mon, 31 Jul 2000 22:18:32 +0200 (CEST)
From: Johan Karlsson
Reply-To: k@numeri.campus.luth.se
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: misc/20325: [PATCH] allow KERNEL to be set in make.conf when using build/installkernel
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20325
>Category: misc
>Synopsis: [PATCH] allow KERNEL to be set in make.conf when using build/installkernel
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 13:20:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Johan Karlsson
>Release: FreeBSD 4.1-STABLE i386
>Organization:
>Environment:
src/Makefile.inc1:
$FreeBSD: src/Makefile.inc1,v 1.163 2000/07/23 21:30:35 marcel Exp $
>Description:
If one sets KERNEL=FOO in /etc/make.conf the build/install-kernel targets
of src/Makefile.inc1 while create/install a kernel called 'FOO'.
From cvs log, i belive marcels intent was to still name it 'kernel'
==
1.162 Sun Jul 23 17:38:32 2000 UTC by marcel
Diffs to 1.161
Name all kernels 'kernel'. This fixes the incompatible behaviour
of the buildkernel and installkernel targets where the kernel
was called after the config name.
==
This was in a way fixed in 1.150 but reverted by accident in 1.162
>How-To-Repeat:
#echo 'KERNEL=GENERIC' >> /etc/make.conf
#cd /usr/src/
#make buildkernel
and see it link a kernel called 'GENERIC'
#make installkernel
and see it install as 'GENERIC'
>Fix:
Index: Makefile.inc1
===================================================================
RCS file: /host/queeg.ludd/FreeBSD-mirror/ncvs/src/Makefile.inc1,v
retrieving revision 1.163
diff -u -r1.163 Makefile.inc1
--- Makefile.inc1 2000/07/23 21:30:35 1.163
+++ Makefile.inc1 2000/07/31 18:53:58
@@ -403,10 +403,10 @@
${MAKE} -f ${KRNLSRCDIR}/dev/aic7xxx/Makefile
.if !defined(NO_KERNELDEPEND)
cd ${KRNLOBJDIR}/${_kernel}; \
- ${WMAKEENV} MACHINE=${MACHINE} KERNEL=kernel ${MAKE} depend
+ ${WMAKEENV} MACHINE=${MACHINE} ${MAKE} KERNEL=kernel depend
.endif
cd ${KRNLOBJDIR}/${_kernel}; \
- ${WMAKEENV} MACHINE=${MACHINE} KERNEL=kernel ${MAKE} all
+ ${WMAKEENV} MACHINE=${MACHINE} ${MAKE} KERNEL=kernel all
.endfor
#
@@ -416,7 +416,7 @@
#
installkernel:
cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \
- ${CROSSENV} MACHINE=${MACHINE} KERNEL=kernel ${MAKE} install
+ ${CROSSENV} MACHINE=${MACHINE} ${MAKE} KERNEL=kernel install
#
# update
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 13:30: 9 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 96AD037B7A3
for ; Mon, 31 Jul 2000 13:30:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id NAA83594;
Mon, 31 Jul 2000 13:30:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from numeri.campus.luth.se (numeri.campus.luth.se [130.240.197.103])
by hub.freebsd.org (Postfix) with ESMTP id 8F70C37BCD0
for ; Mon, 31 Jul 2000 13:25:19 -0700 (PDT)
(envelope-from k@numeri.campus.luth.se)
Received: (from k@localhost)
by numeri.campus.luth.se (8.9.3/8.9.3) id WAA04304;
Mon, 31 Jul 2000 22:25:41 +0200 (CEST)
(envelope-from k)
Message-Id: <200007312025.WAA04304@numeri.campus.luth.se>
Date: Mon, 31 Jul 2000 22:25:41 +0200 (CEST)
From: Johan Karlsson
Reply-To: k@numeri.campus.luth.se
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: misc/20326: [PATCH] installkernel fails if DESTDIR is empty
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20326
>Category: misc
>Synopsis: [PATCH] installkernel fails if DESTDIR is empty
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 13:30:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Johan Karlsson
>Release: FreeBSD 4.1-STABLE i386
>Organization:
>Environment:
src/Makefile.inc1:
$FreeBSD: src/Makefile.inc1,v 1.163 2000/07/23 21:30:35 marcel Exp $
>Description:
When building/installing world and a kernel by:
# make buildworld
# make buildkernel
# make DESTDIR=foo installkernel
# make DESTDIR=foo installworld
the installkernel will fail if DESTDIR is an empty directory.
Since this is the recomended way by src/UPDATING one would
expect this to work.
>How-To-Repeat:
# make buildworld
# make buildkernel
# make DESTDIR=path_to_empty_dir installkernel
>Fix:
Index: Makefile.inc1
===================================================================
RCS file: /host/queeg.ludd/FreeBSD-mirror/ncvs/src/Makefile.inc1,v
retrieving revision 1.163
diff -u -r1.163 Makefile.inc1
--- Makefile.inc1 2000/07/23 21:30:35 1.163
+++ Makefile.inc1 2000/07/31 18:55:06
@@ -415,6 +415,9 @@
# Install the kernel defined by INSTALLKERNEL
#
installkernel:
+ cd ${.CURDIR}; \
+ ${CROSSENV} MACHINE=${MACHINE} \
+ ${MAKE} -f Makefile.inc1 hierarchy
cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \
${CROSSENV} MACHINE=${MACHINE} KERNEL=kernel ${MAKE} install
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 13:40: 6 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id DAC0C37B6A4
for ; Mon, 31 Jul 2000 13:40:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id NAA84914;
Mon, 31 Jul 2000 13:40:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from numeri.campus.luth.se (numeri.campus.luth.se [130.240.197.103])
by hub.freebsd.org (Postfix) with ESMTP id 6BC6037B5F7
for ; Mon, 31 Jul 2000 13:31:18 -0700 (PDT)
(envelope-from k@numeri.campus.luth.se)
Received: (from k@localhost)
by numeri.campus.luth.se (8.9.3/8.9.3) id WAA04460;
Mon, 31 Jul 2000 22:31:38 +0200 (CEST)
(envelope-from k)
Message-Id: <200007312031.WAA04460@numeri.campus.luth.se>
Date: Mon, 31 Jul 2000 22:31:38 +0200 (CEST)
From: Johan Karlsson
Reply-To: k@numeri.campus.luth.se
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: misc/20327: [PATCH] src/sys/conf/Makefile.${MACHINE} should use ${KMODDIR} instead of /modules when backing up modules.
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20327
>Category: misc
>Synopsis: [PATCH] src/sys/conf/Makefile.${MACHINE} should use ${KMODDIR} instead of /modules when backing up modules.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 13:40:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Johan Karlsson
>Release: FreeBSD 4.1-STABLE i386
>Organization:
>Environment:
src/sys/conf/Makefile.alpha:
$FreeBSD: src/sys/conf/Makefile.alpha,v 1.67 2000/07/27 03:50:25 green Exp $
src/sys/conf/Makefile.i386:
$FreeBSD: src/sys/conf/Makefile.i386,v 1.197 2000/07/27 03:50:25 green Exp $
src/sys/conf/Makefile.pc98:
$FreeBSD: src/sys/conf/Makefile.pc98,v 1.97 2000/07/27 03:50:25 green Exp $
>Description:
When backing-up the module directory while installing modules
the target should use ${KMODDIR} to determin where modules are/should be
installed.
>How-To-Repeat:
>Fix:
Index: sys/conf/Makefile.alpha
===================================================================
RCS file: /host/queeg.ludd/FreeBSD-mirror/ncvs/src/sys/conf/Makefile.alpha,v
retrieving revision 1.67
diff -u -r1.67 Makefile.alpha
--- sys/conf/Makefile.alpha 2000/07/27 03:50:25 1.67
+++ sys/conf/Makefile.alpha 2000/07/31 19:58:57
@@ -303,12 +303,12 @@
modules-install modules-install.debug:
.if !defined(NO_MODULES_OLD)
- if [ -d ${DESTDIR}/modules -a -n "`ls ${DESTDIR}/modules`" ]; then \
- mkdir -p ${DESTDIR}/modules.old ; \
- cp -p ${DESTDIR}/modules/* ${DESTDIR}/modules.old ; \
+ if [ -d ${DESTDIR}${KMODDIR} -a -n "`ls ${DESTDIR}${KMODDIR}`" ]; then \
+ mkdir -p ${DESTDIR}${KMODDIR}.old ; \
+ cp -p ${DESTDIR}${KMODDIR}/* ${DESTDIR}${KMODDIR}.old ; \
fi;
.endif
- -mkdir ${DESTDIR}/modules
+ -mkdir ${DESTDIR}${KMODDIR}
cd $S/modules && env MAKEOBJDIRPREFIX=${.OBJDIR}/modules ${MAKE} install
modules-reinstall modules-reinstall.debug:
Index: sys/conf/Makefile.i386
===================================================================
RCS file: /host/queeg.ludd/FreeBSD-mirror/ncvs/src/sys/conf/Makefile.i386,v
retrieving revision 1.197
diff -u -r1.197 Makefile.i386
--- sys/conf/Makefile.i386 2000/07/27 03:50:25 1.197
+++ sys/conf/Makefile.i386 2000/07/31 19:58:05
@@ -262,12 +262,12 @@
modules-install modules-install.debug:
.if !defined(NO_MODULES_OLD)
- if [ -d ${DESTDIR}/modules -a -n "`ls ${DESTDIR}/modules`" ]; then \
- mkdir -p ${DESTDIR}/modules.old; \
- cp -p ${DESTDIR}/modules/* ${DESTDIR}/modules.old; \
+ if [ -d ${DESTDIR}${KMODDIR} -a -n "`ls ${DESTDIR}${KMODDIR}`" ]; then \
+ mkdir -p ${DESTDIR}${KMODDIR}.old; \
+ cp -p ${DESTDIR}${KMODDIR}/* ${DESTDIR}${KMODDIR}.old; \
fi;
.endif
- -mkdir ${DESTDIR}/modules
+ -mkdir ${DESTDIR}${KMODDIR}
cd $S/modules && env MAKEOBJDIRPREFIX=${.OBJDIR}/modules ${MAKE} install
modules-reinstall modules-reinstall.debug:
Index: sys/conf/Makefile.pc98
===================================================================
RCS file: /host/queeg.ludd/FreeBSD-mirror/ncvs/src/sys/conf/Makefile.pc98,v
retrieving revision 1.97
diff -u -r1.97 Makefile.pc98
--- sys/conf/Makefile.pc98 2000/07/27 03:50:25 1.97
+++ sys/conf/Makefile.pc98 2000/07/31 20:00:57
@@ -265,12 +265,12 @@
modules-install modules-install.debug:
.if !defined(NO_MODULES_OLD)
- if [ -d ${DESTDIR}/modules -a -n "`ls ${DESTDIR}/modules`" ]; then \
- mkdir -p ${DESTDIR}/modules.old; \
- cp -p ${DESTDIR}/modules/* ${DESTDIR}/modules.old; \
+ if [ -d ${DESTDIR}${KMODDIR} -a -n "`ls ${DESTDIR}${KMODDIR}`" ]; then \
+ mkdir -p ${DESTDIR}${KMODDIR}.old; \
+ cp -p ${DESTDIR}${KMODDIR}/* ${DESTDIR}${KMODDIR}.old; \
fi;
.endif
- -mkdir ${DESTDIR}/modules
+ -mkdir ${DESTDIR}${KMODDIR}
cd $S/modules && env MAKEOBJDIRPREFIX=${.OBJDIR}/modules ${MAKE} install
modules-reinstall modules-reinstall.debug:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 14: 2:36 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id D0AAE37B553; Mon, 31 Jul 2000 14:02:34 -0700 (PDT)
(envelope-from marcel@FreeBSD.org)
Received: (from marcel@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id OAA87506;
Mon, 31 Jul 2000 14:02:34 -0700 (PDT)
(envelope-from marcel@FreeBSD.org)
Date: Mon, 31 Jul 2000 14:02:34 -0700 (PDT)
From:
Message-Id: <200007312102.OAA87506@freefall.freebsd.org>
To: marcel@FreeBSD.org, freebsd-bugs@FreeBSD.org, marcel@FreeBSD.org
Subject: Re: misc/20325: [PATCH] allow KERNEL to be set in make.conf when using build/installkernel
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: [PATCH] allow KERNEL to be set in make.conf when using build/installkernel
Responsible-Changed-From-To: freebsd-bugs->marcel
Responsible-Changed-By: marcel
Responsible-Changed-When: Mon Jul 31 14:01:43 PDT 2000
Responsible-Changed-Why:
http://www.freebsd.org/cgi/query-pr.cgi?pr=20325
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 14: 3:26 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id AC19737BD7A; Mon, 31 Jul 2000 14:03:24 -0700 (PDT)
(envelope-from marcel@FreeBSD.org)
Received: (from marcel@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id OAA87618;
Mon, 31 Jul 2000 14:03:24 -0700 (PDT)
(envelope-from marcel@FreeBSD.org)
Date: Mon, 31 Jul 2000 14:03:24 -0700 (PDT)
From:
Message-Id: <200007312103.OAA87618@freefall.freebsd.org>
To: marcel@FreeBSD.org, freebsd-bugs@FreeBSD.org, marcel@FreeBSD.org
Subject: Re: misc/20326: [PATCH] installkernel fails if DESTDIR is empty
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: [PATCH] installkernel fails if DESTDIR is empty
Responsible-Changed-From-To: freebsd-bugs->marcel
Responsible-Changed-By: marcel
Responsible-Changed-When: Mon Jul 31 14:03:06 PDT 2000
Responsible-Changed-Why:
http://www.freebsd.org/cgi/query-pr.cgi?pr=20326
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 14: 3:56 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 18C4737B553; Mon, 31 Jul 2000 14:03:55 -0700 (PDT)
(envelope-from marcel@FreeBSD.org)
Received: (from marcel@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id OAA87724;
Mon, 31 Jul 2000 14:03:55 -0700 (PDT)
(envelope-from marcel@FreeBSD.org)
Date: Mon, 31 Jul 2000 14:03:55 -0700 (PDT)
From:
Message-Id: <200007312103.OAA87724@freefall.freebsd.org>
To: marcel@FreeBSD.org, freebsd-bugs@FreeBSD.org, marcel@FreeBSD.org
Subject: Re: misc/20327: [PATCH] src/sys/conf/Makefile.${MACHINE} should use ${KMODDIR} instead of /modules when backing up modules.
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: [PATCH] src/sys/conf/Makefile.${MACHINE} should use ${KMODDIR} instead of /modules when backing up modules.
Responsible-Changed-From-To: freebsd-bugs->marcel
Responsible-Changed-By: marcel
Responsible-Changed-When: Mon Jul 31 14:03:36 PDT 2000
Responsible-Changed-Why:
http://www.freebsd.org/cgi/query-pr.cgi?pr=20327
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 14:20: 7 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 3B04237BD2C
for ; Mon, 31 Jul 2000 14:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id OAA90909;
Mon, 31 Jul 2000 14:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from dragon.nuxi.com (trang.nuxi.com [209.152.133.57])
by hub.freebsd.org (Postfix) with ESMTP id D590A37B7D0
for ; Mon, 31 Jul 2000 14:14:30 -0700 (PDT)
(envelope-from obrien@dragon.nuxi.com)
Received: (from obrien@localhost)
by dragon.nuxi.com (8.9.3/8.9.1) id OAA88993;
Mon, 31 Jul 2000 14:14:30 -0700 (PDT)
(envelope-from obrien)
Message-Id: <200007312114.OAA88993@dragon.nuxi.com>
Date: Mon, 31 Jul 2000 14:14:30 -0700 (PDT)
From: "David O'Brien"
Reply-To: obrien@NUXI.com
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: bin/20328: missing ports categories from Sysinstall
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20328
>Category: bin
>Synopsis: missing ports categories from Sysinstall
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 14:20:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: David O'Brien
>Release: FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
4.1-R sysinstall
>Description:
In the package listing, "linux" has "No description provided".
Same for "tcl83".
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 14:40:13 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 156C237BA79; Mon, 31 Jul 2000 14:40:09 -0700 (PDT)
(envelope-from jedgar@FreeBSD.org)
Received: (from jedgar@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id OAA93512;
Mon, 31 Jul 2000 14:40:09 -0700 (PDT)
(envelope-from jedgar@FreeBSD.org)
Date: Mon, 31 Jul 2000 14:40:09 -0700 (PDT)
From:
Message-Id: <200007312140.OAA93512@freefall.freebsd.org>
To: sluggo@unknown.nu, jedgar@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: kern/19742: Kernel compile crashes under 3.5 with sbvxi0 added
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Kernel compile crashes under 3.5 with sbvxi0 added
State-Changed-From-To: open->closed
State-Changed-By: jedgar
State-Changed-When: Mon Jul 31 14:38:46 PDT 2000
State-Changed-Why:
Submitter reports compile works when adding sbmidi0 device.
http://www.freebsd.org/cgi/query-pr.cgi?pr=19742
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 14:46:20 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 2A8A737BCB1; Mon, 31 Jul 2000 14:46:18 -0700 (PDT)
(envelope-from nbm@FreeBSD.org)
Received: (from nbm@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id OAA94235;
Mon, 31 Jul 2000 14:46:18 -0700 (PDT)
(envelope-from nbm@FreeBSD.org)
Date: Mon, 31 Jul 2000 14:46:18 -0700 (PDT)
From:
Message-Id: <200007312146.OAA94235@freefall.freebsd.org>
To: sbauer@hardrock.sdsmt.edu, nbm@FreeBSD.org,
freebsd-bugs@FreeBSD.org
Subject: Re: kern/5522: [PATCH] ip_input.c & ip_output.c problems when trying to use ipfilter
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: [PATCH] ip_input.c & ip_output.c problems when trying to use ipfilter
State-Changed-From-To: suspended->closed
State-Changed-By: nbm
State-Changed-When: Mon Jul 31 14:44:48 PDT 2000
State-Changed-Why:
We're not using remotely the same methods anymore (kld, not lkm), and
ipfilter seems to build fine on all recent releases, so this PR can be
closed.
http://www.freebsd.org/cgi/query-pr.cgi?pr=5522
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 18: 9:27 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 6B3B837BDB4; Mon, 31 Jul 2000 18:09:24 -0700 (PDT)
(envelope-from obrien@FreeBSD.org)
Received: (from obrien@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id SAA18364;
Mon, 31 Jul 2000 18:09:24 -0700 (PDT)
(envelope-from obrien@FreeBSD.org)
Date: Mon, 31 Jul 2000 18:09:24 -0700 (PDT)
From:
Message-Id: <200008010109.SAA18364@freefall.freebsd.org>
To: obrien@FreeBSD.org, freebsd-bugs@FreeBSD.org, jhb@FreeBSD.org
Subject: Re: bin/20328: missing ports categories from Sysinstall
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: missing ports categories from Sysinstall
Responsible-Changed-From-To: freebsd-bugs->jhb
Responsible-Changed-By: obrien
Responsible-Changed-When: Mon Jul 31 18:09:07 PDT 2000
Responsible-Changed-Why:
he wanted it... :-)
http://www.freebsd.org/cgi/query-pr.cgi?pr=20328
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 19:20: 5 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 6B91537BDCA
for ; Mon, 31 Jul 2000 19:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id TAA25812;
Mon, 31 Jul 2000 19:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from hand.dotat.at (sfo-gw.covalent.net [207.44.198.62])
by hub.freebsd.org (Postfix) with ESMTP id 71E5937BDB4
for ; Mon, 31 Jul 2000 19:16:05 -0700 (PDT)
(envelope-from fanf@dotat.at)
Received: from fanf by hand.dotat.at with local (Exim 3.15 #3)
id 13JRbD-0001xv-00
for FreeBSD-gnats-submit@freebsd.org; Tue, 01 Aug 2000 02:16:07 +0000
Message-Id:
Date: Tue, 01 Aug 2000 02:16:07 +0000
From: Tony Finch
Reply-To: Tony Finch
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: bin/20331: dhclient configures the broadcast address incorrectly
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20331
>Category: bin
>Synopsis: dhclient configures the broadcast address incorrectly
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 19:20:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Tony Finch
>Release: FreeBSD 4.1-STABLE-20000729 i386
>Organization:
dotat
>Environment:
FreeBSD hand.dotat.at 4.1-STABLE-20000729 FreeBSD 4.1-STABLE-20000729 #0: Sun Jul 30 00:30:12 UTC 2000 root@hand.dotat.at:/other/obj/other/src/sys/DELL-Latitude-CPx i386
>Description:
dhclient configures the broadcast address of an interface to the
subnet's base address
>How-To-Repeat:
This is the situation on my machine right now.
fanf@hand.dotat.at:~
:; ifconfig -a
lo0: flags=8049 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
ed0: flags=8843 mtu 1500
inet6 fe80::280:c8ff:fe87:ec91%ed0 prefixlen 64 scopeid 0x2
inet 10.0.0.35 netmask 0xffffff00 broadcast 10.0.0.0
ether 00:80:c8:87:ec:91
fanf@hand.dotat.at:~
:; ps aux | grep dhc
fanf 7528 0.0 0.4 1036 512 p1 S+ 2:14AM 0:00.00 grep dhc
root 1277 0.0 0.2 536 280 ?? Is 4:45AM 0:00.00 /sbin/dhclient ed0
fanf@hand.dotat.at:~
:;
>Fix:
Fortunately it's just a simple cut & paste coding error.
--- dhclient.c.orig Thu Jul 20 20:29:53 2000
+++ dhclient.c Tue Aug 1 02:11:22 2000
@@ -1972,7 +1972,7 @@
if (broadcast.len) {
client_envadd (ip -> client,
prefix, "broadcast_address",
- "%s", piaddr (subnet));
+ "%s", piaddr (broadcast));
}
}
}
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 20:20: 4 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id C07F337BDE0
for ; Mon, 31 Jul 2000 20:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id UAA32051;
Mon, 31 Jul 2000 20:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 87D7937B7B0; Mon, 31 Jul 2000 20:11:25 -0700 (PDT)
Message-Id: <20000801031125.87D7937B7B0@hub.freebsd.org>
Date: Mon, 31 Jul 2000 20:11:25 -0700 (PDT)
From: mike@sentex.net
To: freebsd-gnats-submit@FreeBSD.org
X-Send-Pr-Version: www-1.0
Subject: i386/20332: http fetch broke with some sites somewhere around 4.1RC3
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20332
>Category: i386
>Synopsis: http fetch broke with some sites somewhere around 4.1RC3
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 20:20:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Mike Tancsa
>Release: 4.1STABLE
>Organization:
Sentex Communication
>Environment:
4.1-STABLE FreeBSD 4.1-STABLE #0: Sun Jul 30 01:52:06 EDT 2000
>Description:
newmail% fetch http://www.microsoft.com/default.htm
Receiving default.htm (15957 bytes): 100%
15957 bytes transferred in 0.3 seconds (46.87 kBps)
newmail% fetch http://www.netscape.com/index.html
Receiving index.html (4294967295 bytes): 0%
44914 bytes transferred in 1.1 seconds (38.51 kBps)
fetch: index.html appears to be truncated: 44914/4294967295 bytes
newmail%
From an older RC1 box, (4.1-RC FreeBSD 4.1-RC #0: Fri Jul 14) all is fine.
Works with microsoft and a few other locations, but gives this truncated error with other sites. So far, I have only seen it via http and not ftp. I started seeing for a few days.
This is a direct connection, no proxies.
>How-To-Repeat:
newmail% fetch http://www.microsoft.com/default.htm
Receiving default.htm (15957 bytes): 100%
15957 bytes transferred in 0.3 seconds (46.87 kBps)
newmail% fetch http://www.netscape.com/index.html
Receiving index.html (4294967295 bytes): 0%
44914 bytes transferred in 1.1 seconds (38.51 kBps)
fetch: index.html appears to be truncated: 44914/4294967295 bytes
>Fix:
Dont know
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 22:10: 8 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 1214037B59B
for ; Mon, 31 Jul 2000 22:10:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id WAA46678;
Mon, 31 Jul 2000 22:10:02 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Mon, 31 Jul 2000 22:10:02 -0700 (PDT)
Message-Id: <200008010510.WAA46678@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: Florin Iucha
Subject: Re: i386/20286: FreeBSD installer cannot detect my 3C905B network,
so I cannot do network install
Reply-To: Florin Iucha
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR i386/20286; it has been noted by GNATS.
From: Florin Iucha
To: freebsd-gnats-submit@FreeBSD.ORG
Cc:
Subject: Re: i386/20286: FreeBSD installer cannot detect my 3C905B network,
so I cannot do network install
Date: Mon, 31 Jul 2000 23:25:34 -0500 (CDT)
On Mon, 31 Jul 2000, Alexander Langer wrote:
> Thus spake fiucha@crosswinds.net (fiucha@crosswinds.net):
>
> > The network board is fine since I have installed (and working normally) OpenBSD 2.7 on the same machine.
>
> Could you maybe send the output of pciconf or the equivalent tools on
> OpenBSD or Linux, to show which chip-id's the card have?
> Maybe its a smooth variant our code doesn't know yet.
On OpenBSD 2.7 I did a search for "*pci* and I have found
/usr/X11/bin/scanpci
It's output:
--------------cut here---------------------
PCI says configuration type 2
PCI probing configuration type 2
pci bus 0x0 slot at 0xc000, vendor 0x10b9 device 0x1451
ALI M1451
pci bus 0x0 slot at 0xc200, vendor 0x10b9 device 0x1449
ALI M1449
pci bus 0x0 slot at 0xc300, vendor 0x10b7 device 0x9050
3COM 3C905 100bTX
pci bus 0x0 slot at 0xc400, vendor 0x1013 device 0x00b8
Cirrus Logic GD 5446
pci bus 0x0 slot at 0xc600, vendor 0x1095 device 0x0640
CMD 640A
--------------cut here---------------------
Hope this helps,
florin
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 22:40: 6 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id EC2BF37BE35
for ; Mon, 31 Jul 2000 22:40:00 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id WAA51655;
Mon, 31 Jul 2000 22:40:00 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 5552637B59B; Mon, 31 Jul 2000 22:38:01 -0700 (PDT)
Message-Id: <20000801053801.5552637B59B@hub.freebsd.org>
Date: Mon, 31 Jul 2000 22:38:01 -0700 (PDT)
From: pscott@the-frontier.org
To: freebsd-gnats-submit@FreeBSD.org
X-Send-Pr-Version: www-1.0
Subject: misc/20333: ftp login fails on unix password when s/key active but not required
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20333
>Category: misc
>Synopsis: ftp login fails on unix password when s/key active but not required
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 22:40:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Paul A. Scott
>Release: FreeBSD 4.0-RELEASE i386
>Organization:
>Environment:
FreeBSD mail 4.0-RELEASE FreeBSD 4.0-RELEASE #0: Sun Jun 4 00:17:00 GMT 2000 root@ns1:/usr/src/sys/compile/MIKETODD
>Description:
If a userid has an s/key, but s/key is not required for login, ftp should allow a unix password, but it does not; only the s/key password works. This problem does not happen with telnet. telnet allows unix password, ftp does not. Problem first noticed on 4.0 release; another machine running 2.2.8 has no problems with s/key on either ftp or telnet.
>How-To-Repeat:
Enable s/key for a userid dummy.
Set up /etc/skey.access to allow unix passwords from intranet 192.168.168.0 for dummy but not from another network.
permit internet 192.168.168.0 255.255.255.0
deny user dummy
deny user root
permit
From another machine on the 192.168.168.0 network, start an ftp client to the FreeBSD machine with an interface on the same network.
Log in as userid dummy.
The ftp server issues an s/key challenge BUT DOES NOT REQUIRE an skey, so a unix password should be accepted.
Type in dummy's unix password. The ftp server barfs, saying login incorrect. That shouldn't happen. Type in dummy's correct s/key. Dummy gets logged in.
Try telnet between the same two machines. No problem using a unix password.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 23: 0: 6 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 10CEF37BD81
for ; Mon, 31 Jul 2000 23:00:02 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id XAA53472;
Mon, 31 Jul 2000 23:00:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from phoenix.dynamine.net (phoenix.dynamine.net [64.14.25.210])
by hub.freebsd.org (Postfix) with ESMTP id 398FE37B7A7
for ; Mon, 31 Jul 2000 22:53:01 -0700 (PDT)
(envelope-from michael@dynamine.net)
Received: by phoenix.dynamine.net (Postfix, from userid 1000)
id 247AE183939; Mon, 31 Jul 2000 22:53:00 -0700 (PDT)
Message-Id: <20000801055300.247AE183939@phoenix.dynamine.net>
Date: Mon, 31 Jul 2000 22:53:00 -0700 (PDT)
From: michael@dynamine.net
Reply-To: "Michael S.Fischer"
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: misc/20334: Scripted sysinstall cannot configure interfaces via DHCP
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20334
>Category: misc
>Synopsis: Scripted sysinstall cannot configure interfaces via DHCP
>Confidential: no
>Severity: non-critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: wish
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 23:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Michael S. Fischer
>Release: FreeBSD 4.0-STABLE i386
>Organization:
Dynamine Consulting
>Environment:
>Description:
It appears that one cannot use DHCP to configure the system using
sysinstall's scripted installation feature.
The man page for sysinstall indicates that network configuration parameters
must be set manually before calling mediaSetFTP or mediaSetNFS.
This means that if I were to roll out a network of, say, 200 FreeBSD boxes,
I'd need to have 200 script diskettes, one for each box. This would be
terribly inefficient.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Mon Jul 31 23:50: 6 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id D87B837BA0B
for ; Mon, 31 Jul 2000 23:50:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id XAA59877;
Mon, 31 Jul 2000 23:50:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from nau.antar.bryansk.ru (ns2.bryansk.ru [195.239.214.80])
by hub.freebsd.org (Postfix) with ESMTP id 0A6F237BA0B
for ; Mon, 31 Jul 2000 23:44:38 -0700 (PDT)
(envelope-from hsw@zombie.antar.bryansk.ru)
Received: from zombie.antar.bryansk.ru (zombie.antar.bryansk.ru [195.239.214.68])
by nau.antar.bryansk.ru (8.9.3/8.9.1) with ESMTP id KAA57231
for ; Tue, 1 Aug 2000 10:53:31 +0400 (MSD)
Received: (from hsw@localhost)
by zombie.antar.bryansk.ru (8.9.3/8.9.3) id KAA37334;
Tue, 1 Aug 2000 10:44:34 +0400 (MSD)
(envelope-from hsw)
Message-Id: <200008010644.KAA37334@zombie.antar.bryansk.ru>
Date: Tue, 1 Aug 2000 10:44:34 +0400 (MSD)
From: hsw@antar.bryansk.ru
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20335: S3Trio64V+ is detected as CGA by syscons
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20335
>Category: kern
>Synopsis: S3Trio64V+ is detected as CGA by syscons
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 31 23:50:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Sergey Homenkow
>Release: FreeBSD 3.5-STABLE i386
>Organization:
>Environment:
dmesg extracts:
FreeBSD 3.5-STABLE #0: Sat Jul 29 21:30:53 MSD 2000
CPU: Pentium/P54C (199.61-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x52c Stepping = 12
chip0: rev 0x01 on pci0.0.0
chip1: rev 0x01 on pci0.7.0
ide_pci0: rev 0x01 on pci0.7.1
chip2: rev 0x01 on pci0.7.3
vga0: rev 0x00 int a irq 11 on pci0.14.0
Probing for devices on the ISA bus:
sc0 on isa
sc0: CGA <16 virtual consoles, flags=0x0>
vga0 at 0x3d0-0x3db maddr 0xb8000 msize 32768 on isa
>Description:
I have S3Trio64V+ video adapter but syscons detects it as an old CGA card and
I cannot load fonts therefore.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 1:20: 9 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 702DF37BE3A
for ; Tue, 1 Aug 2000 01:20:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA73584;
Tue, 1 Aug 2000 01:20:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53])
by hub.freebsd.org (Postfix) with ESMTP id EF34637BB5F
for ; Tue, 1 Aug 2000 01:14:45 -0700 (PDT)
(envelope-from root@crox.cronyx.ru)
Received: from crox.cronyx.ru by hanoi.cronyx.ru with ESMTP id MAA01754;
(8.9.3/vak/2.1) Tue, 1 Aug 2000 12:19:22 +0400 (MSD)
Received: (from root@localhost)
by crox.cronyx.ru (8.9.3/8.9.3) id MAA03081;
Tue, 1 Aug 2000 12:04:46 +0400 (MSD)
(envelope-from root)
Message-Id: <200008010819.MAA01754@hanoi.cronyx.ru>
Date: Tue, 1 Aug 2000 12:19:22 +0400 (MSD)
From: vak@cronyx.ru
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20337: [patch] sio driver, support for PCI multiport cards, part 4/4
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20337
>Category: kern
>Synopsis: Support for PCI multiport cards for sio driver
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 01:20:03 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Serge Vakulenko
>Release: FreeBSD 4.0-RELEASE i386
>Organization:
Cronyx Engineering Ltd.
>Environment:
FreeBSD 4.0, Cronyx-Omega-PCI serial multiport adapters.
>Description:
To handle non-intelligent multiport async adapters,
the sio driver lacks the PCI detection and attachment routines.
Some rearrangment of the sio.c is also required.
The patch consists of four parts:
1) sys/isa/siovar.h (new file)
2) sys/isa/sio.c (patch)
3) sys/pci/sio_pci.c (new file)
4) sys/conf/files.i386 (patch)
>How-To-Repeat:
>Fix:
Part 4 of 4.
--- files40.i386 Fri Jul 28 17:11:26 2000
+++ files.i386 Fri Jul 28 17:12:17 2000
@@ -389,6 +389,7 @@
isa/ppc.c optional ppc
isa/psm.c optional psm
isa/sio.c optional sio
+pci/sio_pci.c optional sio pci
isa/syscons_isa.c optional sc
isa/vga_isa.c optional vga
kern/subr_diskmbr.c standard
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 1:20:16 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 5508337BE2B
for ; Tue, 1 Aug 2000 01:20:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA73575;
Tue, 1 Aug 2000 01:20:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53])
by hub.freebsd.org (Postfix) with ESMTP id 8FD6437B6A0
for ; Tue, 1 Aug 2000 01:14:20 -0700 (PDT)
(envelope-from root@crox.cronyx.ru)
Received: from crox.cronyx.ru by hanoi.cronyx.ru with ESMTP id MAA01757;
(8.9.3/vak/2.1) Tue, 1 Aug 2000 12:19:22 +0400 (MSD)
Received: (from root@localhost)
by crox.cronyx.ru (8.9.3/8.9.3) id MAA02737;
Tue, 1 Aug 2000 12:00:28 +0400 (MSD)
(envelope-from root)
Message-Id: <200008010819.MAA01757@hanoi.cronyx.ru>
Date: Tue, 1 Aug 2000 12:19:22 +0400 (MSD)
From: vak@cronyx.ru
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20336: [patch] sio driver, support for PCI multiport cards, part 1/4
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20336
>Category: kern
>Synopsis: Support for PCI multiport cards for sio driver
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 01:20:02 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Serge Vakulenko
>Release: FreeBSD 4.0-RELEASE i386
>Organization:
Cronyx Engineering Ltd.
>Environment:
FreeBSD 4.0, Cronyx-Omega-PCI serial multiport adapters.
>Description:
To handle non-intelligent multiport async adapters,
the sio driver lacks the PCI detection and attachment routines.
Some rearrangment of the sio.c is also required.
The patch consists of four parts:
1) sys/isa/siovar.h (new file)
2) sys/isa/sio.c (patch)
3) sys/pci/sio_pci.c (new file)
4) sys/conf/files.i386 (patch)
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 1:20:42 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 9DD1637BE3D
for ; Tue, 1 Aug 2000 01:20:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA73593;
Tue, 1 Aug 2000 01:20:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53])
by hub.freebsd.org (Postfix) with ESMTP id 8E36C37BB5F
for ; Tue, 1 Aug 2000 01:15:06 -0700 (PDT)
(envelope-from root@crox.cronyx.ru)
Received: from crox.cronyx.ru by hanoi.cronyx.ru with ESMTP id MAA01755;
(8.9.3/vak/2.1) Tue, 1 Aug 2000 12:19:22 +0400 (MSD)
Received: (from root@localhost)
by crox.cronyx.ru (8.9.3/8.9.3) id MAA02970;
Tue, 1 Aug 2000 12:04:14 +0400 (MSD)
(envelope-from root)
Message-Id: <200008010819.MAA01755@hanoi.cronyx.ru>
Date: Tue, 1 Aug 2000 12:19:22 +0400 (MSD)
From: vak@cronyx.ru
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20338: [patch] sio driver, support for PCI multiport cards, part 3/4
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20338
>Category: kern
>Synopsis: Support for PCI multiport cards for sio driver
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 01:20:03 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Serge Vakulenko
>Release: FreeBSD 4.0-RELEASE i386
>Organization:
Cronyx Engineering Ltd.
>Environment:
FreeBSD 4.0, Cronyx-Omega-PCI serial multiport adapters.
>Description:
To handle non-intelligent multiport async adapters,
the sio driver lacks the PCI detection and attachment routines.
Some rearrangment of the sio.c is also required.
The patch consists of four parts:
1) sys/isa/siovar.h (new file)
2) sys/isa/sio.c (patch)
3) sys/pci/sio_pci.c (new file)
4) sys/conf/files.i386 (patch)
>How-To-Repeat:
>Fix:
Part 3 of 4.
--- /dev/null Tue Aug 1 10:55:27 2000
+++ sio_pci.c Tue Aug 1 11:38:12 2000
@@ -0,0 +1,277 @@
+/*
+ * Serial driver for non-intelligent PCI multiport adapters.
+ * Implements the probe, attach and interrupt dispatcher,
+ * and uses sio.c for the most part of work.
+ * The PCI ports get unit numbers _after_ the ISA sio ports.
+ * Option COM_MULTIPORT is not necessary.
+ *
+ * Copyright (C) 2000 Cronyx Engineering Ltd.
+ * Author: Serge Vakulenko
+ *
+ * Supports:
+ * Cronyx Omega-PCI adapter, by Serge Vakulenko
+ *
+ * This software is distributed with NO WARRANTIES, not even the implied
+ * warranties for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Authors grant any other persons or organisations permission to use
+ * or modify this software as long as this message is kept with the software,
+ * all derivative works or modified versions.
+ */
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#ifndef SMP
+#include
+#endif
+#include
+#include
+#include
+#include
+#if __FreeBSD_version >= 400000
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#include
+
+#include "sio.h"
+
+#define MAXCHAN 8
+
+#ifndef __i386__
+#define disable_intr()
+#define enable_intr()
+#endif
+
+#ifdef SMP
+#define disable_intr() COM_DISABLE_INTR()
+#define enable_intr() COM_ENABLE_INTR()
+#endif /* SMP */
+
+typedef struct _sio_pci_t {
+ int nchan;
+ int fifo_size;
+ int base_reg;
+ int hw_rts_cts;
+ Port_t iobase;
+ Port_t iostep;
+ struct resource *res;
+ struct resource *irq;
+ void *intrhand;
+ struct com_s com [MAXCHAN];
+} sio_pci_t;
+
+static void sio_pci_intr __P((void *arg));
+
+static int sio_pci_numunits = NSIO;
+
+#if __FreeBSD_version >= 400000
+/*
+ * FreeBSD version 4.x
+ */
+static int sio_pci_probe __P((device_t));
+static int sio_pci_attach __P((device_t));
+
+static devclass_t siopci_devclass;
+
+static device_method_t sio_pci_methods[] = {
+ /* Device interface */
+ DEVMETHOD(device_probe, sio_pci_probe),
+ DEVMETHOD(device_attach, sio_pci_attach),
+ { 0, 0 }
+};
+
+static driver_t sio_pci_driver = {
+ "siopci",
+ sio_pci_methods,
+ sizeof(sio_pci_t)
+};
+DRIVER_MODULE(sio_pci, pci, sio_pci_driver, siopci_devclass, 0, 0);
+
+#else
+/*
+ * FreeBSD version 3.x
+ */
+static const char *sio_pci_probe __P((pcici_t, pcidi_t));
+static void sio_pci_attach __P((pcici_t, int));
+
+static u_long sio_pci_count;
+
+static struct pci_device sio_pci_device = {
+ "siopci",
+ sio_pci_probe,
+ sio_pci_attach,
+ &sio_pci_count,
+ NULL
+};
+DATA_SET(pcidevice_set, sio_pci_device);
+
+#endif /* __FreeBSD_version >= 400000 */
+
+#if __FreeBSD_version >= 400000
+static int
+sio_pci_probe(dev)
+ device_t dev;
+{
+ u_long device_id = pci_get_vendor(dev) | pci_get_device(dev) << 16;
+#else
+static const char *
+sio_pci_probe(config_id, device_id)
+ pcici_t config_id;
+ pcidi_t device_id;
+{
+#endif
+ const char *desc = 0;
+
+ if (device_id == 0xc00110b5)
+ desc = "Cronyx-Omega-PCI Serial Adapter";
+#ifdef notyet
+ /* Add your device here. */
+ else if (device_id == 0xXXXXXXXX)
+ desc = "XXX";
+#endif
+
+#if __FreeBSD_version >= 400000
+ if (! desc)
+ return ENXIO;
+ device_set_desc(dev, desc);
+ return 0;
+#else
+ return desc;
+#endif
+}
+
+#if __FreeBSD_version >= 400000
+static int
+sio_pci_attach(dev)
+ device_t dev;
+{
+ u_long device_id = pci_get_vendor(dev) |
+ pci_get_device(dev) << 16;
+ sio_pci_t *d = device_get_softc(dev);
+ int rid;
+#define PCI_READ_CONFIG(reg) pci_read_config(dev, reg, 4)
+#else
+static void
+sio_pci_attach(config_id, unit)
+ pcici_t config_id;
+ int unit;
+{
+ u_long device_id = config_id->vendor | config_id->device << 16;
+ sio_pci_t *d = malloc(sizeof *d, M_DEVBUF, M_WAITOK);
+#define PCI_READ_CONFIG(reg) pci_conf_read(config_id, reg)
+#endif
+ struct com_s *com;
+ int s, err = 0;
+
+ bzero((char*)d, sizeof(*d));
+ s = splimp();
+
+ /* Default values. */
+ d->nchan = 8; /* channels per adapter */
+ d->iostep = 8; /* addresses per channel */
+ d->base_reg = 0x18; /* pci register: base addr2 */
+
+ /* Device dependent values. */
+ if (device_id == 0xc00110b5) {
+ d->fifo_size = 64; /* fifo size in bytes */
+ d->hw_rts_cts = 1; /* hardware rts/cts support */
+ }
+#ifdef notyet
+ else if (device_id == 0xXXXXXXXX) {
+ /* Add your device here. */
+ }
+#endif
+
+#if __FreeBSD_version >= 400000
+ /* Allocate i/o region. */
+ rid = d->base_reg;
+ d->res = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid, 0, ~0, 1,
+ RF_ACTIVE);
+ if (! d->res) {
+ printf("sio%d: couldn't map ports/memory\n", sio_pci_numunits);
+ err = ENXIO;
+ goto fail;
+ }
+
+ /* Allocate interrupt. */
+ rid = 0;
+ d->irq = bus_alloc_resource(dev, SYS_RES_IRQ, &rid, 0, ~0, 1,
+ RF_SHAREABLE | RF_ACTIVE);
+ if (! d->irq) {
+ printf("sio%d: couldn't map interrupt\n", sio_pci_numunits);
+ err = ENXIO;
+ goto fail;
+ }
+
+ /* Register the interrupt handler. */
+ err = bus_setup_intr(dev, d->irq, INTR_TYPE_TTY | INTR_TYPE_FAST,
+ sio_pci_intr, d, &d->intrhand);
+#else
+ err = ! pci_map_int_right(config_id, sio_pci_intr, d, &tty_imask,
+ INTR_FAST);
+#endif
+ if (err) {
+ printf("sio%d: couldn't set up irq\n", sio_pci_numunits);
+#if __FreeBSD_version >= 400000
+fail: if (d->res)
+ bus_release_resource(dev, SYS_RES_IOPORT,
+ d->base_reg, d->res);
+ if (d->irq)
+ bus_release_resource(dev, SYS_RES_IRQ, 0, d->irq);
+#endif
+ goto done;
+ }
+
+ /* Attach sio ports. */
+ d->iobase = PCI_READ_CONFIG (d->base_reg) & ~3;
+ for (com=d->com; comcom+d->nchan; ++com) {
+ com->iobase = d->iobase + (com - d->com) * d->iostep;
+
+ /* Interrupt enable, do it _before_ sio_attach_unit. */
+ outb(com->iobase + com_mcr, MCR_IENABLE);
+
+ if (sio_attach_unit(com, sio_pci_numunits++, com->iobase,
+ d->fifo_size << 24, 0) != 0)
+ printf("sio%d: cannot attach\n", sio_pci_numunits);
+
+ /* Must do this _after_ sio_attach_unit. */
+ com->st16650a = d->hw_rts_cts;
+ }
+done:
+ splx (s);
+#if __FreeBSD_version >= 400000
+ return err;
+#endif
+}
+
+static void
+sio_pci_intr(arg)
+ void *arg;
+{
+ sio_pci_t *d = arg;
+ struct com_s *com;
+ bool_t possibly_more_intrs;
+
+ disable_intr();
+ do {
+ possibly_more_intrs = FALSE;
+ for (com=d->com; comcom+d->nchan; ++com) {
+ if ((inb(com->int_id_port) & IIR_IMASK) != IIR_NOPEND) {
+ siointr1(com);
+ possibly_more_intrs = TRUE;
+ }
+ }
+ } while (possibly_more_intrs);
+ enable_intr();
+}
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 1:20:44 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id AC9F837BE45
for ; Tue, 1 Aug 2000 01:20:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA73602;
Tue, 1 Aug 2000 01:20:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53])
by hub.freebsd.org (Postfix) with ESMTP id B5E9937BB5F
for ; Tue, 1 Aug 2000 01:15:31 -0700 (PDT)
(envelope-from root@crox.cronyx.ru)
Received: from crox.cronyx.ru by hanoi.cronyx.ru with ESMTP id MAA01756;
(8.9.3/vak/2.1) Tue, 1 Aug 2000 12:19:22 +0400 (MSD)
Received: (from root@localhost)
by crox.cronyx.ru (8.9.3/8.9.3) id MAA02859;
Tue, 1 Aug 2000 12:03:35 +0400 (MSD)
(envelope-from root)
Message-Id: <200008010819.MAA01756@hanoi.cronyx.ru>
Date: Tue, 1 Aug 2000 12:19:22 +0400 (MSD)
From: vak@cronyx.ru
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20339: [patch] sio driver, support for PCI multiport cards, part 2/4
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20339
>Category: kern
>Synopsis: Support for PCI multiport cards for sio driver
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 01:20:03 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Serge Vakulenko
>Release: FreeBSD 4.0-RELEASE i386
>Organization:
Cronyx Engineering Ltd.
>Environment:
FreeBSD 4.0, Cronyx-Omega-PCI serial multiport adapters.
>Description:
To handle non-intelligent multiport async adapters,
the sio driver lacks the PCI detection and attachment routines.
Some rearrangment of the sio.c is also required.
The patch consists of four parts:
1) sys/isa/siovar.h (new file)
2) sys/isa/sio.c (patch)
3) sys/pci/sio_pci.c (new file)
4) sys/conf/files.i386 (patch)
>How-To-Repeat:
>Fix:
Part 2 of 4.
1) Move the struct com_s definition to separate file siovar.h.
2) Split the sioattach() routine. Leave the isa-dependent
part in sioattach(), and build the (public) bus-independent
attachment function sio_attach_unit().
3) Make siointr1 public.
--- sio40.c Wed Jul 26 17:32:07 2000
+++ sio.c Fri Jul 28 14:01:54 2000
@@ -82,6 +82,7 @@
#include
#include
+#include
#ifdef COM_ESP
#include
@@ -167,113 +168,8 @@
"tty-level buffer overflow",
};
-#define CE_NTYPES 3
#define CE_RECORD(com, errnum) (++(com)->delta_error_counts[errnum])
-/* types. XXX - should be elsewhere */
-typedef u_int Port_t; /* hardware port */
-typedef u_char bool_t; /* boolean */
-
-/* queue of linear buffers */
-struct lbq {
- u_char *l_head; /* next char to process */
- u_char *l_tail; /* one past the last char to process */
- struct lbq *l_next; /* next in queue */
- bool_t l_queued; /* nonzero if queued */
-};
-
-/* com device structure */
-struct com_s {
- u_int flags; /* Copy isa device flags */
- u_char state; /* miscellaneous flag bits */
- bool_t active_out; /* nonzero if the callout device is open */
- u_char cfcr_image; /* copy of value written to CFCR */
-#ifdef COM_ESP
- bool_t esp; /* is this unit a hayes esp board? */
-#endif
- u_char extra_state; /* more flag bits, separate for order trick */
- u_char fifo_image; /* copy of value written to FIFO */
- bool_t hasfifo; /* nonzero for 16550 UARTs */
- bool_t st16650a; /* Is a Startech 16650A or RTS/CTS compat */
- bool_t loses_outints; /* nonzero if device loses output interrupts */
- u_char mcr_image; /* copy of value written to MCR */
-#ifdef COM_MULTIPORT
- bool_t multiport; /* is this unit part of a multiport device? */
-#endif /* COM_MULTIPORT */
- bool_t no_irq; /* nonzero if irq is not attached */
- bool_t gone; /* hardware disappeared */
- bool_t poll; /* nonzero if polling is required */
- bool_t poll_output; /* nonzero if polling for output is required */
- int unit; /* unit number */
- int dtr_wait; /* time to hold DTR down on close (* 1/hz) */
- u_int tx_fifo_size;
- u_int wopeners; /* # processes waiting for DCD in open() */
-
- /*
- * The high level of the driver never reads status registers directly
- * because there would be too many side effects to handle conveniently.
- * Instead, it reads copies of the registers stored here by the
- * interrupt handler.
- */
- u_char last_modem_status; /* last MSR read by intr handler */
- u_char prev_modem_status; /* last MSR handled by high level */
-
- u_char hotchar; /* ldisc-specific char to be handled ASAP */
- u_char *ibuf; /* start of input buffer */
- u_char *ibufend; /* end of input buffer */
- u_char *ibufold; /* old input buffer, to be freed */
- u_char *ihighwater; /* threshold in input buffer */
- u_char *iptr; /* next free spot in input buffer */
- int ibufsize; /* size of ibuf (not include error bytes) */
- int ierroff; /* offset of error bytes in ibuf */
-
- struct lbq obufq; /* head of queue of output buffers */
- struct lbq obufs[2]; /* output buffers */
-
- Port_t data_port; /* i/o ports */
-#ifdef COM_ESP
- Port_t esp_port;
-#endif
- Port_t int_id_port;
- Port_t iobase;
- Port_t modem_ctl_port;
- Port_t line_status_port;
- Port_t modem_status_port;
- Port_t intr_ctl_port; /* Ports of IIR register */
-
- struct tty *tp; /* cross reference */
-
- /* Initial state. */
- struct termios it_in; /* should be in struct tty */
- struct termios it_out;
-
- /* Lock state. */
- struct termios lt_in; /* should be in struct tty */
- struct termios lt_out;
-
- bool_t do_timestamp;
- bool_t do_dcd_timestamp;
- struct timeval timestamp;
- struct timeval dcd_timestamp;
- struct pps_state pps;
-
- u_long bytes_in; /* statistics */
- u_long bytes_out;
- u_int delta_error_counts[CE_NTYPES];
- u_long error_counts[CE_NTYPES];
-
- struct resource *irqres;
- struct resource *ioportres;
- void *cookie;
-
- /*
- * Data area for output buffers. Someday we should build the output
- * buffer queue without copying data.
- */
- u_char obuf1[256];
- u_char obuf2[256];
-};
-
#ifdef COM_ESP
static int espattach __P((struct com_s *com, Port_t esp_port));
#endif
@@ -284,7 +180,6 @@
static timeout_t siodtrwakeup;
static void comhardclose __P((struct com_s *com));
static void sioinput __P((struct com_s *com));
-static void siointr1 __P((struct com_s *com));
static void siointr __P((void *arg));
static int commctl __P((struct com_s *com, int bits, int how));
static int comparam __P((struct tty *tp, struct termios *t));
@@ -309,8 +204,8 @@
/* table and macro for fast conversion from a unit number to its com struct */
static devclass_t sio_devclass;
-#define com_addr(unit) ((struct com_s *) \
- devclass_get_softc(sio_devclass, unit))
+static struct com_s *p_com_addr[SIO_MAXUNITS];
+#define com_addr(unit) (p_com_addr[unit])
static device_method_t sio_isa_methods[] = {
/* Device interface */
@@ -969,32 +864,19 @@
return (sioattach(dev));
}
-static int
-sioattach(dev)
- device_t dev;
-{
+int
+sio_attach_unit(com, unit, iobase, flags, no_irq)
struct com_s *com;
+ int unit;
+ Port_t iobase;
+ u_int flags;
+ bool_t no_irq;
+{
#ifdef COM_ESP
Port_t *espp;
#endif
- Port_t iobase;
- int unit;
- u_int flags;
- int rid;
- struct resource *port;
- int ret;
-
- rid = 0;
- port = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid,
- 0, ~0, IO_COMSIZE, RF_ACTIVE);
- if (!port)
- return (ENXIO);
-
- iobase = rman_get_start(port);
- unit = device_get_unit(dev);
- com = device_get_softc(dev);
- flags = device_get_flags(dev);
-
+ if (unit >= SIO_MAXUNITS)
+ return ENXIO;
if (unit >= sio_numunits)
sio_numunits = unit + 1;
/*
@@ -1011,11 +893,10 @@
*/
bzero(com, sizeof *com);
com->unit = unit;
- com->ioportres = port;
com->cfcr_image = CFCR_8BITS;
com->dtr_wait = 3 * hz;
com->loses_outints = COM_LOSESOUTINTS(flags) != 0;
- com->no_irq = bus_get_resource(dev, SYS_RES_IRQ, 0, NULL, NULL) != 0;
+ com->no_irq = no_irq;
com->tx_fifo_size = 1;
com->obufs[0].l_head = com->obuf1;
com->obufs[1].l_head = com->obuf2;
@@ -1052,12 +933,6 @@
com->it_in.c_ispeed = com->it_in.c_ospeed = TTYDEF_SPEED;
if (siosetwater(com, com->it_in.c_ispeed) != 0) {
enable_intr();
- /*
- * Leave i/o resources allocated if this is a `cn'-level
- * console, so that other devices can't snarf them.
- */
- if (iobase != siocniobase)
- bus_release_resource(dev, SYS_RES_IOPORT, rid, port);
return (ENOMEM);
}
enable_intr();
@@ -1164,17 +1039,11 @@
#ifdef COM_MULTIPORT
if (COM_ISMULTIPORT(flags)) {
- device_t masterdev;
-
com->multiport = TRUE;
printf(" (multiport");
if (unit == COM_MPMASTER(flags))
printf(" master");
printf(")");
- masterdev = devclass_get_device(sio_devclass,
- COM_MPMASTER(flags));
- com->no_irq = (masterdev == NULL || bus_get_resource(masterdev,
- SYS_RES_IRQ, 0, NULL, NULL) != 0);
}
#endif /* COM_MULTIPORT */
if (unit == comconsole)
@@ -1183,6 +1052,8 @@
printf(" with a bogus IIR_TXRDY register");
printf("\n");
+ com_addr(unit) = com;
+
if (!sio_registered) {
register_swi(SWI_TTY, siopoll);
sio_registered = TRUE;
@@ -1203,6 +1074,50 @@
com->pps.ppscap = PPS_CAPTUREASSERT | PPS_CAPTURECLEAR;
pps_init(&com->pps);
+ return (0);
+}
+
+static int
+sioattach(dev)
+ device_t dev;
+{
+ int rid, ret, no_irq;
+ struct resource *port;
+ struct com_s *com;
+ Port_t iobase;
+ u_int flags;
+
+ rid = 0;
+ port = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid,
+ 0, ~0, IO_COMSIZE, RF_ACTIVE);
+ if (!port)
+ return (ENXIO);
+
+ iobase = rman_get_start(port);
+ com = device_get_softc(dev);
+ flags = device_get_flags(dev);
+
+#ifdef COM_MULTIPORT
+ if (COM_ISMULTIPORT(flags)) {
+ device_t masterdev;
+
+ masterdev = devclass_get_device(sio_devclass,
+ COM_MPMASTER(flags));
+ no_irq = (masterdev == NULL || bus_get_resource(masterdev,
+ SYS_RES_IRQ, 0, NULL, NULL) != 0);
+ } else
+#endif /* COM_MULTIPORT */
+ no_irq = bus_get_resource(dev, SYS_RES_IRQ, 0, NULL, NULL) != 0;
+
+ ret = sio_attach_unit(com, device_get_unit(dev), iobase, flags, no_irq);
+ if (ret != 0) {
+ /* Leave i/o resources allocated if this is a `cn'-level
+ * console, so that other devices can't snarf them. */
+ if (iobase != siocniobase)
+ bus_release_resource(dev, SYS_RES_IOPORT, rid, port);
+ return ret;
+ }
+
rid = 0;
com->irqres = bus_alloc_resource(dev, SYS_RES_IRQ, &rid, 0ul, ~0ul, 1,
RF_ACTIVE);
@@ -1220,8 +1135,8 @@
if (ret)
device_printf(dev, "could not activate interrupt\n");
}
-
- return (0);
+ com->ioportres = port;
+ return 0;
}
static int
@@ -1713,7 +1628,7 @@
#endif /* COM_MULTIPORT */
}
-static void
+void
siointr1(com)
struct com_s *com;
{
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 1:30:50 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 4CBAD37B512; Tue, 1 Aug 2000 01:30:49 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA74602;
Tue, 1 Aug 2000 01:30:49 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 01:30:49 -0700 (PDT)
From:
Message-Id: <200008010830.BAA74602@freefall.freebsd.org>
To: eric@minbari.ods.org, sheldonh@FreeBSD.org,
freebsd-bugs@FreeBSD.org
Subject: Re: kern/20318: RELENG_4 GENERIC kernel fails on make depend
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: RELENG_4 GENERIC kernel fails on make depend
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Tue Aug 1 01:30:11 PDT 2000
State-Changed-Why:
You need to read the "COMMON ITEMS" section (at least) of the
src/UPDATING file. In fact, you should really check out
the whole thing. :-)
http://www.freebsd.org/cgi/query-pr.cgi?pr=20318
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 1:32:11 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id BF31D37B6D3; Tue, 1 Aug 2000 01:32:09 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA74824;
Tue, 1 Aug 2000 01:32:09 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 01:32:09 -0700 (PDT)
From:
Message-Id: <200008010832.BAA74824@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org,
obrien@FreeBSD.org
Subject: Re: bin/20331: dhclient configures the broadcast address incorrectly
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: dhclient configures the broadcast address incorrectly
Responsible-Changed-From-To: freebsd-bugs->obrien
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Tue Aug 1 01:31:45 PDT 2000
Responsible-Changed-Why:
David, this one contains a patch. :-)
http://www.freebsd.org/cgi/query-pr.cgi?pr=20331
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 1:32:42 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id D087837BF11; Tue, 1 Aug 2000 01:32:40 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA74912;
Tue, 1 Aug 2000 01:32:40 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 01:32:40 -0700 (PDT)
From:
Message-Id: <200008010832.BAA74912@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, des@FreeBSD.org
Subject: Re: i386/20332: http fetch broke with some sites somewhere around 4.1RC3
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: http fetch broke with some sites somewhere around 4.1RC3
Responsible-Changed-From-To: freebsd-bugs->des
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Tue Aug 1 01:32:18 PDT 2000
Responsible-Changed-Why:
DES maintains fetch(1) now.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20332
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 1:40: 5 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 3DEDA37BE65
for ; Tue, 1 Aug 2000 01:40:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id BAA75794;
Tue, 1 Aug 2000 01:40:03 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Tue, 1 Aug 2000 01:40:03 -0700 (PDT)
Message-Id: <200008010840.BAA75794@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: Sheldon Hearn
Subject: Re: kern/20336: [patch] sio driver, support for PCI multiport cards, part 1/4
Reply-To: Sheldon Hearn
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR kern/20336; it has been noted by GNATS.
From: Sheldon Hearn
To: vak@cronyx.ru
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/20336: [patch] sio driver, support for PCI multiport cards, part 1/4
Date: Tue, 01 Aug 2000 10:35:04 +0200
Just do what everyone else in the known universe does and send the whole
patchset in on a single PR, please.
Ciao,
Sheldon.
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 2:11:19 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 8711D37B5E1; Tue, 1 Aug 2000 02:11:17 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA82238;
Tue, 1 Aug 2000 02:11:17 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 02:11:17 -0700 (PDT)
From:
Message-Id: <200008010911.CAA82238@freefall.freebsd.org>
To: vak@cronyx.ru, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: kern/20337: Support for PCI multiport cards for sio driver
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Support for PCI multiport cards for sio driver
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Tue Aug 1 02:10:55 PDT 2000
State-Changed-Why:
Originator has been asked to send the entire patchkit in a single
PR.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20337
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 2:11:32 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 1DFE737B5E1; Tue, 1 Aug 2000 02:11:31 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA82709;
Tue, 1 Aug 2000 02:11:31 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 02:11:31 -0700 (PDT)
From:
Message-Id: <200008010911.CAA82709@freefall.freebsd.org>
To: vak@cronyx.ru, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: kern/20336: Support for PCI multiport cards for sio driver
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Support for PCI multiport cards for sio driver
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Tue Aug 1 02:11:24 PDT 2000
State-Changed-Why:
Originator has been asked to send the entire patchkit in a single
PR.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20336
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 2:11:58 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 3548C37B5E1; Tue, 1 Aug 2000 02:11:55 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA83290;
Tue, 1 Aug 2000 02:11:55 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 02:11:55 -0700 (PDT)
From:
Message-Id: <200008010911.CAA83290@freefall.freebsd.org>
To: vak@cronyx.ru, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: kern/20338: Support for PCI multiport cards for sio driver
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Support for PCI multiport cards for sio driver
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Tue Aug 1 02:11:39 PDT 2000
State-Changed-Why:
Originator has been asked to send the entire patchkit in a single
PR.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20338
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 2:12:15 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 67DA437B5E1; Tue, 1 Aug 2000 02:12:13 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA83442;
Tue, 1 Aug 2000 02:12:13 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 02:12:13 -0700 (PDT)
From:
Message-Id: <200008010912.CAA83442@freefall.freebsd.org>
To: vak@cronyx.ru, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject: Re: kern/20339: Support for PCI multiport cards for sio driver
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Support for PCI multiport cards for sio driver
State-Changed-From-To: open->closed
State-Changed-By: sheldonh
State-Changed-When: Tue Aug 1 02:12:03 PDT 2000
State-Changed-Why:
Originator has been asked to send the entire patchkit in a single
PR.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20339
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 2:13:32 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 44E5137B5E9; Tue, 1 Aug 2000 02:13:31 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA83691;
Tue, 1 Aug 2000 02:13:31 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 02:13:31 -0700 (PDT)
From:
Message-Id: <200008010913.CAA83691@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org,
murray@FreeBSD.org
Subject: Re: misc/20334: Scripted sysinstall cannot configure interfaces via DHCP
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: Scripted sysinstall cannot configure interfaces via DHCP
Responsible-Changed-From-To: freebsd-bugs->murray
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Tue Aug 1 02:12:41 PDT 2000
Responsible-Changed-Why:
Mr Stokely, this one doesn't contain any possible solutions,
but it looks like something worth addressing.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20334
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 2:15:54 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id 6A95B37BE09; Tue, 1 Aug 2000 02:15:52 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id CAA84201;
Tue, 1 Aug 2000 02:15:52 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 02:15:52 -0700 (PDT)
From:
Message-Id: <200008010915.CAA84201@freefall.freebsd.org>
To: hsw@antar.bryansk.ru, sheldonh@FreeBSD.org,
freebsd-bugs@FreeBSD.org, yokota@FreeBSD.org
Subject: Re: kern/20335: S3Trio64V+ is detected as CGA by syscons
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: S3Trio64V+ is detected as CGA by syscons
State-Changed-From-To: open->feedback
State-Changed-By: sheldonh
State-Changed-When: Tue Aug 1 02:15:00 PDT 2000
State-Changed-Why:
Could you send dmesg(8) output from the box after it's been
started with ``boot -v'' from the loader prompt?
Responsible-Changed-From-To: freebsd-bugs->yokota
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Tue Aug 1 02:15:00 PDT 2000
Responsible-Changed-Why:
Yokota-san is the syscons maintainer.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20335
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 2:47:59 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from nau.antar.bryansk.ru (ns2.bryansk.ru [195.239.214.80])
by hub.freebsd.org (Postfix) with ESMTP
id D63FE37BE09; Tue, 1 Aug 2000 02:47:46 -0700 (PDT)
(envelope-from hsw@antar.bryansk.ru)
Received: from referent.intranet.antar.bryansk.ru (cream.antar.bryansk.ru [195.239.214.82])
by nau.antar.bryansk.ru (8.9.3/8.9.1) with ESMTP id NAA99024;
Tue, 1 Aug 2000 13:56:41 +0400 (MSD)
Date: Tue, 1 Aug 2000 13:47:37 +0400
From: Sergey Homenkow
X-Mailer: The Bat! (v1.39) Educational
Reply-To: Sergey Homenkow
Organization: SSI
X-Priority: 3 (Normal)
Message-ID: <8574.000801@antar.bryansk.ru>
To: sheldonh@FreeBSD.org
Cc: freebsd-bugs@FreeBSD.org, yokota@FreeBSD.org
Subject: Re[2]: kern/20335: S3Trio64V+ is detected as CGA by syscons
In-reply-To: <200008010915.CAA84201@freefall.freebsd.org>
References: <200008010915.CAA84201@freefall.freebsd.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Hello sheldonh,
Tuesday, August 01, 2000, 1:15:52 PM, you wrote:
sFo> Synopsis: S3Trio64V+ is detected as CGA by syscons
sFo> State-Changed-From-To: open->feedback
sFo> State-Changed-By: sheldonh
sFo> State-Changed-When: Tue Aug 1 02:15:00 PDT 2000
sFo> State-Changed-Why:
sFo> Could you send dmesg(8) output from the box after it's been
sFo> started with ``boot -v'' from the loader prompt?
sFo> Responsible-Changed-From-To: freebsd-bugs->yokota
sFo> Responsible-Changed-By: sheldonh
sFo> Responsible-Changed-When: Tue Aug 1 02:15:00 PDT 2000
sFo> Responsible-Changed-Why:
sFo> Yokota-san is the syscons maintainer.
sFo> http://www.freebsd.org/cgi/query-pr.cgi?pr=20335
Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 3.5-STABLE #0: Sat Jul 29 21:30:53 MSD 2000
root@zombie.antar.bryansk.ru:/usr/local/src/src3/sys/compile/ZOMBIE
Calibrating clock(s) ... TSC clock: 199616911 Hz, i8254 clock: 1193210 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz
CLK_USE_TSC_CALIBRATION not specified - using old calibration method
Timecounter "TSC" frequency 199613058 Hz
CPU: Pentium/P54C (199.61-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x52c Stepping = 12
Features=0x1bf
real memory = 134217728 (131072K bytes)
Physical memory chunk(s):
0x00001000 - 0x0009efff, 647168 bytes (158 pages)
0x002bc000 - 0x07ff5fff, 131309568 bytes (32058 pages)
config> di ppc0
config>
config> port ed0 0x300
config> di apm0
No such device: apm0
Invalid command or syntax. Type `?' for help.
config> fl wdc0 0xa0ffa0ff
config> fl wdc1 0xa0ffa0ff
config> fl sio0 0x20011
config> fl sio1 0x20001
config> q
avail memory = 127356928 (124372K bytes)
Found BIOS32 Service Directory header at 0xc00f7730
Entry = 0xfd7c0 (0xc00fd7c0) Rev = 0 Len = 1
PCI BIOS entry at 0x21c
DMI header at 0xc00f7720
Version 2.0
Table at 0xf0c90, 36 entries, 1207 bytes
Other BIOS signatures found:
ACPI: 00000000
$PnP: 000f7760
Preloaded elf kernel "kernel" at 0xc02a3000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc02a309c.
pci_open(1): mode 1 addr port (0x0cf8) is 0x80003904
pci_open(1a): mode1res=0x80000000 (0x80000000)
pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71008086)
Probing for devices on PCI bus 0:
found-> vendor=0x8086, dev=0x7100, revid=0x01
class=06-00-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
chip0: rev 0x01 on pci0.0.0
found-> vendor=0x8086, dev=0x7110, revid=0x01
class=06-01-00, hdrtype=0x00, mfdev=1
subordinatebus=0 secondarybus=0
chip1: rev 0x01 on pci0.7.0
found-> vendor=0x8086, dev=0x7111, revid=0x01
class=01-01-80, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
map[0]: type 4, range 32, base 0000fcd0, size 4
ide_pci0: rev 0x01 on pci0.7.1
intel_piix_status: primary master sample = 3, master recovery = 1
intel_piix_status: primary master fastDMAonly disabled, pre/post enabled,
intel_piix_status: IORDY sampling enabled,
intel_piix_status: fast PIO enabled
intel_piix_status: primary slave sample = 3, slave recovery = 1
intel_piix_status: primary slave fastDMAonly disabled, pre/post enabled,
intel_piix_status: IORDY sampling enabled,
intel_piix_status: fast PIO enabled
ide_pci: busmaster 0 status: 40 from port: 0000fcd2
ide_pci: ide0:1 has been configured for DMA by BIOS
intel_piix_status: secondary master sample = 3, master recovery = 1
intel_piix_status: secondary master fastDMAonly disabled, pre/post enabled,
intel_piix_status: IORDY sampling enabled,
intel_piix_status: fast PIO enabled
intel_piix_status: secondary slave sample = 5, slave recovery = 4
intel_piix_status: secondary slave fastDMAonly disabled, pre/post disabled,
intel_piix_status: IORDY sampling disabled,
intel_piix_status: fast PIO disabled
ide_pci: busmaster 1 status: 20 from port: 0000fcda
ide_pci: ide1:0 has been configured for DMA by BIOS
found-> vendor=0x8086, dev=0x7112, revid=0x01
class=0c-03-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
intpin=d, irq=9
map[0]: type 4, range 32, base 0000fce0, size 5
found-> vendor=0x8086, dev=0x7113, revid=0x01
class=06-80-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
chip2: rev 0x01 on pci0.7.3
found-> vendor=0x5333, dev=0x8811, revid=0x00
class=03-00-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
intpin=a, irq=11
map[0]: type 1, range 32, base fe000000, size 23
vga0: rev 0x00 int a irq 11 on pci0.14.0
found-> vendor=0x11f6, dev=0x2011, revid=0x00
class=02-00-00, hdrtype=0x00, mfdev=0
subordinatebus=0 secondarybus=0
intpin=a, irq=10
map[0]: type 4, range 32, base 0000fc00, size 7
map[1]: type 1, range 32, base fedffc00, size 7
wb0: rev 0x00 int a irq 10 on pci0.15.0
wb0: Ethernet address: 00:80:48:d8:3f:08
wb0: probing for a PHY
wb0: checking address: 0
wb0: found PHY at address 0, vendor id: 180 device id: 7731
wb0: PHY type:
wb0: PHY status word: 7849
wb0: 10Mbps half-duplex mode supported
wb0: 10Mbps full-duplex mode supported
wb0: 100Mbps half-duplex mode supported
wb0: 100Mbps full-duplex mode supported
wb0: autoneg supported
wb0: autoneg complete, link status good (full-duplex, 100Mbps)
bpf: wb0 attached
Initializing PnP override table
Probing for PnP devices:
Trying Read_Port at 203
PnP: CSN 1 COMP_DEVICE_ID = 0x2fb0d041
CSN 1 Vendor ID: YMH0030 [0x3000a865] Serial 0x80860001 Comp ID: PNPb02f [0x2fb0d041]
Called nullpnp_probe with tag 0x00000001, type 0x3000a865
Called nullpnp_probe with tag 0x00000001, type 0x2fb0d041
port 0x0220 0x0530 0x0388 0x0330 irq 5:0 drq 0:1 en 1
port 0x0220 0x0530 0x0388 0x0330 irq 5:0 drq 0:1 en 1
mss_attach 1 at 0x530 irq 5 dma 0:1 flags 0x11
setting up yamaha registers
set yamaha master volume to max
pcm1 (CS423x/Yamaha/AD1816 sn 0x80860001) at 0x530-0x537 irq 5 drq 0 flags 0x11 on isa
Probing for devices on the ISA bus:
atkbd: the current kbd controller command byte 0047
atkbd: keyboard ID 0x41ab (2)
kbdc: RESET_KBD return code:00fa
kbdc: RESET_KBD status:00aa
sc0 on isa
sc0: fb0 kbd0
sc0: CGA <16 virtual consoles, flags=0x0>
ed0 not found at 0x300
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
psm0: current command byte:0047
kbdc: TEST_AUX_PORT status:0000
kbdc: RESET_AUX return code:00fa
kbdc: RESET_AUX status:00aa
kbdc: RESET_AUX ID:0000
psm: status 00 03 64
psm: status 00 00 64
psm: status 00 03 64
psm: status 00 03 64
psm: data 08 00 00
psm: data 08 00 00
psm: status 00 03 64
psm0 irq 12 on isa
psm0: model IntelliMouse, device ID 3-00, 3 buttons
psm0: config:00000000, flags:00000000, packet size:4
psm0: syncmask:08, syncbits:08
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0 at 0x3f8-0x3ff irq 4 flags 0x20011 on isa
sio0: type ST16650A
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: irq maps: 0x1 0x1 0x1 0x1
sio1: probe failed test(s): 0 1 2 4 6 7 9
sio1 not found at 0x2f8
ppc0: disabled, not probed.
pca0 on motherboard
pca0: PC speaker audio driver
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa
intel_piix_dmainit: setting ultra DMA mode 2
wd0: wdsetmode() setting transfer mode to 42
intel_piix_status: primary master sample = 3, master recovery = 1
intel_piix_status: primary master fastDMAonly disabled, pre/post enabled,
intel_piix_status: IORDY sampling enabled,
intel_piix_status: fast PIO enabled
wdc0: unit 0 (wd0): , DMA, 32-bit, multi-block-16
wd0: 19470MB (39876480 sectors), 39560 cyls, 16 heads, 63 S/T, 512 B/S
wd0: ATA INQUIRE valid = 0007, dmamword = 0007, apio = 0003, udma = 041f
wdc0: unit 1 (wd1): , DMA, 32-bit, multi-block-16
wd1: 16555MB (33906432 sectors), 33637 cyls, 16 heads, 63 S/T, 512 B/S
wd1: ATA INQUIRE valid = 0007, dmamword = 0007, apio = 0003, udma = 041f
wdc1 at 0x170-0x177 irq 15 flags 0xa0ffa0ff on isa
wdc1: unit 0 (wd2): , DMA, 32-bit, multi-block-16
wd2: 19470MB (39876480 sectors), 39560 cyls, 16 heads, 63 S/T, 512 B/S
wd2: ATA INQUIRE valid = 0007, dmamword = 0007, apio = 0003, udma = 041f
vga0 at 0x3d0-0x3db maddr 0xb8000 msize 32768 on isa
fb0: vga0, cga, type:CGA (3), flags:0x70041
fb0: port:0x3d0-0x3db, crtc:0x3d4, mem:0xb8000 0x8000
fb0: init mode:3, bios mode:3, current mode:3
fb0: window:0xc00b8000 size:32k gran:32k, buf:0x0 size:0k
npx0 on motherboard
npx0: INT 16 interface
i586_bzero() bandwidth = 174855744 bytes/sec
bzero() bandwidth = 88097964 bytes/sec
imasks: bio c008c040, tty c0071432, net c0071432
BIOS Geometries:
0:03fefe3f 0..1022=1023 cylinders, 0..254=255 heads, 1..63=63 sectors
1:03fefe3f 0..1022=1023 cylinders, 0..254=255 heads, 1..63=63 sectors
2:03fefe3f 0..1022=1023 cylinders, 0..254=255 heads, 1..63=63 sectors
0 accounted for
Device configuration finished.
IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to deny,
unlimited logging
bpf: tun0 attached
bpf: tun1 attached
bpf: tun2 attached
bpf: tun3 attached
bpf: tun4 attached
bpf: tun5 attached
bpf: tun6 attached
bpf: tun7 attached
bpf: sl0 attached
bpf: sl1 attached
bpf: sl2 attached
bpf: sl3 attached
bpf: sl4 attached
bpf: sl5 attached
bpf: sl6 attached
bpf: sl7 attached
bpf: ppp0 attached
bpf: ppp1 attached
bpf: ppp2 attached
bpf: ppp3 attached
bpf: ppp4 attached
bpf: ppp5 attached
bpf: ppp6 attached
bpf: ppp7 attached
new masks: bio c008c040, tty c0071432, net c0071432
bpf: lo0 attached
IP Filter: initialized. Default = pass all, Logging = enabled
Considering FFS root f/s.
changing root device to wd0s1a
wd0s1: type 0xa5, start 63, end = 39876479, size 39876417 : OK
start_init: trying /sbin/init
wd2s1: type 0xa5, start 63, end = 39873329, size 39873267 : OK
wd1s1: type 0xa5, start 63, end = 33897149, size 33897087 : OK
wd1s1: type 0xa5, start 63, end = 33897149, size 33897087 : OK
wd2s1: type 0xa5, start 63, end = 39873329, size 39873267 : OK
Linux-ELF exec handler installed
splash: image decoder found: star_saver
pid 475 (msgs), uid 70: exited on signal 11 (core dumped)
sc0: sc_switch_scr() 2
--
Best regards,
Sergey mailto:hsw@antar.bryansk.ru
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 5: 0: 5 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 4DAC437B886
for ; Tue, 1 Aug 2000 05:00:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA06490;
Tue, 1 Aug 2000 05:00:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: by hub.freebsd.org (Postfix, from userid 32767)
id AC9CB37BCE1; Tue, 1 Aug 2000 04:55:29 -0700 (PDT)
Message-Id: <20000801115529.AC9CB37BCE1@hub.freebsd.org>
Date: Tue, 1 Aug 2000 04:55:29 -0700 (PDT)
From: shirai@nintendo.co.jp
To: freebsd-gnats-submit@FreeBSD.org
X-Send-Pr-Version: www-1.0
Subject: kern/20340: SNDCTL_DSP_GETODELAY on pcm device is incorrectly implemented.
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20340
>Category: kern
>Synopsis: SNDCTL_DSP_GETODELAY on pcm device is incorrectly implemented.
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 05:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Takashi SHIRAI
>Release: 4-STABLE
>Organization:
Nintendo, Co., Ltd.
>Environment:
FreeBSD 4-STABLE
>Description:
According to OSS Programmer's Guide (http://www.opensound.com/pguide/),
SNDCTL_DSP_GETODELAY returns the number of unplayed bytes in the
kernel buffer. It means the length of ready areas (rl). But, in
the latest implement, this call returns the total bytes played
already. It is certainly mis-implement.
>How-To-Repeat:
Use any audio applications which use SNDCTL_DSP_GETODELAY.
e.g. TiMidity++ (>= 3.5.1)
>Fix:
The following patch will be effective:
diff -u dsp.c.old dsp.c
--- dsp.c.old Tue Aug 1 04:36:13 2000
+++ dsp.c Tue Aug 1 20:18:08 2000
@@ -587,12 +587,13 @@
case SNDCTL_DSP_GETODELAY:
if (wrch) {
snd_dbuf *b = &wrch->buffer;
+ snd_dbuf *bs = &wrch->buffer2nd;
if (b->dl) {
chn_checkunderflow(wrch);
if (!(wrch->flags & CHN_F_MAPPED))
while (chn_wrfeed(wrch) > 0);
}
- *arg = b->total;
+ *((int *)arg) = bs->rl;
} else
ret = EINVAL;
break;
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 5: 9:34 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id C154037BCEC; Tue, 1 Aug 2000 05:09:32 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA09007;
Tue, 1 Aug 2000 05:09:32 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 05:09:32 -0700 (PDT)
From:
Message-Id: <200008011209.FAA09007@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, cg@FreeBSD.org
Subject: Re: kern/20340: SNDCTL_DSP_GETODELAY on pcm device is incorrectly implemented.
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: SNDCTL_DSP_GETODELAY on pcm device is incorrectly implemented.
Responsible-Changed-From-To: freebsd-bugs->cg
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Tue Aug 1 05:09:02 PDT 2000
Responsible-Changed-Why:
Over to the pcm maintainer.
http://www.freebsd.org/cgi/query-pr.cgi?pr=20340
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 5:40:28 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 8BC1C37BBCA
for ; Tue, 1 Aug 2000 05:40:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id FAA13006;
Tue, 1 Aug 2000 05:40:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53])
by hub.freebsd.org (Postfix) with ESMTP id 81FA137B692
for ; Tue, 1 Aug 2000 05:32:51 -0700 (PDT)
(envelope-from root@crox.cronyx.ru)
Received: from crox.cronyx.ru by hanoi.cronyx.ru with ESMTP id QAA02219;
(8.9.3/vak/2.1) Tue, 1 Aug 2000 16:37:04 +0400 (MSD)
Received: by crox.cronyx.ru id QAA00323;
(8.9.3/vak/2.1) Tue, 1 Aug 2000 16:26:01 +0400 (MSD)
Message-Id: <200008011226.QAA00323@crox.cronyx.ru>
Date: Tue, 1 Aug 2000 16:26:01 +0400 (MSD)
From: vak@cronyx.ru
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20341: [patch] sio driver, support for PCI multiport cards
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20341
>Category: kern
>Synopsis: Support for PCI multiport cards for sio driver
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 05:40:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Serge Vakulenko
>Release: FreeBSD 4.0-RELEASE i386
>Organization:
Cronyx Engineering Ltd.
>Environment:
FreeBSD 4.0, Cronyx-Omega-PCI serial multiport adapters.
>Description:
To handle non-intelligent multiport async adapters,
the sio driver lacks the PCI detection and attachment routines.
Some rearrangment of the sio.c is also required.
The patch consists of four parts:
1) sys/isa/siovar.h (new file)
2) sys/isa/sio.c (patch)
3) sys/pci/sio_pci.c (new file)
4) sys/conf/files.i386 (patch)
>How-To-Repeat:
>Fix:
--- siovar40.h Thu Jul 27 11:46:05 2000
+++ isa/siovar.h Fri Jul 28 14:01:20 2000
@@ -0,0 +1,146 @@
+/*-
+ * Copyright (c) 1991 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: src/sys/isa/sio.c,v 1.291 2000/03/11 20:22:09 imp Exp $
+ * from: @(#)com.c 7.5 (Berkeley) 5/16/91
+ * from: i386/isa sio.c,v 1.234
+ */
+#define SIO_MAXUNITS 64 /* max sio ports */
+#define CE_NTYPES 3
+
+/* types. XXX - should be elsewhere */
+typedef u_int Port_t; /* hardware port */
+typedef u_char bool_t; /* boolean */
+
+/* queue of linear buffers */
+struct lbq {
+ u_char *l_head; /* next char to process */
+ u_char *l_tail; /* one past the last char to process */
+ struct lbq *l_next; /* next in queue */
+ bool_t l_queued; /* nonzero if queued */
+};
+
+/* com device structure */
+struct com_s {
+ u_int flags; /* Copy isa device flags */
+ u_char state; /* miscellaneous flag bits */
+ bool_t active_out; /* nonzero if the callout device is open */
+ u_char cfcr_image; /* copy of value written to CFCR */
+#ifdef COM_ESP
+ bool_t esp; /* is this unit a hayes esp board? */
+#endif
+ u_char extra_state; /* more flag bits, separate for order trick */
+ u_char fifo_image; /* copy of value written to FIFO */
+ bool_t hasfifo; /* nonzero for 16550 UARTs */
+ bool_t st16650a; /* Is a Startech 16650A or RTS/CTS compat */
+ bool_t loses_outints; /* nonzero if device loses output interrupts */
+ u_char mcr_image; /* copy of value written to MCR */
+#ifdef COM_MULTIPORT
+ bool_t multiport; /* is this unit part of a multiport device? */
+#endif /* COM_MULTIPORT */
+ bool_t no_irq; /* nonzero if irq is not attached */
+ bool_t gone; /* hardware disappeared */
+ bool_t poll; /* nonzero if polling is required */
+ bool_t poll_output; /* nonzero if polling for output is required */
+ int unit; /* unit number */
+ int dtr_wait; /* time to hold DTR down on close (* 1/hz) */
+ u_int tx_fifo_size;
+ u_int wopeners; /* # processes waiting for DCD in open() */
+
+ /*
+ * The high level of the driver never reads status registers directly
+ * because there would be too many side effects to handle conveniently.
+ * Instead, it reads copies of the registers stored here by the
+ * interrupt handler.
+ */
+ u_char last_modem_status; /* last MSR read by intr handler */
+ u_char prev_modem_status; /* last MSR handled by high level */
+
+ u_char hotchar; /* ldisc-specific char to be handled ASAP */
+ u_char *ibuf; /* start of input buffer */
+ u_char *ibufend; /* end of input buffer */
+ u_char *ibufold; /* old input buffer, to be freed */
+ u_char *ihighwater; /* threshold in input buffer */
+ u_char *iptr; /* next free spot in input buffer */
+ int ibufsize; /* size of ibuf (not include error bytes) */
+ int ierroff; /* offset of error bytes in ibuf */
+
+ struct lbq obufq; /* head of queue of output buffers */
+ struct lbq obufs[2]; /* output buffers */
+
+ Port_t data_port; /* i/o ports */
+#ifdef COM_ESP
+ Port_t esp_port;
+#endif
+ Port_t int_id_port;
+ Port_t iobase;
+ Port_t modem_ctl_port;
+ Port_t line_status_port;
+ Port_t modem_status_port;
+ Port_t intr_ctl_port; /* Ports of IIR register */
+
+ struct tty *tp; /* cross reference */
+
+ /* Initial state. */
+ struct termios it_in; /* should be in struct tty */
+ struct termios it_out;
+
+ /* Lock state. */
+ struct termios lt_in; /* should be in struct tty */
+ struct termios lt_out;
+
+ bool_t do_timestamp;
+ bool_t do_dcd_timestamp;
+ struct timeval timestamp;
+ struct timeval dcd_timestamp;
+ struct pps_state pps;
+
+ u_long bytes_in; /* statistics */
+ u_long bytes_out;
+ u_int delta_error_counts[CE_NTYPES];
+ u_long error_counts[CE_NTYPES];
+
+ struct resource *irqres;
+ struct resource *ioportres;
+ void *cookie;
+
+ /*
+ * Data area for output buffers. Someday we should build the output
+ * buffer queue without copying data.
+ */
+ u_char obuf1[256];
+ u_char obuf2[256];
+};
+
+int sio_attach_unit (struct com_s *com, int unit, Port_t iobase,
+ u_int flags, bool_t no_irq);
+void siointr1 (struct com_s *com);
1) Move the struct com_s definition to separate file siovar.h.
2) Split the sioattach() routine. Leave the isa-dependent
part in sioattach(), and build the (public) bus-independent
attachment function sio_attach_unit().
3) Make siointr1 public.
--- sio40.c Wed Jul 26 17:32:07 2000
+++ isa/sio.c Fri Jul 28 14:01:54 2000
@@ -82,6 +82,7 @@
#include
#include
+#include
#ifdef COM_ESP
#include
@@ -167,113 +168,8 @@
"tty-level buffer overflow",
};
-#define CE_NTYPES 3
#define CE_RECORD(com, errnum) (++(com)->delta_error_counts[errnum])
-/* types. XXX - should be elsewhere */
-typedef u_int Port_t; /* hardware port */
-typedef u_char bool_t; /* boolean */
-
-/* queue of linear buffers */
-struct lbq {
- u_char *l_head; /* next char to process */
- u_char *l_tail; /* one past the last char to process */
- struct lbq *l_next; /* next in queue */
- bool_t l_queued; /* nonzero if queued */
-};
-
-/* com device structure */
-struct com_s {
- u_int flags; /* Copy isa device flags */
- u_char state; /* miscellaneous flag bits */
- bool_t active_out; /* nonzero if the callout device is open */
- u_char cfcr_image; /* copy of value written to CFCR */
-#ifdef COM_ESP
- bool_t esp; /* is this unit a hayes esp board? */
-#endif
- u_char extra_state; /* more flag bits, separate for order trick */
- u_char fifo_image; /* copy of value written to FIFO */
- bool_t hasfifo; /* nonzero for 16550 UARTs */
- bool_t st16650a; /* Is a Startech 16650A or RTS/CTS compat */
- bool_t loses_outints; /* nonzero if device loses output interrupts */
- u_char mcr_image; /* copy of value written to MCR */
-#ifdef COM_MULTIPORT
- bool_t multiport; /* is this unit part of a multiport device? */
-#endif /* COM_MULTIPORT */
- bool_t no_irq; /* nonzero if irq is not attached */
- bool_t gone; /* hardware disappeared */
- bool_t poll; /* nonzero if polling is required */
- bool_t poll_output; /* nonzero if polling for output is required */
- int unit; /* unit number */
- int dtr_wait; /* time to hold DTR down on close (* 1/hz) */
- u_int tx_fifo_size;
- u_int wopeners; /* # processes waiting for DCD in open() */
-
- /*
- * The high level of the driver never reads status registers directly
- * because there would be too many side effects to handle conveniently.
- * Instead, it reads copies of the registers stored here by the
- * interrupt handler.
- */
- u_char last_modem_status; /* last MSR read by intr handler */
- u_char prev_modem_status; /* last MSR handled by high level */
-
- u_char hotchar; /* ldisc-specific char to be handled ASAP */
- u_char *ibuf; /* start of input buffer */
- u_char *ibufend; /* end of input buffer */
- u_char *ibufold; /* old input buffer, to be freed */
- u_char *ihighwater; /* threshold in input buffer */
- u_char *iptr; /* next free spot in input buffer */
- int ibufsize; /* size of ibuf (not include error bytes) */
- int ierroff; /* offset of error bytes in ibuf */
-
- struct lbq obufq; /* head of queue of output buffers */
- struct lbq obufs[2]; /* output buffers */
-
- Port_t data_port; /* i/o ports */
-#ifdef COM_ESP
- Port_t esp_port;
-#endif
- Port_t int_id_port;
- Port_t iobase;
- Port_t modem_ctl_port;
- Port_t line_status_port;
- Port_t modem_status_port;
- Port_t intr_ctl_port; /* Ports of IIR register */
-
- struct tty *tp; /* cross reference */
-
- /* Initial state. */
- struct termios it_in; /* should be in struct tty */
- struct termios it_out;
-
- /* Lock state. */
- struct termios lt_in; /* should be in struct tty */
- struct termios lt_out;
-
- bool_t do_timestamp;
- bool_t do_dcd_timestamp;
- struct timeval timestamp;
- struct timeval dcd_timestamp;
- struct pps_state pps;
-
- u_long bytes_in; /* statistics */
- u_long bytes_out;
- u_int delta_error_counts[CE_NTYPES];
- u_long error_counts[CE_NTYPES];
-
- struct resource *irqres;
- struct resource *ioportres;
- void *cookie;
-
- /*
- * Data area for output buffers. Someday we should build the output
- * buffer queue without copying data.
- */
- u_char obuf1[256];
- u_char obuf2[256];
-};
-
#ifdef COM_ESP
static int espattach __P((struct com_s *com, Port_t esp_port));
#endif
@@ -284,7 +180,6 @@
static timeout_t siodtrwakeup;
static void comhardclose __P((struct com_s *com));
static void sioinput __P((struct com_s *com));
-static void siointr1 __P((struct com_s *com));
static void siointr __P((void *arg));
static int commctl __P((struct com_s *com, int bits, int how));
static int comparam __P((struct tty *tp, struct termios *t));
@@ -309,8 +204,8 @@
/* table and macro for fast conversion from a unit number to its com struct */
static devclass_t sio_devclass;
-#define com_addr(unit) ((struct com_s *) \
- devclass_get_softc(sio_devclass, unit))
+static struct com_s *p_com_addr[SIO_MAXUNITS];
+#define com_addr(unit) (p_com_addr[unit])
static device_method_t sio_isa_methods[] = {
/* Device interface */
@@ -969,32 +864,19 @@
return (sioattach(dev));
}
-static int
-sioattach(dev)
- device_t dev;
-{
+int
+sio_attach_unit(com, unit, iobase, flags, no_irq)
struct com_s *com;
+ int unit;
+ Port_t iobase;
+ u_int flags;
+ bool_t no_irq;
+{
#ifdef COM_ESP
Port_t *espp;
#endif
- Port_t iobase;
- int unit;
- u_int flags;
- int rid;
- struct resource *port;
- int ret;
-
- rid = 0;
- port = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid,
- 0, ~0, IO_COMSIZE, RF_ACTIVE);
- if (!port)
- return (ENXIO);
-
- iobase = rman_get_start(port);
- unit = device_get_unit(dev);
- com = device_get_softc(dev);
- flags = device_get_flags(dev);
-
+ if (unit >= SIO_MAXUNITS)
+ return ENXIO;
if (unit >= sio_numunits)
sio_numunits = unit + 1;
/*
@@ -1011,11 +893,10 @@
*/
bzero(com, sizeof *com);
com->unit = unit;
- com->ioportres = port;
com->cfcr_image = CFCR_8BITS;
com->dtr_wait = 3 * hz;
com->loses_outints = COM_LOSESOUTINTS(flags) != 0;
- com->no_irq = bus_get_resource(dev, SYS_RES_IRQ, 0, NULL, NULL) != 0;
+ com->no_irq = no_irq;
com->tx_fifo_size = 1;
com->obufs[0].l_head = com->obuf1;
com->obufs[1].l_head = com->obuf2;
@@ -1052,12 +933,6 @@
com->it_in.c_ispeed = com->it_in.c_ospeed = TTYDEF_SPEED;
if (siosetwater(com, com->it_in.c_ispeed) != 0) {
enable_intr();
- /*
- * Leave i/o resources allocated if this is a `cn'-level
- * console, so that other devices can't snarf them.
- */
- if (iobase != siocniobase)
- bus_release_resource(dev, SYS_RES_IOPORT, rid, port);
return (ENOMEM);
}
enable_intr();
@@ -1164,17 +1039,11 @@
#ifdef COM_MULTIPORT
if (COM_ISMULTIPORT(flags)) {
- device_t masterdev;
-
com->multiport = TRUE;
printf(" (multiport");
if (unit == COM_MPMASTER(flags))
printf(" master");
printf(")");
- masterdev = devclass_get_device(sio_devclass,
- COM_MPMASTER(flags));
- com->no_irq = (masterdev == NULL || bus_get_resource(masterdev,
- SYS_RES_IRQ, 0, NULL, NULL) != 0);
}
#endif /* COM_MULTIPORT */
if (unit == comconsole)
@@ -1183,6 +1052,8 @@
printf(" with a bogus IIR_TXRDY register");
printf("\n");
+ com_addr(unit) = com;
+
if (!sio_registered) {
register_swi(SWI_TTY, siopoll);
sio_registered = TRUE;
@@ -1203,6 +1074,50 @@
com->pps.ppscap = PPS_CAPTUREASSERT | PPS_CAPTURECLEAR;
pps_init(&com->pps);
+ return (0);
+}
+
+static int
+sioattach(dev)
+ device_t dev;
+{
+ int rid, ret, no_irq;
+ struct resource *port;
+ struct com_s *com;
+ Port_t iobase;
+ u_int flags;
+
+ rid = 0;
+ port = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid,
+ 0, ~0, IO_COMSIZE, RF_ACTIVE);
+ if (!port)
+ return (ENXIO);
+
+ iobase = rman_get_start(port);
+ com = device_get_softc(dev);
+ flags = device_get_flags(dev);
+
+#ifdef COM_MULTIPORT
+ if (COM_ISMULTIPORT(flags)) {
+ device_t masterdev;
+
+ masterdev = devclass_get_device(sio_devclass,
+ COM_MPMASTER(flags));
+ no_irq = (masterdev == NULL || bus_get_resource(masterdev,
+ SYS_RES_IRQ, 0, NULL, NULL) != 0);
+ } else
+#endif /* COM_MULTIPORT */
+ no_irq = bus_get_resource(dev, SYS_RES_IRQ, 0, NULL, NULL) != 0;
+
+ ret = sio_attach_unit(com, device_get_unit(dev), iobase, flags, no_irq);
+ if (ret != 0) {
+ /* Leave i/o resources allocated if this is a `cn'-level
+ * console, so that other devices can't snarf them. */
+ if (iobase != siocniobase)
+ bus_release_resource(dev, SYS_RES_IOPORT, rid, port);
+ return ret;
+ }
+
rid = 0;
com->irqres = bus_alloc_resource(dev, SYS_RES_IRQ, &rid, 0ul, ~0ul, 1,
RF_ACTIVE);
@@ -1220,8 +1135,8 @@
if (ret)
device_printf(dev, "could not activate interrupt\n");
}
-
- return (0);
+ com->ioportres = port;
+ return 0;
}
static int
@@ -1713,7 +1628,7 @@
#endif /* COM_MULTIPORT */
}
-static void
+void
siointr1(com)
struct com_s *com;
{
--- /dev/null Tue Aug 1 10:55:27 2000
+++ pci/sio_pci.c Tue Aug 1 11:38:12 2000
@@ -0,0 +1,277 @@
+/*
+ * Serial driver for non-intelligent PCI multiport adapters.
+ * Implements the probe, attach and interrupt dispatcher,
+ * and uses sio.c for the most part of work.
+ * The PCI ports get unit numbers _after_ the ISA sio ports.
+ * Option COM_MULTIPORT is not necessary.
+ *
+ * Copyright (C) 2000 Cronyx Engineering Ltd.
+ * Author: Serge Vakulenko
+ *
+ * Supports:
+ * Cronyx Omega-PCI adapter, by Serge Vakulenko
+ *
+ * This software is distributed with NO WARRANTIES, not even the implied
+ * warranties for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * Authors grant any other persons or organisations permission to use
+ * or modify this software as long as this message is kept with the software,
+ * all derivative works or modified versions.
+ */
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#ifndef SMP
+#include
+#endif
+#include
+#include
+#include
+#include
+#if __FreeBSD_version >= 400000
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#include
+
+#include "sio.h"
+
+#define MAXCHAN 8
+
+#ifndef __i386__
+#define disable_intr()
+#define enable_intr()
+#endif
+
+#ifdef SMP
+#define disable_intr() COM_DISABLE_INTR()
+#define enable_intr() COM_ENABLE_INTR()
+#endif /* SMP */
+
+typedef struct _sio_pci_t {
+ int nchan;
+ int fifo_size;
+ int base_reg;
+ int hw_rts_cts;
+ Port_t iobase;
+ Port_t iostep;
+ struct resource *res;
+ struct resource *irq;
+ void *intrhand;
+ struct com_s com [MAXCHAN];
+} sio_pci_t;
+
+static void sio_pci_intr __P((void *arg));
+
+static int sio_pci_numunits = NSIO;
+
+#if __FreeBSD_version >= 400000
+/*
+ * FreeBSD version 4.x
+ */
+static int sio_pci_probe __P((device_t));
+static int sio_pci_attach __P((device_t));
+
+static devclass_t siopci_devclass;
+
+static device_method_t sio_pci_methods[] = {
+ /* Device interface */
+ DEVMETHOD(device_probe, sio_pci_probe),
+ DEVMETHOD(device_attach, sio_pci_attach),
+ { 0, 0 }
+};
+
+static driver_t sio_pci_driver = {
+ "siopci",
+ sio_pci_methods,
+ sizeof(sio_pci_t)
+};
+DRIVER_MODULE(sio_pci, pci, sio_pci_driver, siopci_devclass, 0, 0);
+
+#else
+/*
+ * FreeBSD version 3.x
+ */
+static const char *sio_pci_probe __P((pcici_t, pcidi_t));
+static void sio_pci_attach __P((pcici_t, int));
+
+static u_long sio_pci_count;
+
+static struct pci_device sio_pci_device = {
+ "siopci",
+ sio_pci_probe,
+ sio_pci_attach,
+ &sio_pci_count,
+ NULL
+};
+DATA_SET(pcidevice_set, sio_pci_device);
+
+#endif /* __FreeBSD_version >= 400000 */
+
+#if __FreeBSD_version >= 400000
+static int
+sio_pci_probe(dev)
+ device_t dev;
+{
+ u_long device_id = pci_get_vendor(dev) | pci_get_device(dev) << 16;
+#else
+static const char *
+sio_pci_probe(config_id, device_id)
+ pcici_t config_id;
+ pcidi_t device_id;
+{
+#endif
+ const char *desc = 0;
+
+ if (device_id == 0xc00110b5)
+ desc = "Cronyx-Omega-PCI Serial Adapter";
+#ifdef notyet
+ /* Add your device here. */
+ else if (device_id == 0xXXXXXXXX)
+ desc = "XXX";
+#endif
+
+#if __FreeBSD_version >= 400000
+ if (! desc)
+ return ENXIO;
+ device_set_desc(dev, desc);
+ return 0;
+#else
+ return desc;
+#endif
+}
+
+#if __FreeBSD_version >= 400000
+static int
+sio_pci_attach(dev)
+ device_t dev;
+{
+ u_long device_id = pci_get_vendor(dev) |
+ pci_get_device(dev) << 16;
+ sio_pci_t *d = device_get_softc(dev);
+ int rid;
+#define PCI_READ_CONFIG(reg) pci_read_config(dev, reg, 4)
+#else
+static void
+sio_pci_attach(config_id, unit)
+ pcici_t config_id;
+ int unit;
+{
+ u_long device_id = config_id->vendor | config_id->device << 16;
+ sio_pci_t *d = malloc(sizeof *d, M_DEVBUF, M_WAITOK);
+#define PCI_READ_CONFIG(reg) pci_conf_read(config_id, reg)
+#endif
+ struct com_s *com;
+ int s, err = 0;
+
+ bzero((char*)d, sizeof(*d));
+ s = splimp();
+
+ /* Default values. */
+ d->nchan = 8; /* channels per adapter */
+ d->iostep = 8; /* addresses per channel */
+ d->base_reg = 0x18; /* pci register: base addr2 */
+
+ /* Device dependent values. */
+ if (device_id == 0xc00110b5) {
+ d->fifo_size = 64; /* fifo size in bytes */
+ d->hw_rts_cts = 1; /* hardware rts/cts support */
+ }
+#ifdef notyet
+ else if (device_id == 0xXXXXXXXX) {
+ /* Add your device here. */
+ }
+#endif
+
+#if __FreeBSD_version >= 400000
+ /* Allocate i/o region. */
+ rid = d->base_reg;
+ d->res = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid, 0, ~0, 1,
+ RF_ACTIVE);
+ if (! d->res) {
+ printf("sio%d: couldn't map ports/memory\n", sio_pci_numunits);
+ err = ENXIO;
+ goto fail;
+ }
+
+ /* Allocate interrupt. */
+ rid = 0;
+ d->irq = bus_alloc_resource(dev, SYS_RES_IRQ, &rid, 0, ~0, 1,
+ RF_SHAREABLE | RF_ACTIVE);
+ if (! d->irq) {
+ printf("sio%d: couldn't map interrupt\n", sio_pci_numunits);
+ err = ENXIO;
+ goto fail;
+ }
+
+ /* Register the interrupt handler. */
+ err = bus_setup_intr(dev, d->irq, INTR_TYPE_TTY | INTR_TYPE_FAST,
+ sio_pci_intr, d, &d->intrhand);
+#else
+ err = ! pci_map_int_right(config_id, sio_pci_intr, d, &tty_imask,
+ INTR_FAST);
+#endif
+ if (err) {
+ printf("sio%d: couldn't set up irq\n", sio_pci_numunits);
+#if __FreeBSD_version >= 400000
+fail: if (d->res)
+ bus_release_resource(dev, SYS_RES_IOPORT,
+ d->base_reg, d->res);
+ if (d->irq)
+ bus_release_resource(dev, SYS_RES_IRQ, 0, d->irq);
+#endif
+ goto done;
+ }
+
+ /* Attach sio ports. */
+ d->iobase = PCI_READ_CONFIG (d->base_reg) & ~3;
+ for (com=d->com; comcom+d->nchan; ++com) {
+ com->iobase = d->iobase + (com - d->com) * d->iostep;
+
+ /* Interrupt enable, do it _before_ sio_attach_unit. */
+ outb(com->iobase + com_mcr, MCR_IENABLE);
+
+ if (sio_attach_unit(com, sio_pci_numunits++, com->iobase,
+ d->fifo_size << 24, 0) != 0)
+ printf("sio%d: cannot attach\n", sio_pci_numunits);
+
+ /* Must do this _after_ sio_attach_unit. */
+ com->st16650a = d->hw_rts_cts;
+ }
+done:
+ splx (s);
+#if __FreeBSD_version >= 400000
+ return err;
+#endif
+}
+
+static void
+sio_pci_intr(arg)
+ void *arg;
+{
+ sio_pci_t *d = arg;
+ struct com_s *com;
+ bool_t possibly_more_intrs;
+
+ disable_intr();
+ do {
+ possibly_more_intrs = FALSE;
+ for (com=d->com; comcom+d->nchan; ++com) {
+ if ((inb(com->int_id_port) & IIR_IMASK) != IIR_NOPEND) {
+ siointr1(com);
+ possibly_more_intrs = TRUE;
+ }
+ }
+ } while (possibly_more_intrs);
+ enable_intr();
+}
--- files40.i386 Fri Jul 28 17:11:26 2000
+++ conf/files.i386 Fri Jul 28 17:12:17 2000
@@ -389,6 +389,7 @@
isa/ppc.c optional ppc
isa/psm.c optional psm
isa/sio.c optional sio
+pci/sio_pci.c optional sio pci
isa/syscons_isa.c optional sc
isa/vga_isa.c optional vga
kern/subr_diskmbr.c standard
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 6:30: 8 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 1427637B531
for ; Tue, 1 Aug 2000 06:30:06 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id GAA20323;
Tue, 1 Aug 2000 06:30:06 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Tue, 1 Aug 2000 06:30:06 -0700 (PDT)
Message-Id: <200008011330.GAA20323@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: Sheldon Hearn
Subject: Re: misc/20333: ftp login fails on unix password when s/key active but not required
Reply-To: Sheldon Hearn
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR misc/20333; it has been noted by GNATS.
From: Sheldon Hearn
To: pscott@the-frontier.org
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: misc/20333: ftp login fails on unix password when s/key active but not required
Date: Tue, 01 Aug 2000 15:21:51 +0200
On Mon, 31 Jul 2000 22:38:01 MST, pscott@the-frontier.org wrote:
> If a userid has an s/key, but s/key is not required for login, ftp
> should allow a unix password, but it does not; only the s/key password
> works.
You are correct.
However, this appears to be the result of two problems. Firstly, ftpd
relies on libpam, for which the pam_skey module doesn't appear to handle
the return value of skeyaccess(3) correctly. And secondly, ftpd.c
itself appears to make the same mistake.
The first problem isn't trivial for me to fix. The second is. :-)
The following patch to ftpd.c fixes this for the NOPAM case, but there's
still breakage in the libpam skey module.
You should be able to apply this patch to ftpd.c and then build ftpd
with
cd /usr/src/libexec/ftpd
make -DNOPAM
make install clean
Ciao,
Sheldon.
PS: I run a pretty heavily modified ftpd, so you may need to apply the
patch by hand. Certainly, the line numbers for the hunk are bogus.
Index: ftpd.c
===================================================================
RCS file: /home/ncvs/src/libexec/ftpd/ftpd.c,v
retrieving revision 1.64
diff -u -d -r1.64 ftpd.c
--- ftpd.c 2000/06/26 05:36:09 1.64
+++ ftpd.c 2000/08/01 12:54:47
@@ -1187,12 +1209,13 @@
if (rval >= 0)
goto skip;
#endif
+ rval = strcmp(pw->pw_passwd, crypt(passwd, pw->pw_passwd));
#ifdef SKEY
- rval = strcmp(skey_crypt(passwd, pw->pw_passwd, pw, pwok),
- pw->pw_passwd);
- pwok = 0;
-#else
- rval = strcmp(crypt(passwd, pw->pw_passwd), pw->pw_passwd);
+ if (rval) {
+ rval = strcmp(pw->pw_passwd,
+ skey_crypt(passwd, pw->pw_passwd, pw, pwok));
+ pwok = 0;
+ }
#endif
/* The strcmp does not catch null passwords! */
if (*pw->pw_passwd == '\0' ||
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 7: 0:16 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 89A3C37BCB2
for ; Tue, 1 Aug 2000 07:00:14 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id HAA54328;
Tue, 1 Aug 2000 07:00:14 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Tue, 1 Aug 2000 07:00:14 -0700 (PDT)
Message-Id: <200008011400.HAA54328@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: Sheldon Hearn
Subject: Re: misc/20333: ftp login fails on unix password when s/key active but not required
Reply-To: Sheldon Hearn
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR misc/20333; it has been noted by GNATS.
From: Sheldon Hearn
To: pscott@the-frontier.org
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: misc/20333: ftp login fails on unix password when s/key active but not required
Date: Tue, 01 Aug 2000 15:53:21 +0200
On Tue, 01 Aug 2000 15:21:51 +0200, Sheldon Hearn wrote:
> The following patch to ftpd.c fixes this for the NOPAM case, but there's
> still breakage in the libpam skey module.
Please use the following patch instead.
Ciao,
Sheldon.
Index: ftpd.c
===================================================================
RCS file: /home/ncvs/src/libexec/ftpd/ftpd.c,v
retrieving revision 1.64
diff -u -d -r1.64 ftpd.c
--- ftpd.c 2000/06/26 05:36:09 1.64
+++ ftpd.c 2000/08/01 13:49:08
@@ -1188,9 +1210,12 @@
goto skip;
#endif
#ifdef SKEY
- rval = strcmp(skey_crypt(passwd, pw->pw_passwd, pw, pwok),
- pw->pw_passwd);
- pwok = 0;
+ if (pwok)
+ rval = strcmp(pw->pw_passwd,
+ crypt(passwd, pw->pw_passwd));
+ if (rval)
+ rval = strcmp(pw->pw_passwd,
+ skey_crypt(passwd, pw->pw_passwd, pw, pwok));
#else
rval = strcmp(crypt(passwd, pw->pw_passwd), pw->pw_passwd);
#endif
@@ -1220,6 +1245,9 @@
return;
}
}
+#ifdef SKEY
+ pwok = 0;
+#endif
login_attempts = 0; /* this time successful */
if (setegid((gid_t)pw->pw_gid) < 0) {
reply(550, "Can't set gid.");
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 7:30: 5 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 73B6937BED4
for ; Tue, 1 Aug 2000 07:30:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id HAA88885;
Tue, 1 Aug 2000 07:30:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from starbug.ugh.net.au (starbug.ugh.net.au [203.31.238.37])
by hub.freebsd.org (Postfix) with ESMTP id BAA2F37B580
for ; Tue, 1 Aug 2000 07:21:49 -0700 (PDT)
(envelope-from andrew@ugh.net.au)
Received: by starbug.ugh.net.au (Postfix, from userid 1000)
id 954A3A847; Wed, 2 Aug 2000 00:22:20 +1000 (EST)
Message-Id: <20000801142220.954A3A847@starbug.ugh.net.au>
Date: Wed, 2 Aug 2000 00:22:20 +1000 (EST)
From: andrew@ugh.net.au
Reply-To: andrew@ugh.net.au
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: bin/20345: screensaver wont come on if pppctl is running.
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20345
>Category: bin
>Synopsis: screensaver wont come on if pppctl is running.
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 07:30:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Andrew
>Release: FreeBSD 4.0-STABLE i386
>Organization:
UgH!
>Environment:
4.0-STABLE of a few weeks ago...around Jul 8.
>Description:
If I have pppctl running on the console then the screensaver (green) wont come
on. It doesn't have to be the currenty vty, just to be running. It must be on
the console...running it from an ssh session doesn't trigger the problem.
>How-To-Repeat:
Run pppctl on the console and wait for seconds.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 7:34:45 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP
id B000A37BEAB; Tue, 1 Aug 2000 07:34:44 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Received: (from sheldonh@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id HAA89660;
Tue, 1 Aug 2000 07:34:44 -0700 (PDT)
(envelope-from sheldonh@FreeBSD.org)
Date: Tue, 1 Aug 2000 07:34:44 -0700 (PDT)
From:
Message-Id: <200008011434.HAA89660@freefall.freebsd.org>
To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, brian@FreeBSD.org
Subject: Re: bin/20345: screensaver wont come on if pppctl is running.
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
Synopsis: screensaver wont come on if pppctl is running.
Responsible-Changed-From-To: freebsd-bugs->brian
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Tue Aug 1 07:34:29 PDT 2000
Responsible-Changed-Why:
Brian, could you investigate this one?
http://www.freebsd.org/cgi/query-pr.cgi?pr=20345
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 8: 0: 7 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id BCC6C37B979
for ; Tue, 1 Aug 2000 08:00:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id IAA93243;
Tue, 1 Aug 2000 08:00:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Tue, 1 Aug 2000 08:00:04 -0700 (PDT)
Message-Id: <200008011500.IAA93243@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: andrew@ugh.net.au
Subject: Re: kern/18024: when printing through gs: panic: lockmgr: not exclusive lock ho
Reply-To: andrew@ugh.net.au
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR kern/18024; it has been noted by GNATS.
From: andrew@ugh.net.au
To: freebsd-gnats-submit@FreeBSD.org, bn@tellique.de
Cc:
Subject: Re: kern/18024: when printing through gs: panic: lockmgr: not exclusive lock ho
Date: Wed, 2 Aug 2000 00:52:47 +1000
Just a "me to". At the time it was always reproducible although I'm not=
sure if I can remeber how atm. I would get a panic on printing from a =
mac (in ps format) via lpr.
/etc/printcap contains:
epson-bw|lp|Epson=
Color Stylus 200 (B&W):\
:sh:of=3D/usr/local/libexec/lpr/epson=
_bw.sh:\
:lp=3D/dev/lpt0:sd=3D/var/spool/lpd/epson-bw:lf=3D/var=
/log/lpd-errs:
epson_bw.sh just runs gs with a few arguments. There pa=
nic message was:
lockmgr: pid 130, not exclusive lock holder 116 unloc=
king.
The file system was usually pretty sick after this :-(
Thanks,
=
Andrew
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 9:22:16 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from bmz096.ust.hk (bmz096.ust.hk [143.89.59.176])
by hub.freebsd.org (Postfix) with ESMTP
id 4464E37BF58; Tue, 1 Aug 2000 09:21:58 -0700 (PDT)
(envelope-from eric@communication411.com)
Received: from host10.4ua.com by bmz096.ust.hk with SMTP (Microsoft Exchange Internet Mail Service Version 5.0.1460.8)
id PQ5HL8KA; Wed, 2 Aug 2000 00:37:29 +0800
From: eric@communication411.com
Message-Id: <965146409.saxcyt@saxcyt.mail.dover.net>
To: saxcyt@dover.net
Reply-To: eric@communication411.com
X-Mailer: Mozilla 4.51 [en] (Win98; I)
X-Accept-Language: en
Content-Type: text/html; Charset=us-ascii
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Subject: Are you looking for a J.O.B. or Financial Freedom? dkctj
Date: Tue, 1 Aug 2000 09:21:58 -0700 (PDT)
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
93% WHO RESPOND TO MY AD DON'T MAKE THE CUT!
(Only highly motivated people should call)
I'm dead serious! Now let me tell you why...
Most people don't have drive! They sit around waiting for something to happen.
They see that other people have nice homes, new cars, and MONEY, but why can't they?
They basically feel sorry for themselves, and I can't help these people!
Another reason people are not qualified...
They are skeptical. BUT, the truth is, they are skeptical of themselves!
They don't have the courage to break their routine.
They are comfortable with their set hours, their set pay, and their set future.
I was not comfortable with someone controlling my future,
and I'm not comfortable working with people who are!
STOP
If you are anything like the above, we won't be able to work together!
WHAT DO THE 7% WHO DO MAKE THE CUT DISCOVER?!
People I select through an "interview like" process are forever changed!
They are opened to a world around them that they didn't know existed.
In fact, it's a world that has existed around them their whole lives,
but was purposely hidden from them!
How would you like to...
- Drastically reduce personal, business and capital gains taxes?
- Protect all assets from any form of seizure, liens, or judgments?
- Create a six figure income every 4 months?
How about...
Restoring and preserving complete personal and financial privacy?
Amassing personal wealth, multiplying it and protecting it?
Realizing a 3 to 6 times greater return on your money?
Legally making yourself and your assets completely judgment-proof,
lien-proof, divorce-proof, attorney-proof, IRS-proof?
I could go on...
TAKE A SERIOUS LOOK AT YOUR LIFE
Do you think you are paid what you are worth?
Will you be set to retire in the next few years?
Do you control the course of your day? ...your life?
The fact is we have many people in our enterprise that earn over 50K per month
from the privacy of their own homes, and are retiring in 2 to 3 years (wealthy)
and have total freedom - both personal and financial!
Many have been conditioned to believe it must be illegal, immoral or unethical
to ever earn any real profits from our efforts.
The sad truth is, it's been designed that way by the ultra-rich
and ultra-powerful since before any of us were born!
Who am I?
I'm a BIG thinker, a BIG dreamer, and I believe that I deserve the best that life has to offer.
I answered an ad much like the one you are reading now,
and was eager to hear what it was about.
I knew that I couldn't invest only a few bucks and spend an hour or two
per week to achieve the results I was looking for. I found the right information
and now I control my own destiny!
If you are interested in radically changing your thoughts and your financial future,
I invite you to call TOLL FREE:
1 800 707 4817
My name is Krystina, and I look forward to working with some of you!
* REMEMBER *
I can't do it for you, but I can show you exactly how I do it.
It's as simple as that!
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 12:10: 7 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 6B00137BA58
for ; Tue, 1 Aug 2000 12:10:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id MAA47510;
Tue, 1 Aug 2000 12:10:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from david.siemens.de (david.siemens.de [192.35.17.14])
by hub.freebsd.org (Postfix) with ESMTP id 3874037B8D7
for ; Tue, 1 Aug 2000 12:07:35 -0700 (PDT)
(envelope-from andre.albsmeier@mchp.siemens.de)
Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14])
by david.siemens.de (8.10.1/8.10.1) with ESMTP id e71J7X611663
for ; Tue, 1 Aug 2000 21:07:33 +0200 (MET DST)
Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7])
by mail1.siemens.de (8.10.1/8.10.1) with ESMTP id e71J7W122137
for ; Tue, 1 Aug 2000 21:07:32 +0200 (MET DST)
Received: (from localhost)
by curry.mchp.siemens.de (8.10.2/8.10.2) id e71J7Wa33519
for FreeBSD-gnats-submit@freebsd.org; Tue, 1 Aug 2000 21:07:32 +0200 (CEST)
Message-Id: <200008011907.e71J7WU00651@curry.mchp.siemens.de>
Date: Tue, 1 Aug 2000 21:07:32 +0200 (CEST)
From: Andre Albsmeier
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20347: YAMAHA CDR100 does not like multiple LUN probing
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20347
>Category: kern
>Synopsis: YAMAHA CDR100 does not like multiple LUN probing
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 12:10:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Andre Albsmeier
>Release: FreeBSD 4.1-STABLE i386
>Organization:
>Environment:
probably all FreeBSD versions
>Description:
The YAMAHA CDR100 doesn't like multiple LUN probing. If you, for example,
wire down your devices like this
device pass15 at scbus1 target 5
device cd1 at scbus1 target 5
device pass16 at scbus1 target 6
device cd0 at scbus1 target 6
where target 5 is a "YAMAHA CDR100" and target 6 is another cdrom,
the following message appears in dmesg
(cd0:ahc1:0:5:0): Duplicate Wired Device entry!
(cd0:ahc1:0:5:0): Second device will not be wired
(cd0:ahc1:0:5:0): lost device
(cd0:ahc1:0:5:0): removing device entry
and the other cdrom (target 6) becomes cd1.
>How-To-Repeat:
Try the above example
>Fix:
--- sys/cam/cam_xpt.c.ORI Tue Aug 1 20:54:41 2000
+++ sys/cam/cam_xpt.c Tue Aug 1 20:57:00 2000
@@ -418,6 +418,10 @@
CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0
},
{
+ { T_WORM, SIP_MEDIA_REMOVABLE, "YAMAHA", "CDR100*", "*" },
+ CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0
+ },
+ {
/*
* The 8200 doesn't like multi-lun probing, and probably
* don't like serial number requests either.
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 12:20: 5 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id E0D5537BA9D
for ; Tue, 1 Aug 2000 12:20:00 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id MAA48367;
Tue, 1 Aug 2000 12:20:00 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from david.siemens.de (david.siemens.de [192.35.17.14])
by hub.freebsd.org (Postfix) with ESMTP id A4DC737BA22
for ; Tue, 1 Aug 2000 12:11:36 -0700 (PDT)
(envelope-from andre.albsmeier@mchp.siemens.de)
Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14])
by david.siemens.de (8.10.1/8.10.1) with ESMTP id e71JBZ612214
for ; Tue, 1 Aug 2000 21:11:35 +0200 (MET DST)
Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7])
by mail1.siemens.de (8.10.1/8.10.1) with ESMTP id e71JBZ122981
for ; Tue, 1 Aug 2000 21:11:35 +0200 (MET DST)
Received: (from localhost)
by curry.mchp.siemens.de (8.10.2/8.10.2) id e71JBZa33543
for FreeBSD-gnats-submit@freebsd.org; Tue, 1 Aug 2000 21:11:35 +0200 (CEST)
Message-Id: <200008011911.e71JBTv00816@curry.mchp.siemens.de>
Date: Tue, 1 Aug 2000 21:11:29 +0200 (CEST)
From: Andre Albsmeier
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20348: patch for "fd" is usurping "fd" ...
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20348
>Category: kern
>Synopsis: patch for "fd" is usurping "fd" ...
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 12:20:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Andre Albsmeier
>Release: FreeBSD 4.1-STABLE i386
>Organization:
>Environment:
FreeBSD 4.1-STABLE
>Description:
When using two floppy drives, dmesg tells us
>How-To-Repeat:
Attach two floppies to a 4.1-STABLE machine and boot.
>Fix:
Thanks to the hint from Poul-Henning Kamp ,
the problem could be solved easily:
--- sys/isa/fd.c.ORI Mon Jul 31 09:38:59 2000
+++ sys/isa/fd.c Mon Jul 31 09:41:11 2000
@@ -1048,10 +1048,14 @@
int typemynor;
int typesize;
#endif
+ static char cdevsw_add_done = 0;
fd = device_get_softc(dev);
- cdevsw_add(&fd_cdevsw); /* XXX */
+ if (!cdevsw_add_done) {
+ cdevsw_add(&fd_cdevsw); /* XXX */
+ cdevsw_add_done++;
+ }
make_dev(&fd_cdevsw, (fd->fdu << 6),
UID_ROOT, GID_OPERATOR, 0640, "rfd%d", fd->fdu);
>Release-Note:
>Audit-Trail:
>Unformatted:
>WARNING: "fd" is usurping "fd"'s cdevsw[]
>WARNING: "fd" is usurping "fd"'s bmaj
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 13:10: 6 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 8BCAA37B862
for ; Tue, 1 Aug 2000 13:10:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id NAA54954;
Tue, 1 Aug 2000 13:10:04 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Tue, 1 Aug 2000 13:10:04 -0700 (PDT)
Message-Id: <200008012010.NAA54954@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: "Kenneth D. Merry"
Subject: Re: kern/20347: YAMAHA CDR100 does not like multiple LUN probing
Reply-To: "Kenneth D. Merry"
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR kern/20347; it has been noted by GNATS.
From: "Kenneth D. Merry"
To: Andre Albsmeier
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/20347: YAMAHA CDR100 does not like multiple LUN probing
Date: Tue, 1 Aug 2000 14:03:09 -0600
On Tue, Aug 01, 2000 at 21:07:32 +0200, Andre Albsmeier wrote:
> >Environment:
>
> probably all FreeBSD versions
>
> >Description:
>
> The YAMAHA CDR100 doesn't like multiple LUN probing. If you, for example,
> wire down your devices like this
>
> device pass15 at scbus1 target 5
> device cd1 at scbus1 target 5
> device pass16 at scbus1 target 6
> device cd0 at scbus1 target 6
>
> where target 5 is a "YAMAHA CDR100" and target 6 is another cdrom,
> the following message appears in dmesg
>
> (cd0:ahc1:0:5:0): Duplicate Wired Device entry!
> (cd0:ahc1:0:5:0): Second device will not be wired
> (cd0:ahc1:0:5:0): lost device
> (cd0:ahc1:0:5:0): removing device entry
>
> and the other cdrom (target 6) becomes cd1.
This isn't a problem with the drive and multiple-lun probing, but rather a
problem with the hard-wiring code.
The problem is that the hard-wiring code evidently can't deal with multiple
peripheral drivers wired to the same bus/target/lun.
A work-around here would be to not hard-wire your pass devices, and just
hard-wire your CDROM devices.
Ken
--
Kenneth Merry
ken@kdm.org
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 17:40:10 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 5A46E37BF88
for ; Tue, 1 Aug 2000 17:40:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id RAA90709;
Tue, 1 Aug 2000 17:40:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: from cauchy.math.missouri.edu (cauchy.math.missouri.edu [128.206.49.166])
by hub.freebsd.org (Postfix) with ESMTP id 7229E37BF88
for ; Tue, 1 Aug 2000 17:30:43 -0700 (PDT)
(envelope-from stephen@cauchy.math.missouri.edu)
Received: (from stephen@localhost)
by cauchy.math.missouri.edu (8.9.3/8.9.1) id TAA34138;
Tue, 1 Aug 2000 19:30:41 -0500 (CDT)
Message-Id: <200008020030.TAA34138@cauchy.math.missouri.edu>
Date: Tue, 1 Aug 2000 19:30:41 -0500 (CDT)
From: Stephen Montgomery-Smith
Reply-To: stephen@math.missouri.edu
To: FreeBSD-gnats-submit@freebsd.org
X-Send-Pr-Version: 3.2
Subject: kern/20352: Configuring a synaptics touchpad
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20352
>Category: kern
>Synopsis: Configuring a synaptics touchpad
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: wish
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 17:40:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Stephen Montgomery-Smith
>Release: FreeBSD 4.1-STABLE i386
>Organization:
University of Missouri
>Environment:
Trying to configure a synaptics touchpad so that for example
tapping the pad is not the same as a mouse button press.
>Description:
I have a laptop with a synaptics touchpad. I dislike the
fact that tapping the mousepad is like pressing a mouse button.
So I attempted to port the program tpconfig available at
http://www.compass.com/synaptics/
It seems to require a device that is the raw mouse, which as far
as I can figure is not available on FreeBSD (it uses /dev/psaux
on Linux).
>How-To-Repeat:
>Fix:
I was able to provide a new ioctl for the psm device that was
sufficient to get tpconfig to work. Lets face it, I didn't
know what I was doing - I just ramaged around the code and
scrounged something together. But it really seems to serve
my purposes.
Maybe it could be done better. Or maybe other people just
don't care for it - I put a feeler out on freebsd-mobile and
noone else seemed to care.
Or maybe there is something already there that will do what
I want.
But if you should choose to add something like this to the
kernel, I will port tpconfig to the ports collection.
Here is what I did:
--- sys-orig/i386/include/mouse.h Fri Jul 28 20:12:17 2000
+++ sys/i386/include/mouse.h Mon Jul 31 02:28:35 2000
@@ -40,6 +40,7 @@
#define MOUSE_SETVARS _IOW('M', 7, mousevar_t)
#define MOUSE_READSTATE _IOWR('M', 8, mousedata_t)
#define MOUSE_READDATA _IOWR('M', 9, mousedata_t)
+#define MOUSE_SENDREADCMD _IOWR('M', 14, mousedata_t)
#if notyet
#define MOUSE_SETRESOLUTION _IOW('M', 10, int)
--- sys-orig/isa/psm.c Mon Jul 31 12:10:50 2000
+++ sys/isa/psm.c Tue Aug 1 19:18:49 2000
@@ -1546,6 +1546,32 @@
/* Perform IOCTL command */
switch (cmd) {
+ case MOUSE_SENDREADCMD:
+ data = (mousedata_t *)addr;
+ if (data->len > sizeof(data->buf)/sizeof(data->buf[0]))
+ return EINVAL;
+
+ error = block_mouse_data(sc, &command_byte);
+ if (error)
+ return error;
+ for (s=0; slen && !error; s++) {
+ if ((send_aux_command(sc->kbdc, data->buf[s])) != PSM_ACK)
+ error = EIO;
+ }
+ if (!error) {
+ for (s = 0; s < sizeof(data->buf)/sizeof(data->buf[0]); s++) {
+ data->buf[s] = read_aux_data(sc->kbdc);
+ if (data->buf[s] < 0)
+ break;
+ }
+ if (s==sizeof(data->buf)/sizeof(data->buf[0]))
+ error = EIO;
+ else
+ data->len=s;
+ }
+ unblock_mouse_data(sc, command_byte);
+ break;
+
case OLD_MOUSE_GETHWINFO:
s = spltty();
((old_mousehw_t *)addr)->buttons = sc->hw.buttons;
>Release-Note:
>Audit-Trail:
>Unformatted:
Stephen Montgomery-Smith
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 19:40: 5 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 1A76637BFF0
for ; Tue, 1 Aug 2000 19:40:02 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id TAA05941;
Tue, 1 Aug 2000 19:40:02 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Date: Tue, 1 Aug 2000 19:40:02 -0700 (PDT)
Message-Id: <200008020240.TAA05941@freefall.freebsd.org>
To: freebsd-bugs@FreeBSD.org
Cc:
From: "Paul A. Scott"
Subject: Re: misc/20333: ftp login fails on unix password when s/key active but not required
Reply-To: "Paul A. Scott"
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
The following reply was made to PR misc/20333; it has been noted by GNATS.
From: "Paul A. Scott"
To: ,
"Paul A. Scott"
Cc:
Subject: Re: misc/20333: ftp login fails on unix password when s/key active but not required
Date: Tue, 1 Aug 2000 19:35:40 -0700
Patch applied; problem solved.
Paul A. Scott
mailto:pscott@the-frontier.org
http://www.the-frontier.org/pscott/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
From owner-freebsd-bugs Tue Aug 1 20:20: 6 2000
Delivered-To: freebsd-bugs@freebsd.org
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
by hub.freebsd.org (Postfix) with ESMTP id 08E7F37BF9B
for ; Tue, 1 Aug 2000 20:20:01 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: (from gnats@localhost)
by freefall.freebsd.org (8.9.3/8.9.2) id UAA10432;
Tue, 1 Aug 2000 20:20:00 -0700 (PDT)
(envelope-from gnats@FreeBSD.org)
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 67F6937BF6A; Tue, 1 Aug 2000 20:13:28 -0700 (PDT)
Message-Id: <20000802031328.67F6937BF6A@hub.freebsd.org>
Date: Tue, 1 Aug 2000 20:13:28 -0700 (PDT)
From: dhandcoc@jupitersgaming.com.au
To: freebsd-gnats-submit@FreeBSD.org
X-Send-Pr-Version: www-1.0
Subject: misc/20353: 4.1 doesn't work on Compaq ML370
Sender: owner-freebsd-bugs@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.org
>Number: 20353
>Category: misc
>Synopsis: 4.1 doesn't work on Compaq ML370
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 20:20:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Dallas Handcock
>Release: 4.1
>Organization:
Jupiters
>Environment:
FreeBSD freeBSD 4.1-RELEASE FreeBSD 4.1-RELEASE #0: Thu Jul 27 04:44:16 GMT 2000 root@usw4.freebsd.org:/usr/src/sys/compile/GENERIC i386
>Description:
This is a follow-up to misc20205, but unfortunately for some reason I was unable to email freebsd-gnats-submit@FreeBSD.org (tried several times).
Anyway, I have tried to install FreeBSD 4.1 and I can get it to install, but when I reboot, all I get appearing is a flashing minus symbol at the top of the screen, and the following:
int=0000000d err=00000000 efl=00030246 eip=00000711
eax=00000801 ebx=00000000 ecx=00000000 edx=00000101
esi=000005cf edi=00000008 ebp=000003cf esp=000003c7
cs=ee00 ds=ee00 es=1200 fs=0000 gs=0000 ss=9e02
cs:iep=of 09 50 53 51 57 b8 08-b1 bb 00 00 bf 73 00 cd
ss=esp=0e 10 00 00 00 08 00 00-00 00 44 09 00 43 1f 00
System Halted
BUT, if I boot from the install floppies, break before the kernel starts loading, then unload, set currdev=disk1s1a: , load kernel, then boot, it
all works.
I'm guessing the problem is either something in the Compaq configuration utility, or
something in the boot directory (boot0, or mbr perhaps). However, I am
unsure, as I am new to FreeBSD (normally I use Linux).
Can you offer any suggestions?
If it helps, this is the dmesg output I get after I have booted from floppies:
Copyright (c) 1992-2000 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 4.1-RELEASE #0: Thu Jul 27 04:44:16 GMT 2000
root@usw4.freebsd.org:/usr/src/sys/compile/GENERIC
Timecounter "i8254" frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (731.02-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x683 Stepping = 3
Features=0x383f9ff
real memory = 402636800 (393200K bytes)
avail memory = 387252224 (378176K bytes)
Preloaded elf kernel "kernel" at 0xc040d000.
Pentium Pro MTRR support enabled
md0: Malloc disk
npx0: