mirror of https://gitee.com/openkylin/linux.git
vxge: Fixed crash in PAE system due to wrong typecasting.
- Fix a crash in PAE system due to wrong typecasting. - On PAE system size_t is unsigned int which is 32bit. Avoid casting 64 bit address to 32 bit Signed-off-by: Sreenivasa Honnur <sreenivasa.honnur@neterion.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
0f8f7d58eb
commit
a4a987d822
|
@ -1232,7 +1232,7 @@ void vxge_hw_fifo_txdl_post(struct __vxge_hw_fifo *fifo, void *txdlh)
|
|||
vxge_hw_channel_dtr_post(&fifo->channel, txdlh);
|
||||
|
||||
__vxge_hw_non_offload_db_post(fifo,
|
||||
(u64)(size_t)txdl_priv->dma_addr,
|
||||
(u64)txdl_priv->dma_addr,
|
||||
txdl_priv->frags - 1,
|
||||
fifo->no_snoop_bits);
|
||||
|
||||
|
|
Loading…
Reference in New Issue