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.


Basic HRT startup for HVM, plus assorted cleanup
[palacios.git] / palacios / src / devices /
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
2012-02-17 Alexander Kudryavtsev Handle 8254 PIT reload count of 0 correctly (means...
2012-02-08 Jack Lange fix CGA status byte bug
2012-02-08 Jack Lange fix IDE layer to drop unhandled IO ops, instead of...
2011-11-17 Jack Lange add basic heartbeat debug port
2011-11-11 Lei Xia change RTL8139's PCI default IO base port to -1
2011-11-11 Lei Xia set the default base port of ne2000 to -1 to make it...
2011-11-10 Patrick G. Bridges Split telemetry into global and per-core to avoid race...
2011-11-10 Peter Dinda Removed spurious print
2011-11-10 Patrick G. Bridges Replaced spurious V3_Print in apic.c with PrintDebug
2011-11-10 Peter Dinda Dynamic mptable configuration in accordance with VM...
2011-11-10 Peter Dinda PCI interrupt delivery via ioapic
2011-11-10 Peter Dinda Corrected delivery of PIT interrupts via the IOAPIC
2011-11-03 Jack Lange fixed stack overflow bug in curses console framebuffer
2011-11-03 Lei Xia Minor Fix to NE2000 and RTL8139 NIC
next