Bug#809476: Linux 4.4-rc6 fails to boot on QNAP TS-109
* Roger Shimizu <firstname.lastname@example.org> [2016-01-22 21:56]:
> And these two addresses are also fixed in the kernel, which usually
> specified in "arch/arm/mach-<ARCH>/Makefile.boot".
> e.g. $ cat arch/arm/mach-orion5x/Makefile.boot
> zreladdr-y += 0x00008000
> params_phys-y := 0x00000100
> initrd_phys-y := 0x00800000
> The patch for this bug changed kernel start address from 0x8000 to 0xc08000.
> But kernel's zreladdr-y is still 0x8000, without changing. If kernel
> really uses this “zreladdr-y”, it may be trouble.
> If it only for "make uImage" to pass to mkimage when compiling, it
> will not be any problem.
> >From the result of "grep" in kernel tree, the latter one seems to be true.
Yes, that's my understanding too.