mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
![]() Talk about buggy firmware... the OF on the Longtrail returns 0 from the claim client service rather than -1 when the claim fails. It also has no device_type on the /memory node and blows up if the output buffer for package-to-path is too big. This also fixes a bug with calling alloc_up with align == 0, where we did _ALIGN_UP(alloc_bottom, 0) which will end up as 0. Lastly, we now check the return value (in r3) from calling the prom, and return -1 from call_prom if we get a negative value back. That is supposed to indicate that the requested client service doesn't exist. Signed-off-by: Paul Mackerras <paulus@samba.org> |
||
---|---|---|
.. | ||
asm-offsets.c | ||
binfmt_elf32.c | ||
btext.c | ||
cputable.c | ||
entry_32.S | ||
entry_64.S | ||
fpu.S | ||
head_4xx.S | ||
head_8xx.S | ||
head_32.S | ||
head_44x.S | ||
head_64.S | ||
head_fsl_booke.S | ||
idle_6xx.S | ||
idle_power4.S | ||
init_task.c | ||
lparmap.c | ||
Makefile | ||
misc_32.S | ||
misc_64.S | ||
of_device.c | ||
pmc.c | ||
ppc_ksyms.c | ||
process.c | ||
prom.c | ||
prom_init.c | ||
ptrace.c | ||
ptrace32.c | ||
rtas.c | ||
semaphore.c | ||
setup-common.c | ||
setup_32.c | ||
setup_64.c | ||
signal_32.c | ||
sys_ppc32.c | ||
syscalls.c | ||
systbl.S | ||
time.c | ||
traps.c | ||
vecemu.c | ||
vector.S | ||
vio.c | ||
vmlinux.lds.S |