I fixed this segfault. It was an error path that hadn't been hit before.
It is checked into CVS.

On Tue, 19 Oct 2004 02:43:02 +0200, Roland Scheidegger
<[EMAIL PROTECTED]> wrote:
> Jon Smirl wrote:
> > Does the new radeonfb driver in the kernel load? It uses the same I2C
> > initialization code.
> 
> excuse my ignorance, but where would I get that new radeonfb driver?
> 
> btw I've also tried the linux-core version. Just the same:
> Oct 19 02:26:26 ZakTower kernel: [drm] Initialized drm 1.0.0 20040925
> Oct 19 02:26:26 ZakTower kernel: PCI: Unable to reserve mem region
> #1:[EMAIL PROTECTED] for device 0000:01:00.0
> Oct 19 02:26:26 ZakTower kernel: mtrr: 0xe8000000,0x4000000 overlaps
> existing 0xe8000000,0x200000
> Oct 19 02:26:26 ZakTower kernel: i2c-algo-bit.o: (0) scl=0, sda=0
> Oct 19 02:26:26 ZakTower kernel: i2c-algo-bit.o: monid seems to be busy.
> Oct 19 02:26:26 ZakTower kernel: [drm:setup_i2c_bus] *ERROR* Failed to
> register I2C bus monid.
> Oct 19 02:26:26 ZakTower kernel: DRM: Fill_in_dev failed.
> 
> Also, in that configuration, when I tried to remove the (radeon module
> afterwards, I got this:
> Oct 19 02:29:35 ZakTower kernel: Unable to handle kernel NULL pointer
> dereference at virtual address 00000004
> Oct 19 02:29:35 ZakTower kernel:  printing eip:
> Oct 19 02:29:35 ZakTower kernel: f129d603
> Oct 19 02:29:35 ZakTower kernel: *pde = 00000000
> Oct 19 02:29:35 ZakTower kernel: Oops: 0000 [#1]
> Oct 19 02:29:35 ZakTower kernel: PREEMPT
> Oct 19 02:29:35 ZakTower kernel: Modules linked in: radeon drm nvram
> tuner tvaudio msp3400 bttv video_buf i2c_algo_bit v4l2_common btcx_risc
> videodev ir_kbd_i2c ir_common usbserial parport_pc lp parport
> speedstep_lib snd_seq_oss snd_pcm_oss snd_mixer_oss snd_seq_midi
> freq_table thermal processor fan button battery ac snd_emu10k1_synth
> snd_emux_synth snd_seq_virmidi snd_seq_midi_event snd_seq_midi_emul
> snd_seq via686a snd_emu10k1 snd_rawmidi snd_pcm snd_timer snd_seq_device
> snd_ac97_codec snd_page_alloc snd_util_mem snd_hwdep snd soundcore
> w83781d i2c_sensor i2c_isa i2c_viapro i2c_core af_packet 8139too mii edd
> joydev sg sd_mod sr_mod ehci_hcd uhci_hcd sk98lin emu10k1_gp gameport
> ohci1394 amd64_agp agpgart ieee1394 evdev ipt_TCPMSS ipt_TOS ipt_LOG
> ipt_state usbcore ip6t_LOG ip6table_mangle ipt_REJECT iptable_mangle
> iptable_filter ip_nat_ftp iptable_nat ip_conntrack_ftp ip_conntrack
> ip_tables ip6table_filter ip6_tables ipv6 ide_cd cdrom ntfs nls_utf8
> nls_cp850 vfat fat dm_mod
> Oct 19 02:29:35 ZakTower kernel: CPU:    0
> Oct 19 02:29:35 ZakTower kernel: EIP:
> 0060:[__crc_vfs_unlink+303719/1313699]    Not tainted
> Oct 19 02:29:35 ZakTower kernel: EIP:    0060:[<f129d603>]    Not tainted
> Oct 19 02:29:35 ZakTower kernel: EFLAGS: 00010287   (2.6.8.1)
> Oct 19 02:29:35 ZakTower kernel: EIP is at drm_exit+0x33/0xc0 [drm]
> Oct 19 02:29:35 ZakTower kernel: eax: 00000000   ebx: 00000010   ecx:
> e86d1480   edx: 00000000
> Oct 19 02:29:35 ZakTower kernel: esi: 00000000   edi: f128fee0   ebp:
> e4fd6000   esp: e4fd6f58
> Oct 19 02:29:35 ZakTower kernel: ds: 007b   es: 007b   ss: 0068
> Oct 19 02:29:35 ZakTower kernel: Process rmmod (pid: 13010,
> threadinfo=e4fd6000 task=e79820f0)
> Oct 19 02:29:35 ZakTower kernel: Stack: b01318c6 f1291c00 f1291c00
> b039aec0 00000000 b0131a6e 00000000 65646172
> Oct 19 02:29:35 ZakTower kernel:        e8006e6f eefd1c48 b01489be
> e4fd6000 3aac3000 b0148dad 3aac3000 3aac4000
> Oct 19 02:29:35 ZakTower kernel:        3aac4000 eefd19a8 e864d080
> e864d0a0 ffff0001 00fd6000 b0148e70 afffccd8
> Oct 19 02:29:35 ZakTower kernel: Call Trace:
> Oct 19 02:29:35 ZakTower kernel:  [try_stop_module+22/32]
> try_stop_module+0x16/0x20
> Oct 19 02:29:35 ZakTower kernel:  [<b01318c6>] try_stop_module+0x16/0x20
> Oct 19 02:29:35 ZakTower kernel:  [sys_delete_module+286/368]
> sys_delete_module+0x11e/0x170
> Oct 19 02:29:35 ZakTower kernel:  [<b0131a6e>] sys_delete_module+0x11e/0x170
> Oct 19 02:29:35 ZakTower kernel:  [unmap_vma_list+14/32]
> unmap_vma_list+0xe/0x20
> Oct 19 02:29:35 ZakTower kernel:  [<b01489be>] unmap_vma_list+0xe/0x20
> Oct 19 02:29:35 ZakTower kernel:  [do_munmap+317/448] do_munmap+0x13d/0x1c0
> Oct 19 02:29:35 ZakTower kernel:  [<b0148dad>] do_munmap+0x13d/0x1c0
> Oct 19 02:29:35 ZakTower kernel:  [sys_munmap+64/112] sys_munmap+0x40/0x70
> Oct 19 02:29:35 ZakTower kernel:  [<b0148e70>] sys_munmap+0x40/0x70
> Oct 19 02:29:35 ZakTower kernel:  [sysenter_past_esp+82/113]
> sysenter_past_esp+0x52/0x71
> Oct 19 02:29:35 ZakTower kernel:  [<b0105fb9>] sysenter_past_esp+0x52/0x71
> Oct 19 02:29:35 ZakTower kernel: Code: 8b 40 04 39 b8 0c 07 00 00 0f 44
> f0 42 39 da 72 ec 85 f6 74
> 
> Roland
> 


-- 
Jon Smirl
[EMAIL PROTECTED]


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to