Re: ICH9 ethernet part (82566) woes

2007-09-29 Thread Daniel O'Connor
On Tue, 25 Sep 2007, Jack Vogel wrote:
> > As the 6.4.1 driver works I am happy :)
>
> Yes, that's just one release earlier than the one I suggested, but if
> you're happy, hey, who am I to complain :)

I can't use 6.5.6 because I'm running 6.2, I'm happy to test the driver 
if you want though!

-- 
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C


signature.asc
Description: This is a digitally signed message part.


Re: nfe driver 6.2 stable

2007-09-29 Thread Jos Backus
On Sat, Sep 29, 2007 at 02:02:40PM +0900, Pyun YongHyeon wrote:
> On Fri, Sep 28, 2007 at 07:21:47PM -0700, Jos Backus wrote:
>  > On Sat, Sep 29, 2007 at 10:28:01AM +0900, Pyun YongHyeon wrote:
>  > [snip]
>  > > ATM nfe(4)'s interrupt moderation mechanism doesn't seem to work
>  > > at all so nfe(4) generates too many interrupts. However I don't
>  > > think it wouldn't be major bottleneck of the performance.
>  > 
>  > Could this be why (on -current) I had to enable polling on nfe0 to get rid 
> of
>  > the choppy audio playback I was experiencing?
>  > 
> 
> Probably not. Maybe nfe(4) use shared interrupt.
> Check the output of "vmstat -i".

pcm0 and nfe0 share irq23:

lizzy:~% vmstat -i
interrupt  total   rate
irq1: atkbd0  107296  0
irq6: fdc0 1  0
irq12: psm0   563936  1
irq22: atapci2   5293281 11
irq23: pcm0 nfe0 1225731  2
cpu0: timer947413237   2000
Total  954603482   2015
lizzy:~% 

Both pcm0 and nfe0 are mobo devices. Is there any way to change the assigned
interrupts?

-- 
Jos Backus
jos at catnook.com
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


apache core dump signal 11 after portupgrade from 1.3.37 to 1.3.39

2007-09-29 Thread David Gessel
I did a portupgrade -ra to 1.3.39 and after a reboot found apache not 
running.  I've poked around and haven't found much that's useful - 
signal 11 being sometimes associated with memory errors (a memory 
test comes up fine, though it is unlikely that an update would crack 
the RAM).  Otherwise few hints.  Any suggestions would be much appreciated.


The key details are - pkg_version -v -L = showed (among other updates 
simultaneously applied as listed below) that:

apache+mod_ssl-1.3.37+2.8.28<   needs updating (port has 1.3.39+2.8.30)

After rebooting I get in /var/log/messages only
kernel: pid 1127 (httpd), uid 0: exited on signal 11 (core dumped)
and in /var/log/httpd-error.log only
[info] mod_unique_id: using ip addr xxx.xxx.xxx.xxx [correct localhost address]
every time I "apachectl start" (and after setting apache.config log 
level to "debug")


The same portupgrade -ra also updated the following (and then a long 
day of compiling ensued)
- note that the openSSL package error is a problem I haven't been 
able to fix since screwing up an openSSL install effort 
(overwrite_base somehow becoming a package rather than a 
directive).  OpenSSL has worked fine on the system and currently works, viz:

# openssl
OpenSSL> version
OpenSSL 0.9.8e 23 Feb 2007
Though I'd love to fix the invalid port reference too.

pkg_version -v -L =
apache+mod_ssl-1.3.37+2.8.28<   needs updating (port has 1.3.39+2.8.30)
autoconf-2.53_3 <   needs updating (port has 2.53_4)
autoconf-2.59_2 <   needs updating (port has 2.59_3)
automake-1.5_3,1<   needs updating (port has 1.5_4,1)
automake-1.9.6_1<   needs updating (port has 1.9.6_2)
bash-3.2.17_2   <   needs updating (port has 3.2.25)
bind9-base-9.3.4<   needs updating (port has 9.3.4.1)
cclient-2004g,1 <   needs updating (port has 2004g_1,1)
compositeproto-0.3.1<   needs updating (port has 0.4)
cups-base-1.2.11_2  <   needs updating (port has 1.2.12)
curl-7.16.1 <   needs updating (port has 7.16.3)
dar-2.3.3   <   needs updating (port has 2.3.4_1)
eaccelerator-0.9.5.1<   needs updating (port has 0.9.5.2)
ffmpeg-2007.05.30_1 <   needs updating (port has 2007.09.14)
iceauth-1.0.1   <   needs updating (port has 1.0.2)
ico-1.0.1   <   needs updating (port has 1.0.2)
inputproto-1.3.2<   needs updating (port has 1.4.2.1)
libGL-7.0   <   needs updating (port has 7.0.1)
libICE-1.0.3,1  <   needs updating (port has 1.0.4,1)
libX11-1.1.2_1,1<   needs updating (port has 1.1.3,1)
libXaw-1.0.3,1  <   needs updating (port has 1.0.4,1)
libXcomposite-0.3.2,1   <   needs updating (port has 0.4.0,1)
libXcursor-1.1.8_1  <   needs updating (port has 1.1.9)
libXfont-1.2.8,1<   needs updating (port has 1.3.1,1)
libXi-1.0.2,1   <   needs updating (port has 1.1.3,1)
libXpm-3.5.6_1  <   needs updating (port has 3.5.7)
libXrandr-1.2.1 <   needs updating (port has 1.2.2)
libXrender-0.9.2<   needs updating (port has 0.9.4)
libXres-1.0.3_1 <   needs updating (port has 1.0.3_2)
libXtst-1.0.2   <   needs updating (port has 1.0.3)
libXxf86dga-1.0.1   <   needs updating (port has 1.0.2)
libvorbis-1.1.2,3   <   needs updating (port has 1.2.0,3)
libxml2-2.6.29  <   needs updating (port has 2.6.30)
lynx-2.8.6.5,1  <   needs updating (port has 2.8.6.5_1,1)
mediawiki-1.10.1<   needs updating (port has 1.10.2)
ntp-4.2.2p3 <   needs updating (port has 4.2.2p4)
openldap-client-2.3.37  <   needs updating (port has 2.3.38)
openssh-portable-overwrite-base-4.6.p1,1  <   needs updating (port 
has 4.7.p1,1)
pkg_version: openssl-overwrite-base-0.9.8e does not appear to be a 
valid package!

p5-AppConfig-1.65   <   needs updating (port has 1.66)
p5-Archive-Tar-1.32 <   needs updating (port has 1.36)
p5-Compress-Raw-Zlib-2.005  <   needs updating (port has 2.006)
p5-Compress-Zlib-2.005  <   needs updating (port has 2.006)
p5-DBI-1.58 <   needs updating (port has 1.59)
p5-IO-Compress-Base-2.005   <   needs updating (port has 2.006)
p5-IO-Compress-Zlib-2.005   <   needs updating (port has 2.006)
p5-IO-Zlib-1.05 <   needs updating (port has 1.07)
p5-Image-Info-1.25  <   needs updating (port has 1.26)
p5-Sub-Uplevel-0.14 <   needs updating (port has 0.16)
p5-Test-Base-0.53   <

Re: nfe driver 6.2 stable

2007-09-29 Thread Pyun YongHyeon
On Sat, Sep 29, 2007 at 11:16:18AM -0700, Jos Backus wrote:
 > On Sat, Sep 29, 2007 at 02:02:40PM +0900, Pyun YongHyeon wrote:
 > > On Fri, Sep 28, 2007 at 07:21:47PM -0700, Jos Backus wrote:
 > >  > On Sat, Sep 29, 2007 at 10:28:01AM +0900, Pyun YongHyeon wrote:
 > >  > [snip]
 > >  > > ATM nfe(4)'s interrupt moderation mechanism doesn't seem to work
 > >  > > at all so nfe(4) generates too many interrupts. However I don't
 > >  > > think it wouldn't be major bottleneck of the performance.
 > >  > 
 > >  > Could this be why (on -current) I had to enable polling on nfe0 to get 
 > > rid of
 > >  > the choppy audio playback I was experiencing?
 > >  > 
 > > 
 > > Probably not. Maybe nfe(4) use shared interrupt.
 > > Check the output of "vmstat -i".
 > 
 > pcm0 and nfe0 share irq23:
 > 
 > lizzy:~% vmstat -i
 > interrupt  total   rate
 > irq1: atkbd0  107296  0
 > irq6: fdc0 1  0
 > irq12: psm0   563936  1
 > irq22: atapci2   5293281 11
 > irq23: pcm0 nfe0 1225731  2
 > cpu0: timer947413237   2000
 > Total  954603482   2015
 > lizzy:~% 
 > 
 > Both pcm0 and nfe0 are mobo devices. Is there any way to change the assigned
 > interrupts?
 > 

It seems that your NIC doesn't have MSI/MSIX capability. Also the
NIC is LOM version so I guess there is no easy way to change the
interrupt number. ATM polling(4) seems to be the only way to reliably
run nfe(4) under shared interrupt situations. Of course, you may
encounter additional latency from the polling(4) but it normally
wouldn't affect desktop usage patterns. I have a plan that will add
an additional knob that have nfe(4) work more reliably under shared
interrupt environments. However that would happen after branching 7.

-- 
Regards,
Pyun YongHyeon
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"