From: Dan Carpenter <[email protected]>
Date: Tue, 17 Oct 2017 15:33:01 +0300

> There is a problem when we do:
> 
>       sequence = pkg->hdr.length_sn & TBIP_HDR_SN_MASK;
>       sequence >>= TBIP_HDR_SN_SHIFT;
> 
> TBIP_HDR_SN_SHIFT is 27, and right shifting a u8 27 bits is always
> going to result in zero.  The fix is to declare these variables as u32.
> 
> Fixes: e69b6c02b4c3 ("net: Add support for networking over Thunderbolt cable")
> Signed-off-by: Dan Carpenter <[email protected]>

Applied.

Reply via email to