lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <4B718D71.10308@mandriva.org>
Date:	Tue, 09 Feb 2010 18:29:37 +0200
From:	Thomas Backlund <tmb@...driva.org>
To:	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
CC:	dri-devel@...ts.sf.net, glisse@...edesktop.org, airlied@...ux.ie
Subject: 2.6.33-rc7-git1: Radeon KMS and plymouthd hits kernel BUG

(please cc me on replies)

Hi, Is this known ?

Kernel: 2.6.33-rc7-git1
Arch: x86_64
Distro: Mandriva Cooker

RADEON_KMS is enabled.

Plymouth is version 0.7.2

I hit the bug below:


> < ... >
>
> [    0.000000] Command line: BOOT_IMAGE=Cooker-tmb root=/dev/sda2 resume=/dev/sda1 splash=silent vga=791
>
> < ... >
>
> [   18.703916] [drm] Initialized drm 1.1.0 20060810
> [   18.968389] [drm] radeon defaulting to kernel modesetting.
> [   18.968392] [drm] radeon kernel modesetting enabled.
> [   18.968468] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> [   18.968475] radeon 0000:01:00.0: setting latency timer to 64
> [   18.970523] [drm] radeon: Initializing kernel modesetting.
> [   18.971122] [drm] register mmio base: 0xCFEF0000
> [   18.971124] [drm] register mmio size: 65536
> [   18.971208] ATOM BIOS: MXM
> [   18.971223] [drm] Clocks initialized !
> [   18.971245] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
> [   18.971248] [drm] Detected VRAM RAM=256M, BAR=256M
> [   18.971249] [drm] RAM width 128bits DDR
> [   18.971291] [TTM] Zone  kernel: Available graphics memory: 2028530 kiB.
> [   18.971306] [drm] radeon: 256M of VRAM memory ready
> [   18.971308] [drm] radeon: 512M of GTT memory ready.
> [   18.971365] radeon 0000:01:00.0: irq 29 for MSI/MSI-X
> [   18.971372] [drm] radeon: using MSI.
> [   18.971407] [drm] radeon: irq initialized.
> [   18.971409] [drm] GART: num cpu pages 131072, num gpu pages 131072
> [   18.972290] [drm] Loading RV630 Microcode
> [   18.972295] platform radeon_cp.0: firmware: requesting radeon/RV630_pfp.bin
> [   18.973590] platform radeon_cp.0: firmware: requesting radeon/RV630_me.bin
> [   18.974702] platform radeon_cp.0: firmware: requesting radeon/R600_rlc.bin
> [   19.044477] [drm] ring test succeeded in 1 usecs
> [   19.044562] [drm] radeon: ib pool ready.
> [   19.044633] [drm] ib test succeeded in 0 usecs
> [   19.044635] [drm] Enabling audio support
> [   19.044709] [drm] Default TV standard: NTSC
> [   19.044786] [drm] Radeon Display Connectors
> [   19.044788] [drm] Connector 0:
> [   19.044789] [drm]   LVDS
> [   19.044791] [drm]   DDC: 0xac0 0xac0 0xac4 0xac4 0xac8 0xac8 0xacc 0xacc
> [   19.044792] [drm]   Encoders:
> [   19.044793] [drm]     LCD1: INTERNAL_LVTM1
> [   19.044794] [drm] Connector 1:
> [   19.044795] [drm]   DIN
> [   19.044796] [drm]   Encoders:
> [   19.044797] [drm]     TV1: INTERNAL_KLDSCP_DAC2
> [   19.044799] [drm] Connector 2:
> [   19.044799] [drm]   VGA
> [   19.044801] [drm]   DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
> [   19.044803] [drm]   Encoders:
> [   19.044804] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
> [   19.044805] [drm] Connector 3:
> [   19.044806] [drm]   DVI-I
> [   19.044807] [drm]   HPD1
> [   19.044808] [drm]   DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
> [   19.044810] [drm]   Encoders:
> [   19.044811] [drm]     DFP1: INTERNAL_KLDSCP_TMDS1
> [   19.614327] [drm] fb mappable at 0xD0141000
> [   19.614329] [drm] vram apper at 0xD0000000
> [   19.614330] [drm] size 4096000
> [   19.614332] [drm] fb depth is 24
> [   19.614333] [drm]    pitch is 5120
> [   19.614337] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
> [   19.614353] Console: switching to colour dummy device 80x25
> [   19.614598] Console: switching to colour frame buffer device 160x50
> [   20.069974] fb0: radeondrmfb frame buffer device
> [   20.069976] registered panic notifier
> [   20.069984] [drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0
>
> < ... >
>
> [   24.214473] kernel tried to execute NX-protected page - exploit attempt? (uid: 0)
> [   24.215135] BUG: unable to handle kernel paging request at ffff88013f8bb3c0
> [   24.215137] IP: [<ffff88013f8bb3c0>] 0xffff88013f8bb3c0
> [   24.215143] PGD 14a7063 PUD 19067 PMD 800000013f8001e3
> [   24.215146] Oops: 0011 [#1] PREEMPT SMP
> [   24.215148] last sysfs file: /sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/size
> [   24.215150] CPU 1
> [   24.215153] Pid: 35, comm: plymouthd Not tainted 2.6.33-tmb-desktop-0.rc7.1.2mdv #1 Columbia                       /TravelMate 5720
> [   24.215155] RIP: 0010:[<ffff88013f8bb3c0>]  [<ffff88013f8bb3c0>] 0xffff88013f8bb3c0
> [   24.215158] RSP: 0018:ffff88013e7f9eb0  EFLAGS: 00010286
> [   24.215160] RAX: ffff88013f8bb3c0 RBX: ffff88013f8bb000 RCX: 0000000000000003
> [   24.215161] RDX: ffff88013f8bb3b0 RSI: 0000000000000001 RDI: ffff88013f8bb000
> [   24.215163] RBP: ffff88013e7f9ec8 R08: 0000000000000000 R09: 0000000000000000
> [   24.215164] R10: 0000000000000000 R11: 0000000000000246 R12: ffff88013f8bb008
> [   24.215166] R13: ffff88013f422b40 R14: ffff88013f8b2e38 R15: ffff88013e70a400
> [   24.215168] FS:  00007f7575149700(0000) GS:ffff880028300000(0000) knlGS:0000000000000000
> [   24.215170] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [   24.215171] CR2: ffff88013f8bb3c0 CR3: 000000013e7bc000 CR4: 00000000000006e0
> [   24.215173] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [   24.215174] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> [   24.215176] Process plymouthd (pid: 35, threadinfo ffff88013e7f8000, task ffff88013e7c12f0)
> [   24.215178] Stack:
> [   24.215178]  ffffffff811aa56e ffff88013e7b6900 0000000000000008 ffff88013e7f9f08
> [   24.215181] <0> ffffffff810d025a 00007f7574fc8000 ffff88013e7b6900 ffff88013e7cc840
> [   24.215183] <0> 0000000000000000 ffff88013e7cc8c0 00000000006f3c40 ffff88013e7f9f18
> [   24.215186] Call Trace:
> [   24.215192]  [<ffffffff811aa56e>] ? fb_release+0x3e/0x70
> [   24.215197]  [<ffffffff810d025a>] __fput+0xda/0x1f0
> [   24.215205]  [<ffffffff810d038d>] fput+0x1d/0x30
> [   24.215207]  [<ffffffff810ccb28>] filp_close+0x58/0x90
> [   24.215214]  [<ffffffff810ccc1c>] sys_close+0xbc/0x110
> [   24.215218]  [<ffffffff81002e6b>] system_call_fastpath+0x16/0x1b
> [   24.215220] Code: 88 ff ff 90 b3 8b 3f 01 88 ff ff a0 b3 8b 3f 01 88 ff ff a0 b3 8b 3f 01 88 ff ff b0 b3 8b 3f 01 88 ff ff b0 b3 8b 3f 01 88 ff ff <c0> b3 8b 3f 01 88 ff ff c0 b3 8b 3f 01 88 ff ff d0 b3 8b 3f 01
> [   24.215234] RIP  [<ffff88013f8bb3c0>] 0xffff88013f8bb3c0
> [   24.215237]  RSP <ffff88013e7f9eb0>
> [   24.215238] CR2: ffff88013f8bb3c0
> [   24.215239] ---[ end trace 5b06034eebbc9527 ]---

--
Thomas

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ