Hi,
now my UML/s390 works based on 2.6.11-bk8 + incrementals. But I had to apply some patches:
- s390-atomic_sub_return Patch adds the missing function atomic_sub_return() in s390's atomic.h.
- check-restart-skipping This is the revised version of the patch, which now should compile on all hosts.
- shift-MM_COPY_SEGMENTS fix-tt-TOP_ADDR fix-ff-USR1-handlers skip-arch_align_stack These modify UML to fit for UML/s390 needs.
- move-sys_call_table_entries Some entries not allowed for s390 again were moved to sys_call_table.c
- fix-tt-exit This fixes the "write of switch_pipe failed, err = 9" panic, that a few times happened on i386, when we tried different ways to kill ptraced processes. On my very slow s390 host I could reproduce the problem several times and found the reason for it (after a few days of work).
All these patches and the commented series are in the attached tarball.
Bodo
patches-2.6.11-bk8.tar.gz
Description: GNU Zip compressed data