From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Morton Subject: Re: PROBLEM: Radeon card displays incorrectly under the 2.6.11 version unless compiled with SMP support Date: Mon, 21 Mar 2005 15:10:47 -0800 Message-ID: <20050321151047.2650d929.akpm@osdl.org> References: <20050306174932.56406.qmail@web30909.mail.mud.yahoo.com> Reply-To: linux-fbdev-devel@lists.sourceforge.net Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1DDW33-00068m-Mg for linux-fbdev-devel@lists.sourceforge.net; Mon, 21 Mar 2005 15:11:01 -0800 Received: from fire.osdl.org ([65.172.181.4] helo=smtp.osdl.org) by sc8-sf-mx1.sourceforge.net with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.41) id 1DDW2y-0002r4-4R for linux-fbdev-devel@lists.sourceforge.net; Mon, 21 Mar 2005 15:11:01 -0800 In-Reply-To: <20050306174932.56406.qmail@web30909.mail.mud.yahoo.com> Sender: linux-fbdev-devel-admin@lists.sourceforge.net Errors-To: linux-fbdev-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Content-Type: text/plain; charset="us-ascii" To: Lobiuc Andrei Cc: linux-fbdev-devel@lists.sourceforge.net Lobiuc, are you able to test 2.6.12-rc1 and/or 2.6.12-rc1-mm1, see if we've made any progress on this? Thanks. Lobiuc Andrei wrote: > > 1.Radeon card displays incorrectly under the 2.6.11 > version unless compiled with SMP support. > 2.After compiling and installing the 2.6.11 kernel > version, my ASUS Radeon 9200SE 128 MB graphic card > does not display correctly in plain VGA mode. The same > card has no problem with the 2.6.10 kernel. > Regarding radeonfb, dmesg reports: > "radeonfb_pci_register BEGIN > ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, > low) -> IRQ 169 > radeonfb (0000:01:00.0): Found 131072k of DDR 64 bits > wide videoram > radeonfb (0000:01:00.0): mapped 16384k videoram > radeonfb: Found Intel x86 BIOS ROM Image > radeonfb: Retreived PLL infos from BIOS > radeonfb: Reference=27.00 MHz (RefDiv=12) > Memory=200.00 Mhz, System=166.00 MHz > radeonfb: PLL min 20000 max 40000 > 1 chips in connector info > - chip 1 has 1 connectors > * connector 0 of type 2 (CRT) : 2300 > Starting monitor auto detection... > radeonfb: I2C (port 1) ... not found > radeonfb: I2C (port 2) ... not found > radeonfb: I2C (port 3) ... found CRT display > radeonfb: I2C (port 4) ... not found > radeonfb: I2C (port 2) ... not found > radeonfb: I2C (port 4) ... not found > radeonfb: I2C (port 3) ... found CRT display > radeonfb: Monitor 1 type CRT found > radeonfb: EDID probed > radeonfb: Monitor 2 type no found > hStart = 737, hEnd = 808, hTotal = 896 > vStart = 401, vEnd = 404, vTotal = 417 > h_total_disp = 0x59006f hsync_strt_wid = 0x8802eb > v_total_disp = 0x18f01a0 vsync_strt_wid = > 0x830190 > pixclock = 38210 > freq = 2617 > freq = 2617, PLL min = 20000, PLL max = 40000 > ref_div = 12, ref_clk = 2700, output_freq = 20936 > ref_div = 12, ref_clk = 2700, output_freq = 20936 > post div = 0x3 > fb_div = 0x5d > ppll_div_3 = 0x3005d > Console: switching to colour frame buffer device 90x25 > radeonfb (0000:01:00.0): ATI Radeon Yd > radeonfb_pci_register END > kobject_register failed for radeonfb (-17) > [] kobject_register+0x57/0x60 > [] bus_add_driver+0x57/0xd0 > [] driver_register+0x2f/0x40 > [] pci_create_newid_file+0x27/0x30 > [] pci_register_driver+0x62/0x80 > [] radeonfb_old_init+0x40/0x50 > [] do_initcalls+0x2b/0xc0 > [] init+0x0/0x110 > [] init+0x0/0x110 > [] init+0x2f/0x110 > [] kernel_thread_helper+0x0/0x14 > [] kernel_thread_helper+0x5/0x14 > isapnp: Scanning for PnP cards... > isapnp: No Plug & Play device found > Linux agpgart interface v0.100 (c) Dave Jones > [drm] Initialized drm 1.0.0 20040925 > ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, > low) -> IRQ 169 > [drm] Initialized radeon 1.14.0 20050125 on minor 0: > ATI Technologies Inc RV280[Radeon 9200 SE]" > > and also > > "[drm:radeon_cp_init] *ERROR* radeon_cp_init called > without lock held > [drm:drm_unlock] *ERROR* Process 4090 using kernel > context 0 > " > Immediatly after the GrUB boot prompt, several lines > of text scroll quickly down the screen, then the > display flickers for one second and when the text > comes back it looks huge, at a resolution that appears > to be 320x200 (if not lower). Also, it passes the > boundaries of the screen in all the directions. > In console mode (Ctrl-Alt-F1) the text becomes blurred > and with each line displayed, coloured pixels appear > randomly on the screen. > I tried several "vga=" modes but none seems to work. > I uselessly recompiled several times the kernel with > various graphic configurations. > I made sure that support for framebuffer devices (FB), > ATI Radeon display support (FB_RADEON and > FB_RADEON_OLD), framebuffer console support > (FRAMEBUFFER_CONSOLE), video mode selection support > (VIDEO_SELECT) are all compiled as built-in. > Drivers for no other cards were built, except for the > first time when vga16fb and vesafb were built, making > yet no difference. > On the other hand, KDE looks fine at 1024x768@85Hz, > except for the OpenGL screensavers which crawls. > > Accidentally, one of the compilings has been done with > SMP support enabled on my single-processor machine and > it turned out with this install of the kernel that the > graphic card works ok in such conditions, displaying > the text as it should. > > 3. radeonfb module; SMP > > 4.Linux version 2.6.11 (harken@vsoft.thenet) (gcc > version 3.3.5 (Debian 1:3.3.5-8)) #1 SMP Sun Mar 6 > 18:27:01 EET 2005 > > 7. > 7.1 scripts/ver_linux > Linux vsoft.thenet 2.6.11 #1 SMP Sun Mar 6 18:27:01 > EET 2005 i686 GNU/Linux > > Gnu C 3.3.5 > Gnu make 3.80 > binutils 2.15 > util-linux 2.12 > mount 2.12 > module-init-tools 3.2-pre1 > e2fsprogs 1.35 > reiserfsprogs line > reiser4progs line > nfs-utils 1.0.6 > Linux C Library 2.3.2 > Dynamic linker (ldd) 2.3.2 > Procps 3.2.1 > Net-tools 1.60 > Console-tools 0.2.3 > Sh-utils 5.2.1 > udev 053 > Modules Loaded via_rhine ntfs > > 7.2 /proc/cpuinfo > processor : 0 > vendor_id : AuthenticAMD > cpu family : 6 > model : 10 > model name : AMD Athlon(tm) XP 2800+ > stepping : 0 > cpu MHz : 2080.803 > cache size : 512 KB > physical id : 0 > siblings : 1 > fdiv_bug : no > hlt_bug : no > f00f_bug : no > coma_bug : no > fpu : yes > fpu_exception : yes > cpuid level : 1 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 > apic sep mtrr pge mca cmovpat pse36 mmx fxsr sse pni > syscall mmxext 3dnowext 3dnow > bogomips : 4096.00 > > 7.3 /proc/modules > via_rhine 20868 0 - Live 0xe1979000 > ntfs 180752 1 - Live 0xe1943000 > > 7.4 /proc/ioports > 0000-001f : dma1 > 0020-0021 : pic1 > 0040-0043 : timer0 > 0050-0053 : timer1 > 0060-006f : keyboard > 0080-008f : dma page reg > 00a0-00a1 : pic2 > 00c0-00df : dma2 > 00f0-00ff : fpu > 0170-0177 : ide1 > 01f0-01f7 : ide0 > 02f8-02ff : serial > 0376-0376 : ide1 > 0378-037a : parport0 > 03c0-03df : vga+ > 03f6-03f6 : ide0 > 03f8-03ff : serial > 0cf8-0cff : PCI conf1 > 4000-407f : motherboard > 4000-4003 : PM1a_EVT_BLK > 4004-4005 : PM1a_CNT_BLK > 4008-400b : PM_TMR > 4010-4015 : ACPI CPU throttle > 4020-4023 : GPE0_BLK > 5000-500f : motherboard > a000-afff : PCI Bus #01 > a000-a0ff : 0000:01:00.0 > a000-a0ff : radeonfb > c800-c80f : 0000:00:0f.0 > c800-c807 : ide0 > c808-c80f : ide1 > cc00-cc1f : 0000:00:10.0 > cc00-cc1f : uhci_hcd > d000-d01f : 0000:00:10.1 > d000-d01f : uhci_hcd > d400-d41f : 0000:00:10.2 > d400-d41f : uhci_hcd > d800-d81f : 0000:00:10.3 > d800-d81f : uhci_hcd > dc00-dcff : 0000:00:11.5 > dc00-dcff : VIA8237 > e000-e0ff : 0000:00:12.0 > e000-e0ff : via-rhine > > /proc/iomem > > 00000000-0009f7ff : System RAM > 0009f800-0009ffff : reserved > 000a0000-000bffff : Video RAM area > 000c0000-000cbfff : Video ROM > 000f0000-000fffff : System ROM > 00100000-1ffeffff : System RAM > 00100000-003f1a91 : Kernel code > 003f1a92-0051503f : Kernel data > 1fff0000-1fff2fff : ACPI Non-volatile Storage > 1fff3000-1fffffff : ACPI Tables > d0000000-d7ffffff : 0000:00:00.0 > d8000000-e7ffffff : PCI Bus #01 > d8000000-dfffffff : 0000:01:00.0 > d8000000-dfffffff : radeonfb > e0000000-e7ffffff : 0000:01:00.1 > e8000000-e9ffffff : PCI Bus #01 > e9000000-e900ffff : 0000:01:00.0 > e9000000-e900ffff : radeonfb > e9010000-e901ffff : 0000:01:00.1 > ea000000-ea0000ff : 0000:00:10.4 > ea000000-ea0000ff : ehci_hcd > ea001000-ea0010ff : 0000:00:12.0 > ea001000-ea0010ff : via-rhine > fec00000-fec00fff : reserved > fee00000-fee00fff : reserved > ffff0000-ffffffff : reserved > > 7.5. lspci -vvv > 000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 > [KT400/KT600 AGP] Host Bridge (rev 80) > Subsystem: VIA Technologies, Inc. VT8377 > [KT400/KT600 AGP] Host Bridge > Control: I/O- Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 8 > Region 0: Memory at d0000000 (32-bit, > prefetchable) [size=128M] > Capabilities: [80] AGP version 3.5 > Status: RQ=32 Iso- ArqSz=0 Cal=2 SBA+ > ITACoh- GART64- HTrans- 64bit- FW- AGP3+ Rate=x4,x8 > Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP+ > GART64- 64bit- FW- Rate=x4 > Capabilities: [c0] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- > AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 > PCI Bridge (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- > Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 0 > Bus: primary=00, secondary=01, subordinate=01, > sec-latency=0 > I/O behind bridge: 0000a000-0000afff > Memory behind bridge: e8000000-e9ffffff > Prefetchable memory behind bridge: > d8000000-e7ffffff > BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- > >Reset- FastB2B- > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2- > AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:0f.0 IDE interface: VIA Technologies, Inc. > VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master > IDE (rev 06) (prog-if 8a [Master SecP PriP]) > Subsystem: VIA Technologies, Inc. > VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus > Master IDE > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32 > Interrupt: pin A routed to IRQ 20 > Region 4: I/O ports at c800 [size=16] > Capabilities: [c0] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- > AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:10.0 USB Controller: VIA Technologies, Inc. > VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 > [UHCI]) > Subsystem: VIA Technologies, Inc. VT82xxxxx > UHCI USB 1.1 Controller > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32, Cache Line Size: 0x08 (32 bytes) > Interrupt: pin A routed to IRQ 21 > Region 4: I/O ports at cc00 [size=32] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:10.1 USB Controller: VIA Technologies, Inc. > VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 > [UHCI]) > Subsystem: VIA Technologies, Inc. VT82xxxxx > UHCI USB 1.1 Controller > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32, Cache Line Size: 0x08 (32 bytes) > Interrupt: pin A routed to IRQ 21 > Region 4: I/O ports at d000 [size=32] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:10.2 USB Controller: VIA Technologies, Inc. > VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 > [UHCI]) > Subsystem: VIA Technologies, Inc. VT82xxxxx > UHCI USB 1.1 Controller > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32, Cache Line Size: 0x08 (32 bytes) > Interrupt: pin B routed to IRQ 21 > Region 4: I/O ports at d400 [size=32] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:10.3 USB Controller: VIA Technologies, Inc. > VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 > [UHCI]) > Subsystem: VIA Technologies, Inc. VT82xxxxx > UHCI USB 1.1 Controller > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32, Cache Line Size: 0x08 (32 bytes) > Interrupt: pin B routed to IRQ 21 > Region 4: I/O ports at d800 [size=32] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:10.4 USB Controller: VIA Technologies, Inc. > USB 2.0 (rev 86) (prog-if 20 [EHCI]) > Subsystem: VIA Technologies, Inc. USB 2.0 > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32, Cache Line Size: 0x10 (64 bytes) > Interrupt: pin C routed to IRQ 21 > Region 0: Memory at ea000000 (32-bit, > non-prefetchable) [size=256] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 > ISA bridge [K8T800 South] > Subsystem: VIA Technologies, Inc. VT8237 ISA > bridge [K8T800 South] > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 0 > Capabilities: [c0] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- > AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:11.5 Multimedia audio controller: VIA > Technologies, Inc. VT8233/A/8235/8237 AC97 Audio > Controller (rev 60) > Subsystem: Unknown device 1695:300c > Control: I/O+ Mem- BusMaster- SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Interrupt: pin C routed to IRQ 22 > Region 0: I/O ports at dc00 [size=256] > Capabilities: [c0] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:00:12.0 Ethernet controller: VIA Technologies, > Inc. VT6102 [Rhine-II] (rev78) > Subsystem: VIA Technologies, Inc. VT6102 > [Rhine II] Embeded Ethernet Controller on VT8235 > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32 (750ns min, 2000ns max), Cache > Line Size: 0x08 (32 bytes) > Interrupt: pin A routed to IRQ 23 > Region 0: I/O ports at e000 [size=256] > Region 1: Memory at ea001000 (32-bit, > non-prefetchable) [size=256] > Capabilities: [40] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:01:00.0 VGA compatible controller: ATI > Technologies Inc RV280 [Radeon 9200SE] (rev 01) > (prog-if 00 [VGA]) > Subsystem: Asustek Computer, Inc.: Unknown > device c008 > Control: I/O+ Mem+ BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32 (2000ns min), Cache Line Size: > 0x08 (32 bytes) > Interrupt: pin A routed to IRQ 16 > Region 0: Memory at d8000000 (32-bit, > prefetchable) [size=128M] > Region 1: I/O ports at a000 [size=256] > Region 2: Memory at e9000000 (32-bit, > non-prefetchable) [size=64K] > Capabilities: [58] AGP version 3.0 > Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ > ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x4,x8 > Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ > GART64- 64bit- FW- Rate=x4 > Capabilities: [50] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > 0000:01:00.1 Display controller: ATI Technologies Inc > RV280 [Radeon 9200 SE] (Secondary) (rev 01) > Subsystem: Asustek Computer, Inc.: Unknown > device c009 > Control: I/O- Mem- BusMaster+ SpecCycle- > MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- > DEVSEL=medium >TAbort- SERR- Latency: 32 (2000ns min), Cache Line Size: > 0x08 (32 bytes) > Region 0: Memory at e0000000 (32-bit, > prefetchable) [disabled] [size=128M] > Region 1: Memory at e9010000 (32-bit, > non-prefetchable) [disabled] [size=64K] > Capabilities: [50] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ > AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 > PME- > > Thank you very much for your time! > Regards, Andrei Lobiuc > > > > > __________________________________ > Celebrate Yahoo!'s 10th Birthday! > Yahoo! Netrospective: 100 Moments of the Web > http://birthday.yahoo.com/netrospective/ > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click