From: Mark H. <Mar...@xs...> - 2005-03-25 22:04:11
|
Hi, As mentioned earlier, I am trying to get my system up to a more recent ruby version, so I've tried some of the recently posted patches with varying results. 1) vanilla 2.6.11 with Aivils 2.6.11-rc4-ruby patch: - currently working with dual X sessions, very workable for me :-), but no framebuffer consoles :-( 2) 2.6.11-mm1 with Zoltans 2.6.11-mm1 patch: - working dual framebuffers; but crash as soon as I start X or when I switch virtual console. Not workable :-( (crashes posted earlier) 3) Recently posted (by Aivils) 2.6.11-mm2 with Zoltans 2.6.11-mm2-ruby patch (http://www.ltn.lv/~aivils/files/ruby-2.6.11-mm2-2.diff.bz2): - working dual framebuffers; works great as long as I remain in console mode :-), but no X :-( (kernel oops attached at the end of this mail, although at first look it does not seem ruby, but usb related... any ideas?) All this is with a Gentoo xorg-6.8.2 system using a set of matrox cards (G550AGP & G450PCI), using xorg mga driver with matrox HALlib. So, I'm now using solution 1, since X is what I use the most, but ideally I would like to see the good results of 1) and 3) combined :-). Thanks for the good work guys! Mark. Here's the oops: ------------------------------------------------------------------------------ Unable to handle kernel paging request at virtual address 04040428 printing eip: *pde = 00000000 Oops: 0000 [#1] SMP Modules linked in: fbcon tileblit font bitblit ipv6 bridge sd_mod eth1394 uhci_hcd ohci1394 ieee1394 r8169 usb_v CPU: 0 EIP: 0060:[<c031ea88>] Not tainted VLI EFLAGS: 00210246 (2.6.11-mm2rb2) EIP is at tt_no_collision+0xb8/0x130 eax: 04040408 ebx: c5444120 ecx: f7fb8bf4 edx: 00000004 esi: 00000037 edi: f7f77528 ebp: 00000100 esp: d0e7bd74 ds: 007b es: 007b ss: 0068 Process korgac (pid: 29148, threadinfo=d0e7a000 task=c772f550) Stack: f70c4c00 f7f47000 f7f77528 c031ef60 f7f77528 f7f8c000 f7f8d000 f7f8a880 00000003 00000007 ffffffe4 c031f081 f7f77528 00000008 f70c4c00 00000007 00000038 00000003 00000007 f7f8a880 d0e7bde0 c031f267 f7f77528 00000007 Call Trace: [<c031ef60>] check_period+0x40/0x90 [<c031f081>] check_intr_schedule+0xd1/0x150 [<c031f267>] qh_schedule+0x167/0x170 [<c031d7c7>] qh_completions+0x237/0x390 [<c03210c9>] scan_periodic+0x289/0x2f0 [<c032205c>] ehci_work+0x5c/0xe0 [<c03221e7>] ehci_irq+0x107/0x2c0 [<c011433a>] find_busiest_group+0x28a/0x2f0 [<c0114553>] load_balance+0x113/0x1b0 [<c010d5a9>] mark_offset_tsc+0x1d9/0x2f0 [<c0122bca>] update_wall_time+0xa/0x40 [<c030fabd>] usb_hcd_irq+0x3d/0x70 [<c013a520>] handle_IRQ_event+0x30/0x70 [<c013a648>] __do_IRQ+0xe8/0x160 [<c0104c99>] do_IRQ+0x19/0x30 [<c010320a>] common_interrupt+0x1a/0x20 Code: 8b 18 89 54 24 10 89 74 24 0c 89 4c 24 08 89 5c 24 04 c7 04 24 18 f4 42 c0 e8 85 ab df ff 31 c0 eb c1 90 <0>Kernel panic - not syncing: Fatal exception in interrupt |