cvs commit: src/sys/amd64/include _types.h src/sys/i386/include _types.h src/sys/net if_bridge.c src/sys/netinet ip_var.h src/sys/netinet6 ip6_var.h

Peter Grehan grehan at freebsd.org
Mon Jul 4 10:06:41 GMT 2005


>> FYI, any modern ppc implementation doesn't require strict alignment 
>> for integer load/stores though there's a performance penalty for 
>> having to split the access into smaller ones. 
> 
> While it's not immediately relevant to the IP code, generally speaking, 
> is it the case that non-aligned integer reads can be non-atomic with 
> respect to other CPUs due to the multiple access implementation?

  I'd say certainly ! In fact, are there any architectures that could 
guarantee atomicity in this case ?

later,

Peter.


More information about the cvs-all mailing list