[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 000/108] linux-user: Split do_syscall
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH v2 000/108] linux-user: Split do_syscall |
Date: |
Sun, 10 Jun 2018 09:08:58 -1000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 |
On 06/09/2018 05:00 PM, Richard Henderson wrote:
> * Changed the table into a switch, for the reason documented.
> Use macros to actually enter the syscall into the switch.
> * Finish the split.
> * Fix some bugs along the way.
I forgot to mention, this is based on
https://lists.gnu.org/archive/html/qemu-devel/2018-06/msg01764.html
and nothing else. V1 already had the is_hostfd and openat patches folded in.
I think that it will be much clearer to do those the other way around.
For the record, the whole tree is available at
https://github.com/rth7680/qemu/tree/lu-split-2
r~
- [Qemu-devel] [PATCH v2 103/108] linux-user: Split out atomic_cmpxchg_32, (continued)
- [Qemu-devel] [PATCH v2 103/108] linux-user: Split out atomic_cmpxchg_32, Richard Henderson, 2018/06/09
- [Qemu-devel] [PATCH v2 104/108] linux-user: Split out timer syscalls, Richard Henderson, 2018/06/09
- [Qemu-devel] [PATCH v2 105/108] linux-user: Split out timerfd syscalls, Richard Henderson, 2018/06/09
- [Qemu-devel] [PATCH v2 106/108] linux-user: Split out ioprio_get, ioprio_set, kcmp, Richard Henderson, 2018/06/09
- [Qemu-devel] [PATCH v2 107/108] linux-user: Split out setns, unshare, Richard Henderson, 2018/06/09
- [Qemu-devel] [PATCH v2 108/108] linux-user: Fold away do_syscall1, Richard Henderson, 2018/06/09
- Re: [Qemu-devel] [PATCH v2 000/108] linux-user: Split do_syscall, no-reply, 2018/06/10
- Re: [Qemu-devel] [PATCH v2 000/108] linux-user: Split do_syscall, no-reply, 2018/06/10
- Re: [Qemu-devel] [PATCH v2 000/108] linux-user: Split do_syscall, Peter Maydell, 2018/06/10
- Re: [Qemu-devel] [PATCH v2 000/108] linux-user: Split do_syscall,
Richard Henderson <=