summaryrefslogtreecommitdiff
path: root/fs/bio.c
diff options
context:
space:
mode:
authorIvan Kokshaysky <ink@jurassic.park.msu.ru>2005-08-07 13:49:59 +0400
committerLinus Torvalds <torvalds@g5.osdl.org>2005-08-07 09:50:56 -0700
commitcf7bee5a0bf270a4eace0be39329d6ac0136cc47 (patch)
treef2df9af0c11dbc0411f628d709e60de46296d799 /fs/bio.c
parent0d317fb72fe3cf0f611608cf3a3015bbe6cd2a66 (diff)
downloadlinux-3.10-cf7bee5a0bf270a4eace0be39329d6ac0136cc47.tar.gz
linux-3.10-cf7bee5a0bf270a4eace0be39329d6ac0136cc47.tar.bz2
linux-3.10-cf7bee5a0bf270a4eace0be39329d6ac0136cc47.zip
[PATCH] Fix restore of 64-bit PCI BAR's
For 64-bit BAR[i] only pci_dev->resource[i] is valid, ->resource[i+1] slot is unused and contains zeroes in all fields. So when we update a PCI BAR, all we need is just to check that we're going to update a _valid_ resource. Also make sure to write high bits - use "x >> 16 >> 16" (rather than the simpler ">> 32") to avoid warnings on 32-bit architectures where we're not going to have any high bits. Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/bio.c')
0 files changed, 0 insertions, 0 deletions