[PATCH] mm/memblock.c: fix index adjustment error in __next_mem_range_rev()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

         There is a bug in mm/memblock.c

         Could you review and phase-in this patch?

         Thanks a lot

 

From 3abf1822d30f77f126bd7a3c09bb243d9c17a029 Mon Sep 17 00:00:00 2001

From: zijun_hu <zijun_hu@xxxxxxx>

Date: Mon, 25 Jul 2016 15:06:57 +0800

Subject: [PATCH] mm/memblock.c: fix index adjustment error in

__next_mem_range_rev()

 

fix region index adjustment error when parameter type_b of

__next_mem_range_rev() == NULL

 

Signed-off-by: zijun_hu <zijun_hu@xxxxxxx>

---

mm/memblock.c | 2 +-

1 file changed, 1 insertion(+), 1 deletion(-)

 

diff --git a/mm/memblock.c b/mm/memblock.c

index ac12489..b14973e 100644

--- a/mm/memblock.c

+++ b/mm/memblock.c

@@ -1024,7 +1024,7 @@ void __init_memblock __next_mem_range_rev(u64 *idx, int nid, ulong flags,

                                 *out_end = m_end;

                        if (out_nid)

                                 *out_nid = m_nid;

-                         idx_a++;

+                        idx_a--;

                        *idx = (u32)idx_a | (u64)idx_b << 32;

                        return;

               }

--

1.9.1

 

 

Zijun Hu

Tel: +86 021 3813 0008 Ext: 8556

 

F1 Building, 299 Kang Wei Road, Pudong New Area,

Shanghai 201315, China
htc.com

 

 

CONFIDENTIALITY NOTE : The information in this e-mail is confidential and privileged; it is intended for use solely by the individual or entity named as the recipient hereof. Disclosure, copying, distribution, or use of the contents of this e-mail by persons other than the intended recipient is strictly prohibited and may violate applicable laws. If you have received this e-mail in error, please delete the original message and notify us by return email or collect call immediately. Thank you. HTC Corporation

Attachment: 0001-mm-memblock.c-fix-index-adjustment-error-in.patch
Description: 0001-mm-memblock.c-fix-index-adjustment-error-in.patch


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]