Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fb048927 authored by Jim Paradis's avatar Jim Paradis Committed by Linus Torvalds
Browse files

[PATCH] x86-64: Fix off by one in pfn_valid



When I gave proposed the fix to pfn_valid() for RHEL4, Stephen Tweedie's
sharp eyes caught this:

Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 6e44f12b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -54,7 +54,7 @@ static inline __attribute__((pure)) int phys_to_nid(unsigned long addr)

#define pfn_valid(pfn) ((pfn) >= num_physpages ? 0 : \
			({ u8 nid__ = pfn_to_nid(pfn); \
			   nid__ != 0xff && (pfn) >= node_start_pfn(nid__) && (pfn) <= node_end_pfn(nid__); }))
			   nid__ != 0xff && (pfn) >= node_start_pfn(nid__) && (pfn) < node_end_pfn(nid__); }))
#endif

#define local_mapnr(kvaddr) \