Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


Cleanup and sanity-checking of before/after null-check and copy+paste errors (Coverit...
[palacios.git] / palacios / src / devices /
2015-09-01 Peter Dinda Cleanup and sanity-checking of before/after null-check...
2015-08-31 Peter Dinda Cleanup and sanity-checking of OOB accesses and pointer...
2015-08-31 Peter Dinda Cleanup and sanity-checking of use of strncpy/strcpy...
2015-08-31 Peter Dinda Resource control extensions to host OS interface
2015-08-02 Peter Dinda IDE/ATAPI bug fix - allow sense and other requests...
2015-07-01 Peter Dinda Cleanup based on cppcheck pass (Devices and Extensions)
2015-06-29 Peter Dinda Debugging output changes to pci_front
2015-06-29 Peter Dinda VM Reset Bugfixes
2015-06-18 Peter Dinda VM reset from keyboard controller
2015-06-09 Peter Dinda APIC bug fixes and cleanup
2015-06-08 Peter Dinda pci_front bugfix - do not propagate cmd reg write twice
2015-05-19 Peter Dinda Ability to add remappable roms for pci front-end devices.
2015-04-28 Peter Dinda Minor compile warning fixup and error checks
2015-04-01 Yang Yang and Weix... QCOW2 block storage backend for Palacios
2015-03-23 Peter Dinda Support HVM partitioning for APICs
2015-03-23 Peter Dinda HVM configuration logic (create mptables, acpi tables...
2015-03-05 Peter Dinda IDE/ATA enhancements and bug-fixing: DMA operation
2015-03-05 Peter Dinda PCI Fix: do not let buggy guest turn off I/O bit in...
2015-03-04 Peter Dinda IDE/ATA enhancements: read/write multiple, lba48 addres...
2015-03-04 Peter Dinda IDE / ATA rewrites (1st step)
2014-10-09 Maciek Swiech More debugging output (APIC, LDT, etc)
2014-09-11 Kyle Hale changes and fixes to support QEMU integration with...
2014-09-11 Kyle Hale prevent oops in generic device when port mode not corre...
2014-08-25 Peter Dinda Update host device framework to support PCI and other...
2014-08-24 Peter Dinda Bug fix and cleanup
2014-07-07 Peter Dinda IDE bug fix
2014-05-26 Chunxiao Diao, Dan... Convert shadow paging to use 32 PAE (Remove 32 Bit...
2014-04-06 Kyle Hale don't let PCI BAR updates go through when device IO...
2014-03-11 Peter Dinda HPET does not abort load/save
2014-03-06 Peter Dinda Minor bug fix
2014-03-06 Kyle Hale Added HPET (High Precision Event Timer) device
2014-02-22 Peter Dinda APIC bugfix - corrected MSR read/write behavior
2014-02-20 Jack Lange virtio-blk now handles config requests for non-declared...
2014-01-10 Maciej Swiech Apic initialization bugfix
2014-01-07 Kyle Hale Added ATA PIO write, other ide cleanup
2013-12-22 Peter Dinda Boot sequenece selection for nvram
2013-12-22 Peter Dinda Add logic to VGA for vertical/horizontal retrace
2013-11-26 Kyle Hale atapi and ioapic bugfixes
2013-11-25 Peter Dinda VGA bugfixes
2013-10-04 Peter Dinda VNET memory interface and deinit cleanup
2013-10-04 Peter Dinda Restructure device configuration menus to make things...
2013-09-19 Peter Dinda Cleaned up deinitialization of VMM and free of VMs
2013-09-15 Peter Dinda Clean up debugging output
2013-08-28 Peter Dinda Checkpoint/Restore fixes
2013-08-28 Peter Dinda mptable no longer errors out if it doesn't find the...
2013-08-18 Peter Dinda Constraints in page allocation, and code changes to...
2013-08-04 Jack Lange Enable cores to be reset via INIT IPI
2013-08-04 Peter Dinda Minor tweaks and configuration comments for vmm_fw_cfg...
2013-08-04 Alexander Kudryavtsev added high memory capacity to NVRAM memory space
2013-08-02 Peter Dinda 8259A PIC obeys master ICW3 masking of the slave
2013-08-02 Peter Dinda Major rewrite of serial port device
2013-08-02 Peter Dinda Update to virtio console for new stream interface
2013-08-02 Peter Dinda Update to char_stream device for new stream interface...
2013-07-22 Peter Dinda 8259 PIC corrections and cleanup
2013-05-28 Peter Dinda Lock bugfixes - missing lock deinits This also adds...
2013-05-24 Maciek Swiech Checkpointing fixes
2013-04-25 Peter Dinda Host PCI with selective privilege (can dynamically...
2013-04-12 Brian Ambielli Mouse functionality and cleanup
2013-04-12 Peter Dinda Revised mouse-related host events, graphics console...
2013-03-22 Peter Dinda Paravirtualized graphics device
2013-03-22 Brian Ambielli Correct irq behavior for mouse
2013-03-22 Peter Dinda PCI bugfix for passthrough bars
2013-02-24 Peter Dinda Corrected PCI printdebug errors
2012-12-29 Peter Dinda Context-based output infrastructure (V3_Print, etc...
2012-12-27 Madhav Suresh Explictly tags in saves for PIT, APIC, IOAPIC, SVM...
2012-12-26 Madhav Suresh Checkpointing of serial devices
2012-12-26 Peter Dinda Devices updated for revised checkpoint interface
2012-08-17 Peter Dinda filedisk XML configuration language tweak
2012-08-17 Peter Dinda Virtio NIC's guest-driven, vmm-driven, or adaptive...
2012-08-06 Peter Dinda Enhancements to VNET and to halting:
2012-08-03 Peter Dinda APIC and CR8 changes for vector priorization vs TPR
2012-07-27 Jack Lange added 64bit bar support to passthrough PCI
2012-07-27 Jack Lange added error check to 8259
2012-07-27 Jack Lange added host_pci passthrough PCI support
2012-07-27 Peter Dinda APIC checks enabled register on irr scan
2012-07-27 Peter Dinda Missing file
2012-07-18 Peter Dinda VNET Hypercall interface, implemented as a new stub...
2012-07-07 Peter Dinda Lots of pedantic error checking in Palacios proper...
2012-06-20 Jack Lange added dedicated debugging framework with associated...
2012-06-19 Peter Dinda Correct key name in pci save/restore
2012-04-30 Lei Xia Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2012-04-30 Lei Xia Fix lock/unlock bug in virtio nic
2012-04-28 Peter Dinda Correct VGA text functionality without passthrough
2012-04-27 Lei Xia Remove Linux header file for newer version of Linux...
2012-04-26 Peter Dinda Minor keyboard bugfix
2012-04-26 Peter Dinda VGA support for host-driven rendering
2012-04-24 Jack Lange added "SET_DEFAULTS" command to keyboard emulation
2012-04-24 Jack Lange various fixes
2012-04-24 Lei Xia Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2012-04-24 Lei Xia pull packet sending procedure in handle_pkt_tx out...
2012-04-21 Peter Dinda Updated pci_front device for new pci interfaces
2012-04-20 Jack Lange removed mask flag from capability API, and clarified...
2012-04-20 Jack Lange reworked PCI bus implmentation -- moved to mask based...
2012-04-20 Jack Lange added ackable interrupts
2012-04-20 Jack Lange apic fix
2012-04-20 Jack Lange add in EOI callback
2012-04-20 Jack Lange cleaned up IPI code in apic, and added IRQ ack callback...
2012-03-01 Patrick G. Bridges Added additional error checking on configurations to...
2012-02-17 Alexander Kudryavtsev Fix physical apic id assignment and dispatch (LSB issue)
2012-02-17 Alexander Kudryavtsev Handle NMI-disabled write to NVRAM address register
next