vtd:fix "negative shift"
MISRA C doesn't allowed negative shift, changed any potential signed value to unsigned value. Signed-off-by: Huihuang Shi <huihuang.shi@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
parent
218a0a8b5d
commit
c5c338aecc
|
@ -472,9 +472,9 @@ static struct dmar_drhd_rt *device_to_dmaru(uint16_t segment, uint8_t bus,
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int alloc_domain_id(void)
|
static uint8_t alloc_domain_id(void)
|
||||||
{
|
{
|
||||||
int i;
|
uint8_t i;
|
||||||
uint64_t mask;
|
uint64_t mask;
|
||||||
|
|
||||||
spinlock_obtain(&domain_lock);
|
spinlock_obtain(&domain_lock);
|
||||||
|
@ -492,7 +492,7 @@ static int alloc_domain_id(void)
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void free_domain_id(int dom_id)
|
static void free_domain_id(uint16_t dom_id)
|
||||||
{
|
{
|
||||||
uint64_t mask = (1 << dom_id);
|
uint64_t mask = (1 << dom_id);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue