Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'remotes/stsquad/tags/pull-misc-fixes-07…
…0420-1' into staging Various fixes: - add .github repo lockdown config - better handle missing symbols in elf-ops - protect fcntl64 with #ifdef - remove unused macros from test - fix handling of /proc/self/maps - avoid BAD_SHIFT in x80 softfloat - properly terminate on .hex EOF - fix configure probe on windows cross build - fix %r12 guest_base initialization # gpg: Signature made Tue 07 Apr 2020 16:31:14 BST # gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44 # gpg: Good signature from "Alex Bennée (Master Work Key) <alex.bennee@linaro.org>" [full] # Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44 * remotes/stsquad/tags/pull-misc-fixes-070420-1: tcg/i386: Fix %r12 guest_base initialization configure: Add -Werror to PIE probe hw/core: properly terminate loading .hex on EOF record linux-user: clean-up padding on /proc/self/maps linux-user: factor out reading of /proc/self/maps softfloat: Fix BAD_SHIFT from normalizeFloatx80Subnormal gdbstub: fix compiler complaining target/xtensa: add FIXME for translation memory leak linux-user: more debug for init_guest_space tests/tcg: remove extraneous pasting macros linux-user: protect fcntl64 with an #ifdef elf-ops: bail out if we have no function symbols .github: Enable repo-lockdown bot to refuse GitHub pull requests Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
- Loading branch information
Showing
15 changed files
with
250 additions
and
72 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# Configuration for Repo Lockdown - https://github.com/dessant/repo-lockdown | ||
|
||
# Close issues and pull requests | ||
close: true | ||
|
||
# Lock issues and pull requests | ||
lock: true | ||
|
||
issues: | ||
comment: | | ||
Thank you for your interest in the QEMU project. | ||
This repository is a read-only mirror of the project's master | ||
repostories hosted on https://git.qemu.org/git/qemu.git. | ||
The project does not process issues filed on GitHub. | ||
The project issues are tracked on Launchpad: | ||
https://bugs.launchpad.net/qemu | ||
QEMU welcomes bug report contributions. You can file new ones on: | ||
https://bugs.launchpad.net/qemu/+filebug | ||
pulls: | ||
comment: | | ||
Thank you for your interest in the QEMU project. | ||
This repository is a read-only mirror of the project's master | ||
repostories hosted on https://git.qemu.org/git/qemu.git. | ||
The project does not process merge requests filed on GitHub. | ||
QEMU welcomes contributions of code (either fixing bugs or adding new | ||
functionality). However, we get a lot of patches, and so we have some | ||
guidelines about contributing on the project website: | ||
https://www.qemu.org/contribute/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
/* | ||
* Utility functions to read our own memory map | ||
* | ||
* Copyright (c) 2020 Linaro Ltd | ||
* | ||
* SPDX-License-Identifier: GPL-2.0-or-later | ||
*/ | ||
|
||
#ifndef _SELFMAP_H_ | ||
#define _SELFMAP_H_ | ||
|
||
typedef struct { | ||
unsigned long start; | ||
unsigned long end; | ||
|
||
/* flags */ | ||
bool is_read; | ||
bool is_write; | ||
bool is_exec; | ||
bool is_priv; | ||
|
||
unsigned long offset; | ||
gchar *dev; | ||
uint64_t inode; | ||
gchar *path; | ||
} MapInfo; | ||
|
||
|
||
/** | ||
* read_self_maps: | ||
* | ||
* Read /proc/self/maps and return a list of MapInfo structures. | ||
*/ | ||
GSList *read_self_maps(void); | ||
|
||
/** | ||
* free_self_maps: | ||
* @info: a GSlist | ||
* | ||
* Free a list of MapInfo structures. | ||
*/ | ||
void free_self_maps(GSList *info); | ||
|
||
#endif /* _SELFMAP_H_ */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.