[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 4fc473: linux-user: sync syscall numbers upto
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 4fc473: linux-user: sync syscall numbers upto 3.13 |
Date: |
Fri, 21 Feb 2014 07:00:03 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 4fc4732047bf475f70b14c83053d7c6b22cb9d2f
https://github.com/qemu/qemu/commit/4fc4732047bf475f70b14c83053d7c6b22cb9d2f
Author: Riku Voipio <address@hidden>
Date: 2014-02-18 (Tue, 18 Feb 2014)
Changed paths:
M linux-user/alpha/syscall_nr.h
M linux-user/arm/syscall_nr.h
M linux-user/cris/syscall_nr.h
M linux-user/i386/syscall_nr.h
M linux-user/m68k/syscall_nr.h
M linux-user/microblaze/syscall_nr.h
M linux-user/mips/syscall_nr.h
M linux-user/mips64/syscall_nr.h
M linux-user/openrisc/syscall_nr.h
M linux-user/ppc/syscall_nr.h
M linux-user/s390x/syscall_nr.h
M linux-user/sh4/syscall_nr.h
M linux-user/sparc/syscall_nr.h
M linux-user/sparc64/syscall_nr.h
M linux-user/x86_64/syscall_nr.h
Log Message:
-----------
linux-user: sync syscall numbers upto 3.13
All others updated except unicore, which doesn't look right to
begin with.
Signed-off-by: Riku Voipio <address@hidden>
Commit: 6afafa86f3446f5e6dd410cc2c442e98adabc26c
https://github.com/qemu/qemu/commit/6afafa86f3446f5e6dd410cc2c442e98adabc26c
Author: Peter Maydell <address@hidden>
Date: 2014-02-18 (Tue, 18 Feb 2014)
Changed paths:
M linux-user/elfload.c
Log Message:
-----------
linux-user/elfload.c: Avoid calling g_free() on uninitialized data
Avoid calling g_free() on unintialized data in the error-handling
paths in elf_core_dump() by splitting the initialization of the
elf_note_info struct out of fill_note_info() so that it's always
valid to call free_note_info() whether we got to the point of
being able to fill_note_info() or not.
Signed-off-by: Peter Maydell <address@hidden>
Signed-off-by: Riku Voipio <address@hidden>
Commit: 3a5d30bf272c8db8e16e1e7ad5b8953f08df3e82
https://github.com/qemu/qemu/commit/3a5d30bf272c8db8e16e1e7ad5b8953f08df3e82
Author: Peter Maydell <address@hidden>
Date: 2014-02-18 (Tue, 18 Feb 2014)
Changed paths:
M linux-user/signal.c
Log Message:
-----------
linux-user/signal.c: Don't pass sigaction uninitialised sa_flags
When forcing a fatal signal, we weren't initialising the sa_flags
field in the struct sigaction we used to reset the signal handler
to SIG_DFL.
Signed-off-by: Peter Maydell <address@hidden>
Signed-off-by: Riku Voipio <address@hidden>
Commit: 501bb4b0cb1debf2b495f0ba3980b97ceca652f5
https://github.com/qemu/qemu/commit/501bb4b0cb1debf2b495f0ba3980b97ceca652f5
Author: Peter Maydell <address@hidden>
Date: 2014-02-18 (Tue, 18 Feb 2014)
Changed paths:
M linux-user/syscall.c
Log Message:
-----------
linux-user: Fix error handling in lock_iovec()
In lock_iovec() if lock_user() failed we were doing an unlock_user
but not a free(vec), which is the wrong way round. We were also
assuming that free() and unlock_user() don't touch errno, which
is not guaranteed. Fix both these problems.
Signed-off-by: Peter Maydell <address@hidden>
Signed-off-by: Riku Voipio <address@hidden>
Commit: bf15f63cad5c909890be6656743979c7a46ab56d
https://github.com/qemu/qemu/commit/bf15f63cad5c909890be6656743979c7a46ab56d
Author: Mohamad Gebai <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M configure
Log Message:
-----------
Fix configure script for LTTng 2.x
Signed-off-by: Mohamad Gebai <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 9530570fa5f86a52e31c92b26578a973b439d493
https://github.com/qemu/qemu/commit/9530570fa5f86a52e31c92b26578a973b439d493
Author: Mohamad Gebai <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M scripts/tracetool/backend/ust.py
A scripts/tracetool/format/ust_events_c.py
A scripts/tracetool/format/ust_events_h.py
Log Message:
-----------
Modified the tracetool framework for LTTng 2.x
* A new format is required to generate definitions for ust tracepoints.
Files ust_events_h.py and ust_events_c.py define common macros, while
new function ust_events_h in events.py does the actual definition of
each tracepoint.
* ust.py generates the new interface for calling userspace tracepoints
with LTTng 2.x, replacing trace_name(args) to tracepoint(name, args).
* As explained in ust_events_c.py, -Wredundant-decls gives a warning
when compiling with gcc 4.7 or older. This is specific to lttng-ust so
for now use a pragma clause to avoid getting a warning.
Signed-off-by: Mohamad Gebai <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: e6bf23f82d2d907dc99cf2581b4852417843a42d
https://github.com/qemu/qemu/commit/e6bf23f82d2d907dc99cf2581b4852417843a42d
Author: Mohamad Gebai <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M Makefile
M trace/Makefile.objs
Log Message:
-----------
Adapt Makefiles to the new LTTng ust interface
Add generation of new files for LTTng ust.
Signed-off-by: Mohamad Gebai <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: ef3ef4a0408743f3d562cda413e00afb7b782d6b
https://github.com/qemu/qemu/commit/ef3ef4a0408743f3d562cda413e00afb7b782d6b
Author: Mohamad Gebai <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M docs/tracing.txt
Log Message:
-----------
Update documentation for LTTng ust tracing
Signed-off-by: Mohamad Gebai <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 5d59fd998f956d673bda9cea78a106ebcc5ad78f
https://github.com/qemu/qemu/commit/5d59fd998f956d673bda9cea78a106ebcc5ad78f
Author: Mohamad Gebai <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M .gitignore
Log Message:
-----------
Add ust generated files to .gitignore
Signed-off-by: Mohamad Gebai <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 94783de6fe746f86a357bc4e3e6759f7f8ad3b39
https://github.com/qemu/qemu/commit/94783de6fe746f86a357bc4e3e6759f7f8ad3b39
Author: Kevin Wolf <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M trace-events
Log Message:
-----------
trace-events: Fix typo in "offset"
s/offet/offset/
Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: fff8c539bd69dce14c63827111e9d74e6b961317
https://github.com/qemu/qemu/commit/fff8c539bd69dce14c63827111e9d74e6b961317
Author: Andreas Färber <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M linux-user/ioctls.h
M linux-user/syscall.c
M linux-user/syscall_defs.h
M linux-user/syscall_types.h
Log Message:
-----------
linux-user: Implement BLKPG ioctl
Signed-off-by: Andreas Färber <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Riku Voipio <address@hidden>
Commit: 69d4c703a549f0630793a67b16a8fc6bc14c8654
https://github.com/qemu/qemu/commit/69d4c703a549f0630793a67b16a8fc6bc14c8654
Author: Peter Maydell <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M linux-user/syscall.c
Log Message:
-----------
linux-user: Fix error handling in target_to_host_semarray()
Fix two issues in error handling in target_to_host_semarray():
* don't leak the host_array buffer if lock_user fails
* return an error if malloc() fails
v2: added missing * -Riku Voipio
Signed-off-by: Peter Maydell <address@hidden>
Signed-off-by: Riku Voipio <address@hidden>
Commit: 6d093a4f499fd945b39bd55b307dd9192dc99ead
https://github.com/qemu/qemu/commit/6d093a4f499fd945b39bd55b307dd9192dc99ead
Author: Kevin Wolf <address@hidden>
Date: 2014-02-19 (Wed, 19 Feb 2014)
Changed paths:
M target-i386/translate.c
Log Message:
-----------
target-i386: Fix I/O bitmap checks for in/out
Commit 1b90d56e changed the implementation of in/out imm to not assign
the accessed port number to cpu_T[0] as it appeared unnecessary.
However, currently gen_check_io() makes use of cpu_T[0] to implement the
I/O bitmap checks, so it's in fact still used and the change broke the
check, leading to #GP in legitimate cases (and probably also allowing
access to ports that shouldn't be allowed).
This patch reintroduces the missing assignment for these cases.
Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Commit: 9bd9d5e3573ea0465b8eb5700e867674054d27f3
https://github.com/qemu/qemu/commit/9bd9d5e3573ea0465b8eb5700e867674054d27f3
Author: Peter Maydell <address@hidden>
Date: 2014-02-21 (Fri, 21 Feb 2014)
Changed paths:
M linux-user/alpha/syscall_nr.h
M linux-user/arm/syscall_nr.h
M linux-user/cris/syscall_nr.h
M linux-user/elfload.c
M linux-user/i386/syscall_nr.h
M linux-user/ioctls.h
M linux-user/m68k/syscall_nr.h
M linux-user/microblaze/syscall_nr.h
M linux-user/mips/syscall_nr.h
M linux-user/mips64/syscall_nr.h
M linux-user/openrisc/syscall_nr.h
M linux-user/ppc/syscall_nr.h
M linux-user/s390x/syscall_nr.h
M linux-user/sh4/syscall_nr.h
M linux-user/signal.c
M linux-user/sparc/syscall_nr.h
M linux-user/sparc64/syscall_nr.h
M linux-user/syscall.c
M linux-user/syscall_defs.h
M linux-user/syscall_types.h
M linux-user/x86_64/syscall_nr.h
Log Message:
-----------
Merge remote-tracking branch 'remotes/riku/linux-user-for-upstream' into
staging
* remotes/riku/linux-user-for-upstream:
linux-user: Fix error handling in target_to_host_semarray()
linux-user: Implement BLKPG ioctl
linux-user: Fix error handling in lock_iovec()
linux-user/signal.c: Don't pass sigaction uninitialised sa_flags
linux-user/elfload.c: Avoid calling g_free() on uninitialized data
linux-user: sync syscall numbers upto 3.13
Signed-off-by: Peter Maydell <address@hidden>
Commit: e607784fedbf235599dc9a7ed96b624f6ecd1dd5
https://github.com/qemu/qemu/commit/e607784fedbf235599dc9a7ed96b624f6ecd1dd5
Author: Peter Maydell <address@hidden>
Date: 2014-02-21 (Fri, 21 Feb 2014)
Changed paths:
M target-i386/translate.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
This fixes a target-i386 emulation regression
# gpg: Signature made Wed 19 Feb 2014 15:42:12 GMT using RSA key ID C88F2FD6
# gpg: Good signature from "Kevin Wolf <address@hidden>"
* remotes/kevin/tags/for-upstream:
target-i386: Fix I/O bitmap checks for in/out
Signed-off-by: Peter Maydell <address@hidden>
Commit: 7a87a7b3e4213f7b020e434b14f8890d41b93fb7
https://github.com/qemu/qemu/commit/7a87a7b3e4213f7b020e434b14f8890d41b93fb7
Author: Peter Maydell <address@hidden>
Date: 2014-02-21 (Fri, 21 Feb 2014)
Changed paths:
M .gitignore
M Makefile
M configure
M docs/tracing.txt
M scripts/tracetool/backend/ust.py
A scripts/tracetool/format/ust_events_c.py
A scripts/tracetool/format/ust_events_h.py
M trace-events
M trace/Makefile.objs
Log Message:
-----------
Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request'
into staging
Tracing pull request
# gpg: Signature made Wed 19 Feb 2014 15:42:20 GMT using RSA key ID 81AB73C8
# gpg: Good signature from "Stefan Hajnoczi <address@hidden>"
# gpg: aka "Stefan Hajnoczi <address@hidden>"
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35 775A 9CA4 ABB3 81AB 73C8
* remotes/stefanha/tags/tracing-pull-request:
trace-events: Fix typo in "offset"
Add ust generated files to .gitignore
Update documentation for LTTng ust tracing
Adapt Makefiles to the new LTTng ust interface
Modified the tracetool framework for LTTng 2.x
Fix configure script for LTTng 2.x
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/774d566cdbeb...7a87a7b3e421
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 4fc473: linux-user: sync syscall numbers upto 3.13,
GitHub <=