aboutsummaryrefslogtreecommitdiff
path: root/hw/char/xen_console.c
AgeCommit message (Expand)AuthorFilesLines
2023-04-13hw/xen: Fix double-free in xen_console store_con_info()David Woodhouse1-10/+3
2023-03-07hw/xen: Move xenstore_store_pv_console_info to xen_console.cDavid Woodhouse1-2/+43
2023-03-07hw/xen: Add xenstore operations to allow redirection to internal emulationPaul Durrant1-1/+1
2023-03-07hw/xen: Add foreignmem operations to allow redirection to internal emulationDavid Woodhouse1-4/+4
2023-03-07hw/xen: Pass grant ref to gnttab unmap operationDavid Woodhouse1-1/+1
2019-08-16Include sysemu/sysemu.h a lot lessMarkus Armbruster1-0/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-06-24xen: Import other xen/io/*.hAnthony PERARD1-1/+1
2019-02-13char: allow specifying a GMainContext at opening timePaolo Bonzini1-1/+2
2019-01-14xen: re-name XenDevice to XenLegacyDevice...Paul Durrant1-6/+6
2019-01-11avoid TABs in files that only contain a fewPaolo Bonzini1-29/+29
2018-10-03chardev: mark the calls that allow an implicit mux monitorMarc-André Lureau1-1/+5
2018-05-22xen: remove other open-coded use of libxengnttabPaul Durrant1-5/+4
2018-04-26Change references to serial_hds[] to serial_hd()Peter Maydell1-1/+1
2017-12-18misc: remove duplicated includesPhilippe Mathieu-Daudé1-1/+0
2017-07-14char: avoid chardevice direct accessAnton Nefedov1-1/+1
2017-07-14char: add backend hotswap handlerAnton Nefedov1-1/+1
2017-06-02char: make chr_fe_deinit() optionaly delete backendMarc-André Lureau1-1/+1
2017-06-02char: move CharBackend handling in char-fe unitMarc-André Lureau1-1/+1
2017-06-02chardev: move headers to include/chardevMarc-André Lureau1-1/+1
2016-10-28xen: Rename xen_be_send_notifyEmil Condrea1-2/+2
2016-10-28xen: Rename xen_be_unbind_evtchnEmil Condrea1-1/+1
2016-10-28xen: Rename xen_be_printf to xen_pv_printfEmil Condrea1-4/+4
2016-10-28xen: Fix coding style warningsEmil Condrea1-1/+2
2016-10-28xen: Fix coding style errorsEmil Condrea1-10/+11
2016-10-24char: remove explicit_fe_open, use a set_handlers argumentMarc-André Lureau1-1/+1
2016-10-24char: make some qemu_chr_fe skip if no driverMarc-André Lureau1-4/+2
2016-10-24char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinitMarc-André Lureau1-13/+3
2016-10-24char: use qemu_chr_fe* functions with CharBackend argumentMarc-André Lureau1-6/+8
2016-10-24char: remaining switch to CharBackend in frontendMarc-André Lureau1-16/+23
2016-10-24char: remove init callbackMarc-André Lureau1-1/+1
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-01-29xen: Clean up includesPeter Maydell1-6/+1
2016-01-26xen: Switch uses of xc_map_foreign_{pages,bulk} to use libxenforeignmemory API.Ian Campbell1-4/+4
2016-01-26xen: Switch uses of xc_map_foreign_range into xc_map_foreign_pagesIan Campbell1-4/+4
2016-01-26xen: Switch to libxengnttab interface for compat shims.Ian Campbell1-2/+2
2016-01-26xen_console: correctly cleanup primary console on teardown.Ian Campbell1-5/+2
2013-04-15sysemu: avoid proliferation of include/ subdirectoriesPaolo Bonzini1-1/+1
2013-04-08hw: move target-independent files to subdirectoriesPaolo Bonzini1-0/+305