Re: [PATCH 0/4] migration: Remove extra type-checking from vmstate macros
Vladimir Sementsov-Ogievskiy <[email protected]>
| Newsgroups | gmane.comp.emulators.qemu |
|---|---|
| Message-ID | <[email protected]> |
On 30.07.26 01:52, Fabiano Rosas wrote: > Hi, this is basically what I ranted about in: > https://lore.kernel.org/r/[email protected] > > I'm replacing the per-integer-size type checks with a single "int that > fits in 32bit" check. This allows several lines of duplicated code to > be removed. > > I haven't changed the macro names in the device code yet. If this > series gets positive feedback then I'll send per-subsystem patches > doing that. > > CI run: https://gitlab.com/farosas/qemu/-/pipelines/2716814081 > Also tested: > - migration-test --full --thorough > - x86_64 compat run forwards and backwards for previous 3 QEMU releases > - s390x compat run forwards and backwards for previous 2 QEMU releases > - ppc64 compat run forwards and backwards for previous QEMU release > - migration-test smoke ASAN/UBSAN run > Thanks for doing it, all these _TYPE_ were pain! -- Best regards, Vladimir