Adhemerval Zanella  
		
	
	56cf276381 
	
	
	powerpc: abort transaction in syscalls  
		
			... 
			Linux kernel powerpc documentation states issuing a syscall inside a
transaction is not recommended and may lead to undefined behavior. It
also states syscalls does not abort transactoin neither they run in
transactional state.
To avoid side-effects being visible outside transactions, GLIBC with
lock elision enabled will issue a transaction abort instruction just
before all syscalls if hardware supports hardware transactions. 
		
	 
 
		2015-01-12 06:32:08 -05:00 
	 
	
	
	
		  ..
	 
	
	
		
			
			
			
			
			
			2013-10-04 16:02:33 +00:00 
		 
	
		
			
			
			
			
			
			2013-10-04 16:02:33 +00:00 
		 
	
		
			
			
			
			
			
			2013-10-04 16:02:33 +00:00 
		 
	
		
			
			
			
			
			
			2013-10-04 16:02:33 +00:00 
		 
	
		
	
		
	
		
	
		
			
			
			
			
			
			2013-10-18 21:04:22 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2014-06-24 20:53:03 +00:00 
		 
	
		
			
			
			
			
			
			2014-06-24 20:53:03 +00:00 
		 
	
		
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
			
			
			
			
			
			2014-06-23 09:40:01 -07:00 
		 
	
		
	
		
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2012-06-01 21:19:28 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-06 08:23:58 -08:00 
		 
	
		
			
			
			
			
			
			2015-01-06 08:23:58 -08:00 
		 
	
		
			
			
			
			
			
			2015-01-06 08:23:58 -08:00 
		 
	
		
			
			
			
			
			
			2015-01-06 08:23:58 -08:00 
		 
	
		
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2014-10-06 22:58:59 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
			
			
			
			
			
			2015-01-12 06:32:08 -05:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00 
		 
	
		
	
		
			
			
			
			
			
			2014-05-26 11:45:14 -05:00 
		 
	
		
			
			
			
			
			
			2015-01-02 16:29:47 +00:00