Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Peter Maydell
On 16 January 2018 at 14:26, Paolo Bonzini wrote: > On 16/01/2018 15:22, Marc-André Lureau wrote: >>> * if not, and assuming --enable-debug tries to enable ASAN, should >>> --enable-debug complain if fiber support is not required? Should >>> --enable-debug enable ASAN if fiber support is not avai

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Paolo Bonzini
On 16/01/2018 15:22, Marc-André Lureau wrote: > Hi > > On Tue, Jan 16, 2018 at 2:54 PM, Paolo Bonzini wrote: >> On 16/01/2018 14:47, Peter Maydell wrote: >>> On 16 January 2018 at 13:41, Paolo Bonzini wrote: On 16/01/2018 13:06, Peter Maydell wrote: >> ASAN is enabled by default if avai

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Paolo Bonzini
On 16/01/2018 14:50, Marc-André Lureau wrote: > Hi > > On Tue, Jan 16, 2018 at 1:06 PM, Peter Maydell > wrote: >> On 16 January 2018 at 11:58, Marc-André Lureau >> wrote: >>> Hi >>> >>> On Tue, Jan 16, 2018 at 12:25 PM, Peter Maydell >>> wrote: On 15 January 2018 at 23:35, Paolo Bonzini

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Marc-André Lureau
Hi On Tue, Jan 16, 2018 at 2:54 PM, Paolo Bonzini wrote: > On 16/01/2018 14:47, Peter Maydell wrote: >> On 16 January 2018 at 13:41, Paolo Bonzini wrote: >>> On 16/01/2018 13:06, Peter Maydell wrote: > ASAN is enabled by default if available when --enable-debug. We could > add more flags

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Peter Maydell
On 16 January 2018 at 13:50, Marc-André Lureau wrote: > Interesting, looks like a bug in gcc ubsan that doesn't happen with > recent versions (related to > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80550 but probably a > different bug). Adding a cast is enough: > > -#define FIMD_WINCON_BUF2_STA

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Peter Maydell
On 16 January 2018 at 13:41, Paolo Bonzini wrote: > On 16/01/2018 13:06, Peter Maydell wrote: >>> ASAN is enabled by default if available when --enable-debug. We could >>> add more flags if that helps. >> Configure switches should work like this: >> * default: use feature if present, but don't co

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Paolo Bonzini
On 16/01/2018 14:47, Peter Maydell wrote: > On 16 January 2018 at 13:41, Paolo Bonzini wrote: >> On 16/01/2018 13:06, Peter Maydell wrote: ASAN is enabled by default if available when --enable-debug. We could add more flags if that helps. >>> Configure switches should work like this: >>>

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Marc-André Lureau
Hi On Tue, Jan 16, 2018 at 1:06 PM, Peter Maydell wrote: > On 16 January 2018 at 11:58, Marc-André Lureau > wrote: >> Hi >> >> On Tue, Jan 16, 2018 at 12:25 PM, Peter Maydell >> wrote: >>> On 15 January 2018 at 23:35, Paolo Bonzini wrote: The following changes since commit 997eba28a

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Paolo Bonzini
On 16/01/2018 13:06, Peter Maydell wrote: >> ASAN is enabled by default if available when --enable-debug. We could >> add more flags if that helps. > Configure switches should work like this: > * default: use feature if present, but don't complain if not present >or not usable > * --enable-fo

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Peter Maydell
On 16 January 2018 at 11:58, Marc-André Lureau wrote: > Hi > > On Tue, Jan 16, 2018 at 12:25 PM, Peter Maydell > wrote: >> On 15 January 2018 at 23:35, Paolo Bonzini wrote: >>> The following changes since commit 997eba28a3ed5400a80f754bf3a1c8044b75b9ff: >>> >>> Merge remote-tracking branch >>

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Marc-André Lureau
Hi On Tue, Jan 16, 2018 at 12:25 PM, Peter Maydell wrote: > On 15 January 2018 at 23:35, Paolo Bonzini wrote: >> The following changes since commit 997eba28a3ed5400a80f754bf3a1c8044b75b9ff: >> >> Merge remote-tracking branch >> 'remotes/pmaydell/tags/pull-target-arm-20180111' into staging (20

Re: [Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-16 Thread Peter Maydell
On 15 January 2018 at 23:35, Paolo Bonzini wrote: > The following changes since commit 997eba28a3ed5400a80f754bf3a1c8044b75b9ff: > > Merge remote-tracking branch > 'remotes/pmaydell/tags/pull-target-arm-20180111' into staging (2018-01-11 > 14:34:41 +) > > are available in the git repositor

[Qemu-devel] [PULL v3 00/53] Misc changes for 2017-01-12

2018-01-15 Thread Paolo Bonzini
The following changes since commit 997eba28a3ed5400a80f754bf3a1c8044b75b9ff: Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20180111' into staging (2018-01-11 14:34:41 +) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream f