BUG on Voluntary Kernel Preemption

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi !

I use 2.6.21.5-rt20 on armv4t . When I mount a sd-card on a usb-sd-card reader 
and scp a file to the sd-card i get a bug on Voluntary Kernel Preemption. 
Does someone have an idea ?

On:
2.6.21.5-rt20 No Forced Preemption (Server) --> No problem
2.6.21.5-rt20 Complete Preemption (Real-Time) --> No Problem
2.6.22 linus tree With Preemptible Kernel (EXPERIMENTAL) --> No Problem
2.6.22 linus tree Without Preemptible Kernel (EXPERIMENTAL) --> No Problem

With Voluntary Kernel Preemption 2.6.21.5-rt20 (Desktop) i get:

[root@micro9]\# mount /dev/sdd1 /mnt                                                                                                                                                                  
then scp a 15 MB file
[root@micro9]\# BUG: at kernel/sched.c:5030 cond_resched_softirq()                                                                                                                                    
[<c0025628>] (dump_stack+0x0/0x28) from [<c025d1c0>] 
(cond_resched_softirq+0x60/0xb8)                                                                                                                 
[<c025d160>] (cond_resched_softirq+0x0/0xb8) from [<c01b5090>] 
(release_sock+0x64/0xb4)                                                                                                               
 r4 = C18C4458                                                                                                                                                                                        
[<c01b502c>] (release_sock+0x0/0xb4) from [<c01e1040>] 
(tcp_sendmsg+0xad0/0xbf4)                                                                                                                      
 r7 = C15B6504  r6 = 00000030  r5 = C1BF4048  r4 = C1A97CD0                                                                                                                                           
[<c01e0570>] (tcp_sendmsg+0x0/0xbf4) from [<c01fd5f0>] 
(inet_sendmsg+0x60/0x68)                                                                                                                       
[<c01fd590>] (inet_sendmsg+0x0/0x68) from [<c01b24e0>] 
(sock_aio_write+0xec/0xf4)                                                                                                                     
 r7 = C1CB5F28  r6 = C1B5C7CC  r5 = 00000030  r4 = C1CB5E98                                                                                                                                           
[<c01b23f4>] (sock_aio_write+0x0/0xf4) from [<c0091d84>] 
(do_sync_write+0xc0/0x114)                                                                                                                   
 r8 = C0020E28  r7 = C1CB5F78  r6 = C1CB5F78  r5 = C1B5C7CC                                                                                                                                           
 r4 = C1CB5E98                                                                                                                                                                                        
[<c0091cc4>] (do_sync_write+0x0/0x114) from [<c00926c8>] 
(vfs_write+0xd8/0x140)                                                                                                                       
 r6 = 00000030  r5 = 0005ADB8  r4 = C1B5C7CC                                                                                                                                                          
[<c00925f0>] (vfs_write+0x0/0x140) from [<c0092cd0>] (sys_write+0x50/0x80)                                                                                                                            
 r7 = 00000004  r6 = 00000000  r5 = 00000000  r4 = C1B5C7CC                                                                                                                                           
[<c0092c80>] (sys_write+0x0/0x80) from [<c0020c80>] 
(ret_fast_syscall+0x0/0x2c)                                                                                                                       
 r6 = 00052E34  r5 = 00000030  r4 = 00000003
-- 
thanks regards 
	Manfred Gruber
	
-
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux