diff options
Diffstat (limited to 'net/mac80211/mesh_pathtbl.c')
| -rw-r--r-- | net/mac80211/mesh_pathtbl.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/net/mac80211/mesh_pathtbl.c b/net/mac80211/mesh_pathtbl.c index 95eb5064fa91..b76a2aefa9ec 100644 --- a/net/mac80211/mesh_pathtbl.c +++ b/net/mac80211/mesh_pathtbl.c @@ -23,7 +23,7 @@ static void mesh_path_free_rcu(struct mesh_table *tbl, struct mesh_path *mpath);  static u32 mesh_table_hash(const void *addr, u32 len, u32 seed)  {  	/* Use last four bytes of hw addr as hash index */ -	return jhash_1word(*(u32 *)(addr+2), seed); +	return jhash_1word(__get_unaligned_cpu32((u8 *)addr + 2), seed);  }  static const struct rhashtable_params mesh_rht_params = {  | 
