안녕하세요.
제가 가지고 있는 usb 장치의 드라이버를 붙이면 아래와 같은 BUG 에러가 나옵니다. 왜 이런건지
문의 드립니다.
usb 1-1: new high speed USB device using s5pv210-ehci and address 6
usb 1-1: New USB device found, idVendor=04c5, idProduct=202f
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: MB86M02-REB-DL
usb 1-1: Manufacturer: FUJITSU SEMICONDUCTOR
usb 1-1: configuration #1 chosen from 1 choice
m01fmb-01:<2><->fmb_hw_usb_probe(2537):--- fmb driver version : 1.12.0.9278 ---
m01fmb-01:<2><->fmb_hw_usb_probe(2539): vendor : 0x04c5
m01fmb-01:<2><->fmb_hw_usb_probe(2541): product : 0x202f
m01fmb-01:<2><->fmb_hw_usb_probe(2542): speed : 0x3
BUG: sleeping function called from invalid context at mm/slub.c:1719
in_atomic(): 1, irqs_disabled(): 128, pid: 211, name: khubd
[<c0035de4>] (unwind_backtrace+0x0/0xe0) from [<c03a4540>] (dump_stack+0x20/0x24)
[<c03a4540>] (dump_stack+0x20/0x24) from [<c0058078>] (__might_sleep+0x128/0x148)
[<c0058078>] (__might_sleep+0x128/0x148) from [<c00e7a44>] (__kmalloc+0xf4/0x210)
[<c00e7a44>] (__kmalloc+0xf4/0x210) from [<bf00469c>] (fmb_core_init_message_queue+0x17c/0x3a0 [m01fmb])
[<bf00469c>] (fmb_core_init_message_queue+0x17c/0x3a0 [m01fmb]) from [<bf00cf3c>] (Fmb_core_probe+0x24c/0xdd0 [m01fmb])
[<bf00cf3c>] (Fmb_core_probe+0x24c/0xdd0 [m01fmb]) from [<bf01a014>] (fmb_hw_usb_probe+0x294/0x800 [m01fmb])
[<bf01a014>] (fmb_hw_usb_probe+0x294/0x800 [m01fmb]) from [<c0260a60>] (usb_probe_interface+0x148/0x1a4)
[<c0260a60>] (usb_probe_interface+0x148/0x1a4) from [<c020ff58>] (driver_probe_device+0xb0/0x15c)
[<c020ff58>] (driver_probe_device+0xb0/0x15c) from [<c02100e4>] (__device_attach+0x4c/0x50)
[<c02100e4>] (__device_attach+0x4c/0x50) from [<c020f2e8>] (bus_for_each_drv+0x58/0x98)
[<c020f2e8>] (bus_for_each_drv+0x58/0x98) from [<c021017c>] (device_attach+0x60/0x78)
[<c021017c>] (device_attach+0x60/0x78) from [<c020f148>] (bus_probe_device+0x34/0x50)
[<c020f148>] (bus_probe_device+0x34/0x50) from [<c020d7b0>] (device_add+0x314/0x488)
[<c020d7b0>] (device_add+0x314/0x488) from [<c025f10c>] (usb_set_configuration+0x60c/0x6b8)
[<c025f10c>] (usb_set_configuration+0x60c/0x6b8) from [<c0267dbc>] (generic_probe+0x6c/0xb0)
[<c0267dbc>] (generic_probe+0x6c/0xb0) from [<c025fb28>] (usb_probe_device+0x58/0x64)
[<c025fb28>] (usb_probe_device+0x58/0x64) from [<c020ff58>] (driver_probe_device+0xb0/0x15c)
[<c020ff58>] (driver_probe_device+0xb0/0x15c) from [<c02100e4>] (__device_attach+0x4c/0x50)
[<c02100e4>] (__device_attach+0x4c/0x50) from [<c020f2e8>] (bus_for_each_drv+0x58/0x98)
[<c020f2e8>] (bus_for_each_drv+0x58/0x98) from [<c021017c>] (device_attach+0x60/0x78)
[<c021017c>] (device_attach+0x60/0x78) from [<c020f148>] (bus_probe_device+0x34/0x50)
[<c020f148>] (bus_probe_device+0x34/0x50) from [<c020d7b0>] (device_add+0x314/0x488)
[<c020d7b0>] (device_add+0x314/0x488) from [<c02578b0>] (usb_new_device+0x130/0x1a8)
[<c02578b0>] (usb_new_device+0x130/0x1a8) from [<c02587a8>] (hub_thread+0xac4/0x1084)
[<c02587a8>] (hub_thread+0xac4/0x1084) from [<c007e1e0>] (kthread+0x8c/0x94)
[<c007e1e0>] (kthread+0x8c/0x94) from [<c0030140>] (kernel_thread_exit+0x0/0x8)
m01fmb-01:<2><->fmb_hw_usb_probe_endpoint(2350):NumEndpoints:9
m01fmb248:<2><->fmb_hw_usb_probe(2580):USB fmb device now attached to m01fmb
m01fmb248:<2><->fmb_hw_usb_probe(2582): major : 180 minor : 248
수고하세요