Re: Nvidia vs SMP/apic

2003-12-14 Thread Josh Paetzel
On Sun, Dec 14, 2003 at 04:34:13PM +1100, matti k wrote:
 I have a problem whereby the nvidia drivers cause my system to
 hang/reboot a few seconds after startx. I have discovered that
 disabling the SMP/apic lines in the kernel fixes the problem. This
 occurs on 5.2-CURRENT and 4.9-RELEASE.
 
 I first noticed this problem after a motherboard swap. The old
 motherboard was a Tyan Tiger MP and it was running 5.1-CURRENT at the
 time and nvidia drivers were working fine with SMP kernel. The
 motherboard died so I replaced it with a MSI K7D Master-L (MPX
 chipset). After that the nvidia drivers stopped working if SMP kernel
 enabled.
 
 I have tried NO_MIXED_MODE, disabling acpi and a lot of other BIOS
 options but no luck. I don't know if this is an nvidia driver issue or
 a problem with this particular motherboard/chipset. Any help
 appreciated. Thanks.
 

I just upgraded my single socket A gigabyte GA-VAXP motherboard to a 
dual socket A gigabyte GA-DPXDW+ yesterday.  This motherboard is also
using the MPX chipset.  I am having the same issue:  As soon as I 
enable SMP and apic in the kernel the nvidia drivers lock up.  This 
wouldn't be such a big deal to me, except I need the nvidia drivers to
use both heads on my video card (at least as far as I know)  I'm attaching
a dmesg both with and without SMP enabled, as well as a copy of my 
kernel config file, (I'm just toggling between SMP in there) and a copy
of my XF86Config (Once again, just toggling between the nv and nvidia
driver)  I can give someone a shell on this box if it will help 
troubleshoot, otherwise I can provide more information as needed.

FreeBSD twinathlon.tcbug.org 5.2-CURRENT FreeBSD 5.2-CURRENT #4: 
Sun Dec 14 09:08:14 GMT 2003 
[EMAIL PROTECTED]:/usr/src/sys/i386/compile/TWINATHLON  i386


Thanks, 
Josh Paetzel
[EMAIL PROTECTED]


#
# GENERIC -- Generic kernel configuration file for FreeBSD/i386
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
#http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files. 
# If you are in doubt as to the purpose or necessity of a line, check first 
# in NOTES.
#
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.384.2.2 2003/05/31 15:18:41 scottl Exp $

machine i386
cpu I686_CPU
ident   TWINATHLON

#To statically compile in device wiring instead of /boot/device.hints
#hints  GENERIC.hints #Default places to look for devices.

#makeoptionsDEBUG=-g#Build kernel with gdb(1) debug symbols

options SCHED_4BSD  #4BSD scheduler
options INET#InterNETworking
options INET6   #IPv6 communications protocols
options FFS #Berkeley Fast Filesystem
options SOFTUPDATES #Enable FFS soft updates support
options UFS_ACL #Support for access control lists
options UFS_DIRHASH #Improve performance on big directories
options MD_ROOT #MD is a potential root device
options NFSCLIENT   #Network Filesystem Client
options NFSSERVER   #Network Filesystem Server
options NFS_ROOT#NFS usable as root device, requires NFSCLIENT
options MSDOSFS #MSDOS Filesystem
options CD9660  #ISO 9660 Filesystem
options PROCFS  #Process filesystem (requires PSEUDOFS)
options PSEUDOFS#Pseudo-filesystem framework
options COMPAT_43   #Compatible with BSD 4.3 [KEEP THIS!]
options COMPAT_FREEBSD4 #Compatible with FreeBSD4
options SCSI_DELAY=15000#Delay (in ms) before probing SCSI
options KTRACE  #ktrace(1) support
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
options KBD_INSTALL_CDEV# install a CDEV entry in /dev
options AHC_REG_PRETTY_PRINT# Print register bitfields in debug
# output.  Adds ~128k to driver.
options AHD_REG_PRETTY_PRINT# Print register bitfields in debug
# output.  Adds ~215k to driver.

# Debugging for use in -current
#optionsDDB #Enable the kernel 

Nvidia vs SMP/apic

2003-12-13 Thread matti k
I have a problem whereby the nvidia drivers cause my system to
hang/reboot a few seconds after startx. I have discovered that
disabling the SMP/apic lines in the kernel fixes the problem. This
occurs on 5.2-CURRENT and 4.9-RELEASE.

I first noticed this problem after a motherboard swap. The old
motherboard was a Tyan Tiger MP and it was running 5.1-CURRENT at the
time and nvidia drivers were working fine with SMP kernel. The
motherboard died so I replaced it with a MSI K7D Master-L (MPX
chipset). After that the nvidia drivers stopped working if SMP kernel
enabled.

I have tried NO_MIXED_MODE, disabling acpi and a lot of other BIOS
options but no luck. I don't know if this is an nvidia driver issue or
a problem with this particular motherboard/chipset. Any help
appreciated. Thanks.



dmesg.txt
Description: Binary data
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]