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.


Add swapping and pinning capability to Palacios
[palacios.git] / palacios / src / devices /
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
2011-11-01 Lei Xia Restructure of direct host network bridge.
2011-10-27 Peter Dinda Updated NE2000 and RTL8139 to conform to interface...
2011-10-27 Lei Xia minor fix to virtio VNET device to make it compilable
2011-10-27 Lei Xia Merge branch 'devel' of palacios@newskysaw.cs.northwest...
2011-10-24 Patrick G. Bridges Cleaned up time management stuff, being more careful...
2011-10-20 Patrick G. Bridges Working on debugging time management/apic timer code.
2011-10-14 Lei Xia minor fix to virtio NIC device
2011-10-13 Lei Xia A minor fix for VNET
2011-10-03 Jack Lange checkpoint changes to get "reset to BIOS" working.
2011-09-22 Patrick G. Bridges Changes to try to make time handling better. Also disab...
2011-09-17 Peter Dinda Corrected keyboard hook syntax for when 0x80 delay...
2011-09-16 Jack Lange Merge branch 'devel' of newskysaw.cs.northwestern.edu...
next