Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jan 2004 22:21:30 -0700
From:      Stacy Millions <stacy@Millions.Ca>
To:        freebsd-multimedia@freebsd.org
Subject:   Re: Hauppauge PVR-[23]50 driver
Message-ID:  <4014A3DA.2030607@millions.ca>
In-Reply-To: <4011DB1C.4070502@millions.ca>
References:  <200401220647.i0M6lKW17352@jwlab.FEITH.COM> <4011DB1C.4070502@millions.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
Stacy Millions wrote:
> John Wehle wrote:

>>   2) Work correctly on FreeBSD 4.9 using a PVR-350.  Mike Tancsa
>>      <mike@sentex.net> worked with me to get this supported.
>>      Mike's machine did initially experience a hang which was
>>      resolved by rearranging the boards.
> 
> 
> I will try yanking out the other cards and see what happens.

I yanked out my adaptec scsi and the unused miro cards and my
PVR-350 has not hung since. Now to try and get it to work with
the scsi card installed, since tape drives are a good thing :-)

I did get another panic,

I had rebooted my system yesterday (back to 5.2 to get some work
done and then back to 4.9 to play with the pvr-350 some more). I
had decided to give the freevo port a go and started by running
portupgrade overnight. Today I tried to load the cxm modules and
it paniced. I was in X at the time so I didn't see the kernel
messages, but this is what made it into /var/log/messages:

Jan 25 20:57:47 /kernel: cxm0: <Conexant iTVC15 MPEG Coder> mem 
0xf0000000-0xf3ffffff irq 5 at device 14.0 on pci1
Jan 25 20:57:47 /kernel: cxm_iic0: <Conexant iTVC15 / iTVC16 I2C 
controller> on cxm0
Jan 25 20:57:47 /kernel: cxm0: Philips FM1236 tuner
Jan 25 20:57:47 /kernel: cxm0: SAA7115 rev 1 video decoder
Jan 25 20:57:47 /kernel: cxm0: MSP4448G-A2 audio decoder
Jan 25 20:57:47 /kernel: cxm0: IR Remote

and a backtrace looks like:

# gdb -k *

IdlePTD at phsyical address 0x00548000
initial pcb at physical address 0x004545a0
panicstr: free: multiple frees
panic messages:
---
panic: free: multiple frees

syncing disks... 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 
23 23
giving up on 23 buffers
Uptime: 23h14m13s


(kgdb) bt
#0  0xc01fc352 in dumpsys ()
#1  0xc01fc123 in boot ()
#2  0xc01fc561 in panic ()
#3  0xc01f7b77 in free ()
#4  0xc0203aa4 in device_delete_child ()
#5  0xc01d0976 in iicbb_detach ()
#6  0xc012bf92 in DEVICE_DETACH ()
#7  0xc02041f8 in device_detach ()
#8  0xc0203a5b in device_delete_child ()
#9  0xc0203a47 in device_delete_child ()
#10 0xc2e3578c in ?? ()
#11 0xc012bf62 in DEVICE_ATTACH ()
#12 0xc0204153 in device_probe_and_attach ()
#13 0xc020510c in bus_generic_driver_added ()
#14 0xc012c171 in BUS_DRIVER_ADDED ()
#15 0xc0203426 in devclass_add_driver ()
#16 0xc020550f in driver_module_handler ()
#17 0xc01eb42b in module_register_init ()
#18 0xc01eb9f7 in linker_file_sysinit ()
#19 0xc01ebb78 in linker_load_file ()
#20 0xc01ec3c2 in kldload ()
#21 0xc0372e91 in syscall2 ()
#22 0xc0363085 in Xint0x80_syscall ()
Cannot access memory at address 0xbfbff540.
(kgdb)

When I rebooted the computer, I loaded the modules without a problem.

-stacy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4014A3DA.2030607>