[kmemcheck] WARNING: kmemcheck: Caught 32-bit read from uninitializedmemory, in hid_output_report

From: Jeff Smith
Date: Fri Aug 28 2009 - 15:54:04 EST

A kmemcheck warning on booting my 2.6.31-rc8 (I haven't tried previous versions -- this was
actually not the problem I set out to fix).

I can send Jiri (Bcc'ed) or the list a .config if it will help.


WARNING: kmemcheck: Caught 32-bit read from uninitialized memory (f6626624)
i u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u u

Pid: 1, comm: swapper Not tainted (2.6.31-rc8-MOAT51 #2) ProLiant ML110 G5
EIP: 0060:[<c16e8d31>] EFLAGS: 00010046 CPU: 0
EIP is at hid_output_report+0x181/0x310
EAX: 00000001 EBX: ffffffff ECX: 00000000 EDX: 00000001
ESI: f6626620 EDI: 00000000 EBP: f711fc4c ESP: c1db160c
DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
CR0: 8005003b CR2: f676d4fc CR3: 01da4000 CR4: 00002650
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: ffff4ff0 DR7: 00000400
[<c16f39cd>] __usbhid_submit_report+0x12d/0x290
[<c16f3b68>] usbhid_submit_report+0x38/0x50
[<c16f3d1c>] usbhid_set_leds+0x9c/0xd0
[<c16f44a7>] usbhid_start+0x627/0x670
[<c16e93c2>] hid_device_probe+0x82/0xd0
[<c14ca5dd>] driver_probe_device+0x6d/0x180
[<c14ca7d1>] __device_attach+0x41/0x50
[<c14c9bbb>] bus_for_each_drv+0x5b/0x80
[<c14ca873>] device_attach+0x63/0x70
[<c14c9997>] bus_attach_device+0x47/0x70
[<c14c8219>] device_add+0x539/0x680
[<c16e9025>] hid_add_device+0x165/0x1d0
[<c16f2cd9>] hid_probe+0x269/0x3d0
[<c165b006>] usb_probe_interface+0x86/0x140
[<c14ca5dd>] driver_probe_device+0x6d/0x180
[<c14ca781>] __driver_attach+0x91/0xa0
[<c14c9e9b>] bus_for_each_dev+0x5b/0x80
[<c14ca479>] driver_attach+0x19/0x20
[<c14c97d7>] bus_add_driver+0x247/0x300
[<c14caa15>] driver_register+0x75/0x170
[<c165ae07>] usb_register_driver+0x87/0x110
[<c1d42fbf>] hid_init+0x9f/0xc2
[<c1001033>] do_one_initcall+0x23/0x190
[<c1d0d345>] kernel_init+0x144/0x19d
[<c1025cc7>] kernel_thread_helper+0x7/0x10
[<ffffffff>] 0xffffffff
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/