I'm not sure if this is specific to snowball, or even if it is related to bluetooth. I just hit a backtrace that appears to be the same on a pandaboard after transferring a file over USB and letting it sit idle for a few minutes with an open adb shell connection: [ 1178.132659] INFO: rcu_preempt detected stalls on CPUs/tasks: { 0} (detected by 1, t=7682 jiffies) [ 1178.141998] Backtrace for cpu 1 (current): [ 1178.146331] [] (unwind_backtrace+0x0/0xf8) from [] (smp_send_all_cpu_backtrace+0x5c/0xc0) [ 1178.156799] [] (smp_send_all_cpu_backtrace+0x5c/0xc0) from [] (__rcu_pending+0x39c/0x418) [ 1178.167236] [] (__rcu_pending+0x39c/0x418) from [] (rcu_check_callbacks+0x194/0x2a4) [ 1178.177215] [] (rcu_check_callbacks+0x194/0x2a4) from [] (update_process_times+0x38/0x4c) [ 1178.187683] [] (update_process_times+0x38/0x4c) from [] (tick_sched_timer+0x88/0xd8) [ 1178.197662] [] (tick_sched_timer+0x88/0xd8) from [] (__run_hrtimer+0x7c/0x278) [ 1178.207092] [] (__run_hrtimer+0x7c/0x278) from [] (hrtimer_interrupt+0x114/0x2a0) [ 1178.216796] [] (hrtimer_interrupt+0x114/0x2a0) from [] (twd_handler+0x30/0x44) [ 1178.226226] [] (twd_handler+0x30/0x44) from [] (handle_percpu_devid_irq+0x90/0x180) [ 1178.236145] [] (handle_percpu_devid_irq+0x90/0x180) from [] (generic_handle_irq+0x28/0x3c) [ 1178.246673] [] (generic_handle_irq+0x28/0x3c) from [] (handle_IRQ+0x4c/0xb0) [ 1178.255950] [] (handle_IRQ+0x4c/0xb0) from [] (__irq_svc+0x34/0xac) [ 1178.264343] [] (__irq_svc+0x34/0xac) from [] (__raw_spin_lock_irqsave+0x88/0xa8) [ 1178.273986] [] (__raw_spin_lock_irqsave+0x88/0xa8) from [] (st_unregister+0x38/0x144 [st_drv]) [ 1178.284881] [] (st_unregister+0x38/0x144 [st_drv]) from [] (ti_st_close+0x3c/0x84 [btwilink]) [ 1178.295806] [] (ti_st_close+0x3c/0x84 [btwilink]) from [] (hci_dev_do_close+0x104/0x1e4 [bluetooth]) [ 1178.307281] [] (hci_dev_do_close+0x104/0x1e4 [bluetooth]) from [] (hci_dev_close+0x14/0x68 [bluetooth]) [ 1178.319061] [] (hci_dev_close+0x14/0x68 [bluetooth]) from [] (hci_sock_ioctl+0x190/0x3cc [bluetooth]) [ 1178.330596] [] (hci_sock_ioctl+0x190/0x3cc [bluetooth]) from [] (sock_ioctl+0x70/0x264) [ 1178.340850] [] (sock_ioctl+0x70/0x264) from [] (do_vfs_ioctl+0x80/0x534) [ 1178.349731] [] (do_vfs_ioctl+0x80/0x534) from [] (sys_ioctl+0x6c/0x7c) [ 1178.358428] [] (sys_ioctl+0x6c/0x7c) from [] (ret_fast_syscall+0x0/0x30) [ 1178.367309] [ 1178.367309] sending IPI to all other CPUs: [ 1358.382690] INFO: rcu_preempt detected stalls on CPUs/tasks: { 0} (detected by 1, t=30754 jiffies) [ 1358.392120] Backtrace for cpu 1 (current): [ 1358.396453] [] (unwind_backtrace+0x0/0xf8) from [] (smp_send_all_cpu_backtrace+0x5c/0xc0) [ 1358.406890] [] (smp_send_all_cpu_backtrace+0x5c/0xc0) from [] (__rcu_pending+0x39c/0x418) [ 1358.417327] [] (__rcu_pending+0x39c/0x418) from [] (rcu_check_callbacks+0x194/0x2a4) [ 1358.427337] [] (rcu_check_callbacks+0x194/0x2a4) from [] (update_process_times+0x38/0x4c) [ 1358.437774] [] (update_process_times+0x38/0x4c) from [] (tick_sched_timer+0x88/0xd8) [ 1358.447753] [] (tick_sched_timer+0x88/0xd8) from [] (__run_hrtimer+0x7c/0x278) [ 1358.457214] [] (__run_hrtimer+0x7c/0x278) from [] (hrtimer_interrupt+0x114/0x2a0) [ 1358.466918] [] (hrtimer_interrupt+0x114/0x2a0) from [] (twd_handler+0x30/0x44) [ 1358.476348] [] (twd_handler+0x30/0x44) from [] (handle_percpu_devid_irq+0x90/0x180) [ 1358.486236] [] (handle_percpu_devid_irq+0x90/0x180) from [] (generic_handle_irq+0x28/0x3c) [ 1358.496795] [] (generic_handle_irq+0x28/0x3c) from [] (handle_IRQ+0x4c/0xb0) [ 1358.506042] [] (handle_IRQ+0x4c/0xb0) from [] (__irq_svc+0x34/0xac) [ 1358.514465] [] (__irq_svc+0x34/0xac) from [] (__raw_spin_lock_irqsave+0x80/0xa8) [ 1358.524108] [] (__raw_spin_lock_irqsave+0x80/0xa8) from [] (st_unregister+0x38/0x144 [st_drv]) [ 1358.535003] [] (st_unregister+0x38/0x144 [st_drv]) from [] (ti_st_close+0x3c/0x84 [btwilink]) [ 1358.545837] [] (ti_st_close+0x3c/0x84 [btwilink]) from [] (hci_dev_do_close+0x104/0x1e4 [bluetooth]) [ 1358.557342] [] (hci_dev_do_close+0x104/0x1e4 [bluetooth]) from [] (hci_dev_close+0x14/0x68 [bluetooth]) [ 1358.569091] [] (hci_dev_close+0x14/0x68 [bluetooth]) from [] (hci_sock_ioctl+0x190/0x3cc [bluetooth]) [ 1358.580657] [] (hci_sock_ioctl+0x190/0x3cc [bluetooth]) from [] (sock_ioctl+0x70/0x264) [ 1358.590911] [] (sock_ioctl+0x70/0x264) from [] (do_vfs_ioctl+0x80/0x534) [ 1358.599822] [] (do_vfs_ioctl+0x80/0x534) from [] (sys_ioctl+0x6c/0x7c) [ 1358.608520] [] (sys_ioctl+0x6c/0x7c) from [] (ret_fast_syscall+0x0/0x30) [ 1358.617401] [ 1358.617401] sending IPI to all other CPUs: [ 1538.632690] INFO: rcu_preempt detected stalls on CPUs/tasks: { 0} (detected by 1, t=53826 jiffies) [ 1538.642120] Backtrace for cpu 1 (current): [ 1538.646453] [] (unwind_backtrace+0x0/0xf8) from [] (smp_send_all_cpu_backtrace+0x5c/0xc0) [ 1538.656890] [] (smp_send_all_cpu_backtrace+0x5c/0xc0) from [] (__rcu_pending+0x39c/0x418) [ 1538.667327] [] (__rcu_pending+0x39c/0x418) from [] (rcu_check_callbacks+0x194/0x2a4) [ 1538.677337] [] (rcu_check_callbacks+0x194/0x2a4) from [] (update_process_times+0x38/0x4c) [ 1538.687774] [] (update_process_times+0x38/0x4c) from [] (tick_sched_timer+0x88/0xd8) [ 1538.697753] [] (tick_sched_timer+0x88/0xd8) from [] (__run_hrtimer+0x7c/0x278) [ 1538.707183] [] (__run_hrtimer+0x7c/0x278) from [] (hrtimer_interrupt+0x114/0x2a0) [ 1538.716918] [] (hrtimer_interrupt+0x114/0x2a0) from [] (twd_handler+0x30/0x44) [ 1538.726348] [] (twd_handler+0x30/0x44) from [] (handle_percpu_devid_irq+0x90/0x180) [ 1538.736236] [] (handle_percpu_devid_irq+0x90/0x180) from [] (generic_handle_irq+0x28/0x3c) [ 1538.746795] [] (generic_handle_irq+0x28/0x3c) from [] (handle_IRQ+0x4c/0xb0) [ 1538.756042] [] (handle_IRQ+0x4c/0xb0) from [] (__irq_svc+0x34/0xac) [ 1538.764465] [] (__irq_svc+0x34/0xac) from [] (__raw_spin_lock_irqsave+0x80/0xa8) [ 1538.774108] [] (__raw_spin_lock_irqsave+0x80/0xa8) from [] (st_unregister+0x38/0x144 [st_drv]) [ 1538.785003] [] (st_unregister+0x38/0x144 [st_drv]) from [] (ti_st_close+0x3c/0x84 [btwilink]) [ 1538.795837] [] (ti_st_close+0x3c/0x84 [btwilink]) from [] (hci_dev_do_close+0x104/0x1e4 [bluetooth]) [ 1538.807342] [] (hci_dev_do_close+0x104/0x1e4 [bluetooth]) from [] (hci_dev_close+0x14/0x68 [bluetooth]) [ 1538.819091] [] (hci_dev_close+0x14/0x68 [bluetooth]) from [] (hci_sock_ioctl+0x190/0x3cc [bluetooth]) [ 1538.830657] [] (hci_sock_ioctl+0x190/0x3cc [bluetooth]) from [] (sock_ioctl+0x70/0x264) [ 1538.840911] [] (sock_ioctl+0x70/0x264) from [] (do_vfs_ioctl+0x80/0x534) [ 1538.849822] [] (do_vfs_ioctl+0x80/0x534) from [] (sys_ioctl+0x6c/0x7c) [ 1538.858520] [] (sys_ioctl+0x6c/0x7c) from [] (ret_fast_syscall+0x0/0x30) [ 1538.867401] [ 1538.867401] sending IPI to all other CPUs: