cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/geom geom_disk.c geom_disk.h geom_subr.c

2005-11-17 Thread John Polstra
jdp 2005-11-18 02:43:49 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_cd.c scsi_da.c sys/geom geom_disk.c geom_disk.h geom_subr.c Log: Fix a bug that caused some /dev entries to continue to exist after the underlying drive had been ho

Re: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/geom geom_disk.c geom_disk.h geom_subr.c

2005-11-18 Thread John Polstra
On 18-Nov-2005 Scott Long wrote: > Poul-Henning Kamp wrote: >> In message <[EMAIL PROTECTED]>, Scott Long writes: >> >>>Poul-Henning Kamp wrote: >> >> Most drivers seem to detach their internal state from the struct disk, and therefore they don't need this. >>> >>>So what makes CAM

Re: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/geom geom_disk.c geom_disk.h geom_subr.c

2005-11-19 Thread John Polstra
On 19-Nov-2005 Jeremie Le Hen wrote: >> This fix adds a new disk_gone() function which is called by CAM when a >> drive goes away. It orphans all of the providers associated with the >> drive, setting an error condition of ENXIO in each one. In addition, >> we prevent a re-taste on last c

Re: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/geom geom_disk.c geom_disk.h geom_subr.c

2005-11-19 Thread John Polstra
On 19-Nov-2005 M. Warner Losh wrote: > In message: <[EMAIL PROTECTED]> > John Polstra <[EMAIL PROTECTED]> writes: >: This commit may or may not fix those panics -- I don't really know. >: There is a lot that can go wrong if you remove a mounted

cvs commit: src/sys/kern uipc_socket2.c

2005-11-21 Thread John Polstra
jdp 2005-11-22 01:55:29 UTC FreeBSD src repository Modified files: sys/kern uipc_socket2.c Log: Fix a bug in the loop in sonewconn that makes room on the incomplete connection queue for a new connection. It was removing connections from the wrong list. S

cvs commit: src/sys/kern uipc_socket2.c

2005-11-26 Thread John Polstra
jdp 2005-11-26 19:30:40 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern uipc_socket2.c Log: MFC 1.151: Fix a bug in the loop in sonewconn that makes room on the incomplete connection queue for a new connection. It was removing co

cvs commit: src/sys/kern uipc_socket2.c

2005-11-26 Thread John Polstra
jdp 2005-11-26 19:32:30 UTC FreeBSD src repository Modified files:(Branch: RELENG_5) sys/kern uipc_socket2.c Log: MFC 1.151: Fix a bug in the loop in sonewconn that makes room on the incomplete connection queue for a new connection. It was removing co

cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/geom geom_disk.c geom_disk.h geom_subr.c

2005-11-26 Thread John Polstra
jdp 2005-11-26 22:55:20 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/cam/scsi scsi_cd.c scsi_da.c sys/geom geom_disk.c geom_disk.h geom_subr.c Log: MFC: Fix a bug that caused some /dev entries to continue to exist after t

cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/geom geom_disk.c geom_disk.h geom_subr.c

2005-11-26 Thread John Polstra
jdp 2005-11-26 23:20:00 UTC FreeBSD src repository Modified files:(Branch: RELENG_5) sys/cam/scsi scsi_cd.c scsi_da.c sys/geom geom_disk.c geom_disk.h geom_subr.c Log: MFC: Fix a bug that caused some /dev entries to continue to exist after t

Re: cvs commit: src/sys/sys time.h src/sys/kern kern_time.c

2005-11-29 Thread John Polstra
On 28-Nov-2005 Poul-Henning Kamp wrote: > I've looked a lot at this in the ISC eventlib (bind8) but there is > no way to save one timestamp per iteration without getting creeping > imprecision in the timer controlled events. Would it help if we had something like select/poll that took an absolute

cvs commit: CVSROOT access

2006-04-08 Thread John Polstra
jdp 2006-04-08 19:00:18 UTC FreeBSD doc repository Modified files: .access Log: Remove myself as a doc committer. Nudged by: Grim Reaper Revision ChangesPath 1.559 +0 -1 CVSROOT/access

cvs commit: ports/cad/spice/files patch-src_lib_inp_inpptree_c

2006-05-14 Thread John Polstra
jdp 2006-05-14 16:48:07 UTC FreeBSD ports repository Added files: cad/spice/files patch-src_lib_inp_inpptree_c Log: The spice3 "^" operator (power) did not work properly unless its right-hand operand was a constant, because of a bug in the code to take the derivative

cvs commit: ports/cad/spice Makefile

2006-05-15 Thread John Polstra
jdp 2006-05-15 17:31:49 UTC FreeBSD ports repository Modified files: cad/spiceMakefile Log: Bump PORTREVISION to reflect the "^" operator bugfix in patch-src_lib_inp_inpptree_c. Gently nudged by: kris Revision ChangesPath 1.34 +1 -1

Re: cvs commit: src/sys/dev/em if_em.c

2006-08-22 Thread John Polstra
On 23-Aug-2006 Pyun YongHyeon wrote: > On Tue, Aug 22, 2006 at 07:23:33PM +0400, Gleb Smirnoff wrote: > I think that problem is different one. That problem happens when > interrupt is shared with other devices. In these configuration > em(4) misses lots of Tx completion interrupts and devices that

Re: cvs commit: src/sys/i386/i386 trap.c

2007-08-03 Thread John Polstra
Don Lewis wrote: On 13 Jun, John Baldwin wrote: jhb 2007-06-13 22:37:48 UTC FreeBSD src repository Modified files: sys/i386/i386trap.c Log: Don't clobber tf_err with the eva from a page fault as the page fault address is saved in ksi_addr already. PR:

Re: cvs commit: src/sys/i386/i386 trap.c

2007-08-03 Thread John Polstra
Don Lewis wrote: Sigh ... I was just about to commit a patch to fix pm3. The patch will probably work for ezm3, too. I never switched because cvsup doesn't go looking for ezm3 if pm3 is already installed. I've mostly just been doing incremental upgrades all these years, and even when I did t

cvs commit: src/sys/dev/bce if_bce.c

2006-11-15 Thread John Polstra
jdp 2006-11-16 04:04:07 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c Log: In bce_start_locked, check the used_tx_bd count rather than the descriptor's mbuf pointer to see if the transmit ring is full. The mbuf pointer is set only in the last d

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-14 Thread John Polstra
jdp 2006-12-14 23:10:13 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Add MSI support to the bge driver. I tested this on a Dell SC1435 running an i386 kernel, and it worked fine. Revision ChangesPath 1.164 +18 -4

cvs commit: src UPDATING

2006-12-14 Thread John Polstra
jdp 2006-12-14 23:10:59 UTC FreeBSD src repository Modified files: .UPDATING Log: Add an entry noting that MSI support has been put into the bge driver. Revision ChangesPath 1.468 +6 -0 src/UPDATING __

RE: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-14 Thread John Polstra
On 15-Dec-2006 David Christensen wrote: > MSI capabilities registers are present on virtually all "bge" > controllers but many of the "older" controllers don't correctly support > MSI due to a chip errata that prevents MSI interrupts from actually > being disabled during an ISR. Check the Linux co

cvs commit: src/sys/dev/bge if_bge.c

2006-12-14 Thread John Polstra
jdp 2006-12-15 00:27:06 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Disable bge MSI support for now. A couple of people warned me that there are problems with it on several revisions of this chip. I'll re-enable it after I've sorted out

cvs commit: src UPDATING

2006-12-14 Thread John Polstra
jdp 2006-12-15 00:30:37 UTC FreeBSD src repository Modified files: .UPDATING Log: Note that MSI support has been disabled already in the bge driver. Revision ChangesPath 1.469 +7 -0 src/UPDATING

Re: cvs commit: src/sys/dev/bge if_bge.c

2006-12-15 Thread John Polstra
> I wonder if enabling MSI is what killed bge(4) for me. The booted kernel > would establish 1000Mbit link, but would see and wouldn't send any > packets. > > I have a Tyan K8W (s2885) which I experienced this on: > bge0: mem 0xfd7e-0xfd7e irq > 24 a > t device 9.0 on pci2 > miibus0: o

Re: cvs commit: src/sys/dev/bge if_bge.c

2006-12-15 Thread John Polstra
On 15-Dec-2006 David O'Brien wrote: > On Fri, Dec 15, 2006 at 01:26:55PM -0800, Peter Grehan wrote: >> >I have a Tyan K8W (s2885) which I experienced this on: >> >> That's using the the AMD 8131 right ? > > Yep. > >> Known not to support MSI. > > I assumed the code would check and not attempt

cvs commit: src/sys/dev/bge if_bgereg.h

2006-12-21 Thread John Polstra
jdp 2006-12-22 01:10:36 UTC FreeBSD src repository Modified files: sys/dev/bge if_bgereg.h Log: Correct the BGE_CHIPID_BCM5750_B0 constant. MFC after: 1 week Revision ChangesPath 1.64 +1 -1 src/sys/dev/bge/if_bgereg.h _

cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h

2006-12-21 Thread John Polstra
jdp 2006-12-22 02:59:58 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Re-enable MSI support for those chips on which it is believed to work properly. Revision ChangesPath 1.171 +86 -34src/sys/dev/bge/if_bge.c

cvs commit: src UPDATING

2006-12-21 Thread John Polstra
jdp 2006-12-22 03:03:31 UTC FreeBSD src repository Modified files: .UPDATING Log: Note the second coming of MSI support in the bge driver. Revision ChangesPath 1.470 +8 -0 src/UPDATING ___ cv

Re: cvs commit: src/sys/dev/bge if_bge.c

2006-12-23 Thread John Polstra
On 22-Dec-2006 Scott Long wrote: > In any case, the driver lock must not be held when calling if_input > because there are many ways the codepath can loop from there back into > if_start of the same driver or another driver. There is no way around > this without doing big decoupling steps that wil

cvs commit: src/sys/dev/bge if_bgereg.h

2007-01-10 Thread John Polstra
jdp 2007-01-11 01:43:25 UTC FreeBSD src repository Modified files: sys/dev/bge if_bgereg.h Log: Correct the comment describing the BGE_PCISTATE_PCI_BUSSPEED bit. It had the sense of the bit reversed. Revision ChangesPath 1.66 +1 -1 src/sys/dev

cvs commit: ports/sysutils/ipmitool/files patch-lanplus.c

2007-01-21 Thread John Polstra
jdp 2007-01-22 01:56:03 UTC FreeBSD ports repository Added files: sysutils/ipmitool/files patch-lanplus.c Log: Avoid a NULL pointer dereference when using serial-over-LAN (SOL). I have submitted this patch to the ipmitool-devel mailing list. Approved by:[EMAIL PROT

cvs commit: ports/sysutils/ipmitool Makefile

2007-01-21 Thread John Polstra
jdp 2007-01-22 05:01:41 UTC FreeBSD ports repository Modified files: sysutils/ipmitoolMakefile Log: Bump PORTREVISION for bugfix in files/patch-lanplus.c. Revision ChangesPath 1.11 +1 -0 ports/sysutils/ipmitool/Makefile __

cvs commit: ports/net/cvsup-mirror Makefile ports/net/cvsup-mirror/files update.sh update.sh.in

2007-01-28 Thread John Polstra
jdp 2007-01-29 01:13:35 UTC FreeBSD ports repository Modified files: net/cvsup-mirror Makefile Added files: net/cvsup-mirror/files update.sh.in Removed files: net/cvsup-mirror/files update.sh Log: Fix bug: When the net/cvsup-mirror port is installed on a sy

cvs commit: ports/net/cvsup-mirror Makefile

2007-01-31 Thread John Polstra
jdp 2007-01-31 18:11:22 UTC FreeBSD ports repository Modified files: net/cvsup-mirror Makefile Log: Use RC_SUBR_SUFFIX. Submitted by: Rong-En Fan Revision ChangesPath 1.25 +1 -5 ports/net/cvsup-mirror/Makefile _

cvs commit: src/etc/periodic/security 800.loginfail

2007-02-05 Thread John Polstra
jdp 2007-02-05 16:36:25 UTC FreeBSD src repository Modified files: etc/periodic/security 800.loginfail Log: Use egrep instead of grep so that reporting of login failures (broken by revision 1.6) works again. This fix is already in RELENG_6, but was never committed to HEA

cvs commit: ports/astro/xearth/files freebsd.committers.markers

2007-03-08 Thread John Polstra
jdp 2007-03-08 19:52:22 UTC FreeBSD ports repository Modified files: astro/xearth/files freebsd.committers.markers Log: Update my coordinates to reflect the move to Lopez Island. Revision ChangesPath 1.328 +2 -2 ports/astro/xearth/files/freebsd.committe

Re: cvs commit: src/sys/dev/mii brgphy.c

2007-03-20 Thread John Polstra
Jung-uk Kim wrote: jkim2007-03-19 23:17:39 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c Log: Revert couple of changes from 1.51 and 1.52. Reading link status with BMSR is okay for most of the chipsets but BCM5701 PHY does not seem to like it.

Re: cvs commit: src/sys/dev/mii brgphy.c

2007-03-20 Thread John Polstra
Jung-uk Kim wrote: On Tuesday 20 March 2007 03:28 pm, John Polstra wrote: Jung-uk Kim wrote: jkim2007-03-19 23:17:39 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c Log: Revert couple of changes from 1.51 and 1.52. Reading link status with BMSR