Warning: Permanently added '10.128.0.62' (ED25519) to the list of known hosts. executing program [ 35.533030][ T4221] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 35.535352][ T4221] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 4221, name: syz-executor206 [ 35.537653][ T4221] preempt_count: 1, expected: 0 [ 35.538918][ T4221] RCU nest depth: 0, expected: 0 [ 35.540072][ T4221] 3 locks held by syz-executor206/4221: [ 35.541486][ T4221] #0: ffff0000d0a00098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 35.543835][ T4221] #1: ffff0000d0a00130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 35.546471][ T4221] #2: ffff0000d20fe3e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 35.548668][ T4221] irq event stamp: 1196 [ 35.549713][ T4221] hardirqs last enabled at (1195): [] el0_svc_common+0x9c/0x258 [ 35.552113][ T4221] hardirqs last disabled at (1196): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 35.554632][ T4221] softirqs last enabled at (1150): [] __do_softirq+0xc1c/0xe38 [ 35.556902][ T4221] softirqs last disabled at (1121): [] ____do_softirq+0x14/0x20 [ 35.559189][ T4221] Preemption disabled at: [ 35.559195][ T4221] [] gsmld_write+0x60/0x154 [ 35.561849][ T4221] CPU: 0 PID: 4221 Comm: syz-executor206 Not tainted 6.1.69-syzkaller #0 [ 35.563903][ T4221] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 35.566405][ T4221] Call trace: [ 35.567300][ T4221] dump_backtrace+0x1c8/0x1f4 [ 35.568378][ T4221] show_stack+0x2c/0x3c [ 35.569435][ T4221] dump_stack_lvl+0x108/0x170 [ 35.570631][ T4221] dump_stack+0x1c/0x5c [ 35.571642][ T4221] __might_resched+0x37c/0x4d8 [ 35.572769][ T4221] __might_sleep+0x90/0xe4 [ 35.573896][ T4221] console_lock+0x38/0x238 [ 35.574975][ T4221] do_con_write+0x110/0x5a90 [ 35.576088][ T4221] con_write+0x34/0x58 [ 35.577074][ T4221] gsmld_write+0x104/0x154 [ 35.578188][ T4221] file_tty_write+0x404/0x6f0 [ 35.579299][ T4221] tty_write+0x48/0x58 [ 35.580294][ T4221] vfs_write+0x610/0x914 [ 35.581359][ T4221] ksys_write+0x15c/0x26c [ 35.582445][ T4221] __arm64_sys_write+0x7c/0x90 [ 35.583593][ T4221] invoke_syscall+0x98/0x2c0 [ 35.584767][ T4221] el0_svc_common+0x138/0x258 [ 35.585944][ T4221] do_el0_svc+0x64/0x218 [ 35.587031][ T4221] el0_svc+0x58/0x168 [ 35.588069][ T4221] el0t_64_sync_handler+0x84/0xf0 [ 35.589278][ T4221] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 36.536337][ T4448] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 36.538728][ T4448] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 4448, name: syz-executor206 [ 36.541059][ T4448] preempt_count: 1, expected: 0 [ 36.542270][ T4448] RCU nest depth: 0, expected: 0 [ 36.543402][ T4448] 3 locks held by syz-executor206/4448: [ 36.544726][ T4448] #0: ffff0000d7cee098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 36.546996][ T4448] #1: ffff0000d7cee130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 36.549457][ T4448] #2: ffff0000de50c3e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 36.551808][ T4448] irq event stamp: 728 [ 36.552803][ T4448] hardirqs last enabled at (727): [] el0_svc_common+0x9c/0x258 [ 36.555092][ T4448] hardirqs last disabled at (728): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 36.557613][ T4448] softirqs last enabled at (540): [] __do_softirq+0xc1c/0xe38 [ 36.559853][ T4448] softirqs last disabled at (535): [] ____do_softirq+0x14/0x20 [ 36.562264][ T4448] Preemption disabled at: [ 36.562271][ T4448] [] gsmld_write+0x60/0x154 [ 36.565004][ T4448] CPU: 0 PID: 4448 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 36.567515][ T4448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 36.570087][ T4448] Call trace: [ 36.570941][ T4448] dump_backtrace+0x1c8/0x1f4 [ 36.572054][ T4448] show_stack+0x2c/0x3c [ 36.573166][ T4448] dump_stack_lvl+0x108/0x170 [ 36.574320][ T4448] dump_stack+0x1c/0x5c [ 36.575385][ T4448] __might_resched+0x37c/0x4d8 [ 36.576587][ T4448] __might_sleep+0x90/0xe4 [ 36.577734][ T4448] console_lock+0x38/0x238 [ 36.578891][ T4448] do_con_write+0x110/0x5a90 [ 36.579956][ T4448] con_write+0x34/0x58 [ 36.580986][ T4448] gsmld_write+0x104/0x154 [ 36.582031][ T4448] file_tty_write+0x404/0x6f0 [ 36.583237][ T4448] tty_write+0x48/0x58 [ 36.584211][ T4448] vfs_write+0x610/0x914 [ 36.585315][ T4448] ksys_write+0x15c/0x26c [ 36.586326][ T4448] __arm64_sys_write+0x7c/0x90 [ 36.587473][ T4448] invoke_syscall+0x98/0x2c0 [ 36.588642][ T4448] el0_svc_common+0x138/0x258 [ 36.589808][ T4448] do_el0_svc+0x64/0x218 [ 36.590904][ T4448] el0_svc+0x58/0x168 [ 36.591910][ T4448] el0t_64_sync_handler+0x84/0xf0 [ 36.593152][ T4448] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 37.536717][ T4671] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 37.538944][ T4671] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 4671, name: syz-executor206 [ 37.541244][ T4671] preempt_count: 1, expected: 0 [ 37.542366][ T4671] RCU nest depth: 0, expected: 0 [ 37.543598][ T4671] 3 locks held by syz-executor206/4671: [ 37.545000][ T4671] #0: ffff0000d8818098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 37.547371][ T4671] #1: ffff0000d8818130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 37.549892][ T4671] #2: ffff0000da5453e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 37.552105][ T4671] irq event stamp: 1246 [ 37.553070][ T4671] hardirqs last enabled at (1245): [] el0_svc_common+0x9c/0x258 [ 37.555407][ T4671] hardirqs last disabled at (1246): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 37.557992][ T4671] softirqs last enabled at (20): [] local_bh_enable+0x10/0x34 [ 37.560314][ T4671] softirqs last disabled at (18): [] local_bh_disable+0x10/0x34 [ 37.562604][ T4671] Preemption disabled at: [ 37.562611][ T4671] [] gsmld_write+0x60/0x154 [ 37.564998][ T4671] CPU: 1 PID: 4671 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 37.567313][ T4671] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 37.569779][ T4671] Call trace: [ 37.570571][ T4671] dump_backtrace+0x1c8/0x1f4 [ 37.571765][ T4671] show_stack+0x2c/0x3c [ 37.572804][ T4671] dump_stack_lvl+0x108/0x170 [ 37.573937][ T4671] dump_stack+0x1c/0x5c [ 37.574980][ T4671] __might_resched+0x37c/0x4d8 [ 37.576226][ T4671] __might_sleep+0x90/0xe4 [ 37.577286][ T4671] console_lock+0x38/0x238 [ 37.578322][ T4671] do_con_write+0x110/0x5a90 [ 37.579442][ T4671] con_write+0x34/0x58 [ 37.580441][ T4671] gsmld_write+0x104/0x154 [ 37.581476][ T4671] file_tty_write+0x404/0x6f0 [ 37.582585][ T4671] tty_write+0x48/0x58 [ 37.583530][ T4671] vfs_write+0x610/0x914 [ 37.584537][ T4671] ksys_write+0x15c/0x26c [ 37.585600][ T4671] __arm64_sys_write+0x7c/0x90 [ 37.586868][ T4671] invoke_syscall+0x98/0x2c0 [ 37.588067][ T4671] el0_svc_common+0x138/0x258 [ 37.589192][ T4671] do_el0_svc+0x64/0x218 [ 37.590274][ T4671] el0_svc+0x58/0x168 [ 37.591287][ T4671] el0t_64_sync_handler+0x84/0xf0 [ 37.592612][ T4671] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 38.535631][ T4895] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 38.538027][ T4895] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 4895, name: syz-executor206 [ 38.540464][ T4895] preempt_count: 1, expected: 0 [ 38.541670][ T4895] RCU nest depth: 0, expected: 0 [ 38.542937][ T4895] 3 locks held by syz-executor206/4895: [ 38.544341][ T4895] #0: ffff0000dd87f098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 38.546737][ T4895] #1: ffff0000dd87f130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 38.549280][ T4895] #2: ffff0000cd0b03e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 38.551570][ T4895] irq event stamp: 746 [ 38.552514][ T4895] hardirqs last enabled at (745): [] el0_svc_common+0x9c/0x258 [ 38.554857][ T4895] hardirqs last disabled at (746): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 38.557363][ T4895] softirqs last enabled at (544): [] __do_softirq+0xc1c/0xe38 [ 38.559655][ T4895] softirqs last disabled at (539): [] ____do_softirq+0x14/0x20 [ 38.561982][ T4895] Preemption disabled at: [ 38.561989][ T4895] [] gsmld_write+0x60/0x154 [ 38.564499][ T4895] CPU: 0 PID: 4895 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 38.566909][ T4895] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 38.569233][ T4895] Call trace: [ 38.570060][ T4895] dump_backtrace+0x1c8/0x1f4 [ 38.571319][ T4895] show_stack+0x2c/0x3c [ 38.572295][ T4895] dump_stack_lvl+0x108/0x170 [ 38.573487][ T4895] dump_stack+0x1c/0x5c [ 38.574546][ T4895] __might_resched+0x37c/0x4d8 [ 38.575834][ T4895] __might_sleep+0x90/0xe4 [ 38.576993][ T4895] console_lock+0x38/0x238 [ 38.578174][ T4895] do_con_write+0x110/0x5a90 [ 38.579344][ T4895] con_write+0x34/0x58 [ 38.580403][ T4895] gsmld_write+0x104/0x154 [ 38.581552][ T4895] file_tty_write+0x404/0x6f0 [ 38.582700][ T4895] tty_write+0x48/0x58 [ 38.583688][ T4895] vfs_write+0x610/0x914 [ 38.584611][ T4895] ksys_write+0x15c/0x26c [ 38.585775][ T4895] __arm64_sys_write+0x7c/0x90 [ 38.586970][ T4895] invoke_syscall+0x98/0x2c0 [ 38.588228][ T4895] el0_svc_common+0x138/0x258 [ 38.589373][ T4895] do_el0_svc+0x64/0x218 [ 38.590398][ T4895] el0_svc+0x58/0x168 [ 38.591464][ T4895] el0t_64_sync_handler+0x84/0xf0 [ 38.592830][ T4895] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 39.534473][ T5119] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 39.536770][ T5119] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 5119, name: syz-executor206 [ 39.538944][ T5119] preempt_count: 1, expected: 0 [ 39.540028][ T5119] RCU nest depth: 0, expected: 0 [ 39.541292][ T5119] 3 locks held by syz-executor206/5119: [ 39.542741][ T5119] #0: ffff0000c3c3a098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 39.545054][ T5119] #1: ffff0000c3c3a130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 39.547613][ T5119] #2: ffff0000d9c113e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 39.549929][ T5119] irq event stamp: 854 [ 39.550859][ T5119] hardirqs last enabled at (853): [] el0_svc_common+0x9c/0x258 [ 39.553095][ T5119] hardirqs last disabled at (854): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 39.555503][ T5119] softirqs last enabled at (196): [] __do_softirq+0xc1c/0xe38 [ 39.557841][ T5119] softirqs last disabled at (67): [] ____do_softirq+0x14/0x20 [ 39.559875][ T5119] Preemption disabled at: [ 39.559882][ T5119] [] gsmld_write+0x60/0x154 [ 39.562282][ T5119] CPU: 1 PID: 5119 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 39.564652][ T5119] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 39.567103][ T5119] Call trace: [ 39.567899][ T5119] dump_backtrace+0x1c8/0x1f4 [ 39.569099][ T5119] show_stack+0x2c/0x3c [ 39.570166][ T5119] dump_stack_lvl+0x108/0x170 [ 39.571309][ T5119] dump_stack+0x1c/0x5c [ 39.572282][ T5119] __might_resched+0x37c/0x4d8 [ 39.573490][ T5119] __might_sleep+0x90/0xe4 [ 39.574573][ T5119] console_lock+0x38/0x238 [ 39.575666][ T5119] do_con_write+0x110/0x5a90 [ 39.576761][ T5119] con_write+0x34/0x58 [ 39.577771][ T5119] gsmld_write+0x104/0x154 [ 39.578806][ T5119] file_tty_write+0x404/0x6f0 [ 39.579963][ T5119] tty_write+0x48/0x58 [ 39.580966][ T5119] vfs_write+0x610/0x914 [ 39.582055][ T5119] ksys_write+0x15c/0x26c [ 39.583088][ T5119] __arm64_sys_write+0x7c/0x90 [ 39.584238][ T5119] invoke_syscall+0x98/0x2c0 [ 39.585385][ T5119] el0_svc_common+0x138/0x258 [ 39.586382][ T5119] do_el0_svc+0x64/0x218 [ 39.587436][ T5119] el0_svc+0x58/0x168 [ 39.588364][ T5119] el0t_64_sync_handler+0x84/0xf0 [ 39.589577][ T5119] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 40.536325][ T5341] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 40.538521][ T5341] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 5341, name: syz-executor206 [ 40.540973][ T5341] preempt_count: 1, expected: 0 [ 40.542177][ T5341] RCU nest depth: 0, expected: 0 [ 40.543361][ T5341] 3 locks held by syz-executor206/5341: [ 40.544698][ T5341] #0: ffff0000ca942098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 40.547171][ T5341] #1: ffff0000ca942130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 40.549852][ T5341] #2: ffff0000c3b763e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 40.552112][ T5341] irq event stamp: 734 [ 40.553059][ T5341] hardirqs last enabled at (733): [] el0_svc_common+0x9c/0x258 [ 40.555354][ T5341] hardirqs last disabled at (734): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 40.557803][ T5341] softirqs last enabled at (540): [] __do_softirq+0xc1c/0xe38 [ 40.560033][ T5341] softirqs last disabled at (535): [] ____do_softirq+0x14/0x20 [ 40.562283][ T5341] Preemption disabled at: [ 40.562289][ T5341] [] gsmld_write+0x60/0x154 [ 40.564839][ T5341] CPU: 0 PID: 5341 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 40.567288][ T5341] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 40.569686][ T5341] Call trace: [ 40.570474][ T5341] dump_backtrace+0x1c8/0x1f4 [ 40.571614][ T5341] show_stack+0x2c/0x3c [ 40.572663][ T5341] dump_stack_lvl+0x108/0x170 [ 40.573770][ T5341] dump_stack+0x1c/0x5c [ 40.574789][ T5341] __might_resched+0x37c/0x4d8 [ 40.575935][ T5341] __might_sleep+0x90/0xe4 [ 40.577098][ T5341] console_lock+0x38/0x238 [ 40.578257][ T5341] do_con_write+0x110/0x5a90 [ 40.579415][ T5341] con_write+0x34/0x58 [ 40.580436][ T5341] gsmld_write+0x104/0x154 [ 40.581687][ T5341] file_tty_write+0x404/0x6f0 [ 40.582836][ T5341] tty_write+0x48/0x58 [ 40.583861][ T5341] vfs_write+0x610/0x914 [ 40.584906][ T5341] ksys_write+0x15c/0x26c executing program executing program executing program [ 40.586020][ T5341] __arm64_sys_write+0x7c/0x90 [ 40.587197][ T5341] invoke_syscall+0x98/0x2c0 [ 40.588334][ T5341] el0_svc_common+0x138/0x258 [ 40.589544][ T5341] do_el0_svc+0x64/0x218 [ 40.590579][ T5341] el0_svc+0x58/0x168 [ 40.591454][ T5341] el0t_64_sync_handler+0x84/0xf0 [ 40.592651][ T5341] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 41.533172][ T5565] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 41.535532][ T5565] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 5565, name: syz-executor206 [ 41.537838][ T5565] preempt_count: 1, expected: 0 [ 41.539024][ T5565] RCU nest depth: 0, expected: 0 [ 41.540298][ T5565] 3 locks held by syz-executor206/5565: [ 41.541594][ T5565] #0: ffff0000dd25e098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 41.543949][ T5565] #1: ffff0000dd25e130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 41.546464][ T5565] #2: ffff0000cd8a03e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 41.548729][ T5565] irq event stamp: 782 [ 41.549822][ T5565] hardirqs last enabled at (781): [] el0_svc_common+0x9c/0x258 [ 41.552003][ T5565] hardirqs last disabled at (782): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 41.554407][ T5565] softirqs last enabled at (612): [] __do_softirq+0xc1c/0xe38 [ 41.556466][ T5565] softirqs last disabled at (589): [] ____do_softirq+0x14/0x20 [ 41.558761][ T5565] Preemption disabled at: [ 41.558767][ T5565] [] gsmld_write+0x60/0x154 [ 41.561407][ T5565] CPU: 0 PID: 5565 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 41.563764][ T5565] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 41.566190][ T5565] Call trace: [ 41.567043][ T5565] dump_backtrace+0x1c8/0x1f4 [ 41.568212][ T5565] show_stack+0x2c/0x3c [ 41.569213][ T5565] dump_stack_lvl+0x108/0x170 [ 41.570276][ T5565] dump_stack+0x1c/0x5c [ 41.571331][ T5565] __might_resched+0x37c/0x4d8 [ 41.572552][ T5565] __might_sleep+0x90/0xe4 [ 41.573649][ T5565] console_lock+0x38/0x238 [ 41.574760][ T5565] do_con_write+0x110/0x5a90 [ 41.575895][ T5565] con_write+0x34/0x58 [ 41.576921][ T5565] gsmld_write+0x104/0x154 [ 41.577989][ T5565] file_tty_write+0x404/0x6f0 [ 41.579163][ T5565] tty_write+0x48/0x58 [ 41.580214][ T5565] vfs_write+0x610/0x914 [ 41.581251][ T5565] ksys_write+0x15c/0x26c executing program [ 41.582295][ T5565] __arm64_sys_write+0x7c/0x90 [ 41.583514][ T5565] invoke_syscall+0x98/0x2c0 [ 41.584600][ T5565] el0_svc_common+0x138/0x258 [ 41.585756][ T5565] do_el0_svc+0x64/0x218 [ 41.586858][ T5565] el0_svc+0x58/0x168 [ 41.587796][ T5565] el0t_64_sync_handler+0x84/0xf0 [ 41.589064][ T5565] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 42.534194][ T5785] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 42.536580][ T5785] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 5785, name: syz-executor206 [ 42.538939][ T5785] preempt_count: 1, expected: 0 [ 42.540154][ T5785] RCU nest depth: 0, expected: 0 [ 42.541312][ T5785] 3 locks held by syz-executor206/5785: [ 42.542747][ T5785] #0: ffff0000c341b098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 42.545040][ T5785] #1: ffff0000c341b130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 42.547488][ T5785] #2: ffff0000c3c543e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 42.549640][ T5785] irq event stamp: 860 [ 42.550626][ T5785] hardirqs last enabled at (859): [] el0_svc_common+0x9c/0x258 [ 42.552853][ T5785] hardirqs last disabled at (860): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 42.555313][ T5785] softirqs last enabled at (666): [] __do_softirq+0xc1c/0xe38 [ 42.557848][ T5785] softirqs last disabled at (661): [] ____do_softirq+0x14/0x20 [ 42.560083][ T5785] Preemption disabled at: [ 42.560089][ T5785] [] gsmld_write+0x60/0x154 [ 42.562737][ T5785] CPU: 0 PID: 5785 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 42.565129][ T5785] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 42.567455][ T5785] Call trace: [ 42.568255][ T5785] dump_backtrace+0x1c8/0x1f4 [ 42.569453][ T5785] show_stack+0x2c/0x3c [ 42.570432][ T5785] dump_stack_lvl+0x108/0x170 [ 42.571540][ T5785] dump_stack+0x1c/0x5c [ 42.572530][ T5785] __might_resched+0x37c/0x4d8 [ 42.573683][ T5785] __might_sleep+0x90/0xe4 [ 42.574789][ T5785] console_lock+0x38/0x238 [ 42.575779][ T5785] do_con_write+0x110/0x5a90 [ 42.577043][ T5785] con_write+0x34/0x58 [ 42.577937][ T5785] gsmld_write+0x104/0x154 [ 42.578917][ T5785] file_tty_write+0x404/0x6f0 [ 42.580176][ T5785] tty_write+0x48/0x58 [ 42.581129][ T5785] vfs_write+0x610/0x914 [ 42.582197][ T5785] ksys_write+0x15c/0x26c [ 42.583287][ T5785] __arm64_sys_write+0x7c/0x90 [ 42.584445][ T5785] invoke_syscall+0x98/0x2c0 [ 42.585609][ T5785] el0_svc_common+0x138/0x258 [ 42.586739][ T5785] do_el0_svc+0x64/0x218 [ 42.587773][ T5785] el0_svc+0x58/0x168 [ 42.588660][ T5785] el0t_64_sync_handler+0x84/0xf0 [ 42.589925][ T5785] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 43.534870][ T6009] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 43.537196][ T6009] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 6009, name: syz-executor206 [ 43.539510][ T6009] preempt_count: 1, expected: 0 [ 43.540595][ T6009] RCU nest depth: 0, expected: 0 [ 43.541729][ T6009] 3 locks held by syz-executor206/6009: [ 43.543068][ T6009] #0: ffff0000d1c00098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 43.545526][ T6009] #1: ffff0000d1c00130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 43.547906][ T6009] #2: ffff0000d15a83e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 43.550232][ T6009] irq event stamp: 736 [ 43.551206][ T6009] hardirqs last enabled at (735): [] el0_svc_common+0x9c/0x258 [ 43.553421][ T6009] hardirqs last disabled at (736): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 43.555968][ T6009] softirqs last enabled at (516): [] __do_softirq+0xc1c/0xe38 [ 43.558301][ T6009] softirqs last disabled at (511): [] ____do_softirq+0x14/0x20 [ 43.560482][ T6009] Preemption disabled at: [ 43.560488][ T6009] [] gsmld_write+0x60/0x154 [ 43.562968][ T6009] CPU: 0 PID: 6009 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 43.565475][ T6009] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 43.568024][ T6009] Call trace: [ 43.568931][ T6009] dump_backtrace+0x1c8/0x1f4 [ 43.569980][ T6009] show_stack+0x2c/0x3c [ 43.570937][ T6009] dump_stack_lvl+0x108/0x170 [ 43.572100][ T6009] dump_stack+0x1c/0x5c [ 43.573165][ T6009] __might_resched+0x37c/0x4d8 [ 43.574317][ T6009] __might_sleep+0x90/0xe4 [ 43.575354][ T6009] console_lock+0x38/0x238 [ 43.576521][ T6009] do_con_write+0x110/0x5a90 [ 43.577735][ T6009] con_write+0x34/0x58 [ 43.578693][ T6009] gsmld_write+0x104/0x154 [ 43.579811][ T6009] file_tty_write+0x404/0x6f0 [ 43.580940][ T6009] tty_write+0x48/0x58 [ 43.582042][ T6009] vfs_write+0x610/0x914 [ 43.583100][ T6009] ksys_write+0x15c/0x26c [ 43.584145][ T6009] __arm64_sys_write+0x7c/0x90 [ 43.585326][ T6009] invoke_syscall+0x98/0x2c0 [ 43.586452][ T6009] el0_svc_common+0x138/0x258 [ 43.587591][ T6009] do_el0_svc+0x64/0x218 [ 43.588633][ T6009] el0_svc+0x58/0x168 [ 43.589541][ T6009] el0t_64_sync_handler+0x84/0xf0 [ 43.590733][ T6009] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 44.534958][ T6233] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2588 [ 44.537223][ T6233] in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 6233, name: syz-executor206 [ 44.539559][ T6233] preempt_count: 1, expected: 0 [ 44.540697][ T6233] RCU nest depth: 0, expected: 0 [ 44.541971][ T6233] 3 locks held by syz-executor206/6233: [ 44.543372][ T6233] #0: ffff0000ddebb098 (&tty->ldisc_sem){++++}-{0:0}, at: ldsem_down_read+0x3c/0x4c [ 44.545738][ T6233] #1: ffff0000ddebb130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write+0x18c/0x6f0 [ 44.548275][ T6233] #2: ffff0000d53333e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x60/0x154 [ 44.550489][ T6233] irq event stamp: 720 [ 44.551543][ T6233] hardirqs last enabled at (719): [] el0_svc_common+0x9c/0x258 [ 44.553788][ T6233] hardirqs last disabled at (720): [] _raw_spin_lock_irqsave+0xa4/0xb4 [ 44.556162][ T6233] softirqs last enabled at (20): [] local_bh_enable+0x10/0x34 [ 44.558406][ T6233] softirqs last disabled at (18): [] local_bh_disable+0x10/0x34 [ 44.560792][ T6233] Preemption disabled at: [ 44.560798][ T6233] [] gsmld_write+0x60/0x154 [ 44.563548][ T6233] CPU: 1 PID: 6233 Comm: syz-executor206 Tainted: G W 6.1.69-syzkaller #0 [ 44.566182][ T6233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 44.568716][ T6233] Call trace: [ 44.569472][ T6233] dump_backtrace+0x1c8/0x1f4 [ 44.570653][ T6233] show_stack+0x2c/0x3c [ 44.571728][ T6233] dump_stack_lvl+0x108/0x170 [ 44.573011][ T6233] dump_stack+0x1c/0x5c [ 44.574077][ T6233] __might_resched+0x37c/0x4d8 [ 44.575200][ T6233] __might_sleep+0x90/0xe4 [ 44.576349][ T6233] console_lock+0x38/0x238 [ 44.577437][ T6233] do_con_write+0x110/0x5a90 [ 44.578633][ T6233] con_write+0x34/0x58 [ 44.579653][ T6233] gsmld_write+0x104/0x154 [ 44.580721][ T6233] file_tty_write+0x404/0x6f0 [ 44.581879][ T6233] tty_write+0x48/0x58 [ 44.582930][ T6233] vfs_write+0x610/0x914 [ 44.584031][ T6233] ksys_write+0x15c/0x26c [ 44.585215][ T6233] __arm64_sys_write+0x7c/0x90 [ 44.586368][ T6233] invoke_syscall+0x98/0x2c0 [ 44.587512][ T6233] el0_svc_common+0x138/0x258 [ 44.588785][ T6233] do_el0_svc+0x64/0x218 [ 44.589826][ T6233] el0_svc+0x58/0x168 [ 44.590799][ T6233] el0t_64_sync_handler+0x84/0xf0 [ 44.592022][ T6233] el0t_64_sync+0x18c/0x190 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program