age |
author |
revision |
description |
2009-08-24 |
James Harper |
643:1794a52f415d |
Added tag 0.10.0.94 for changeset 51de599aa4820.10.0.97 |
2009-08-24 |
James Harper |
642:51de599aa482 |
Added tag 0.10.0.92 for changeset 4bb8c4fc6fa50.10.0.94 |
2009-08-23 |
James Harper |
641:4bb8c4fc6fa5 |
Added tag 0.10.0.91 for changeset 40c8aada72eb0.10.0.92 |
2009-08-23 |
James Harper |
640:40c8aada72eb |
Added tag 0.10.0.90 for changeset 16108e2289970.10.0.91 |
2009-08-23 |
James Harper |
639:16108e228997 |
Added tag 0.10.0.89 for changeset 70c3a7839b4e0.10.0.90 |
2009-08-23 |
James Harper |
638:70c3a7839b4e |
Add bug check reporting via qemu.0.10.0.89 |
2009-08-20 |
James Harper |
637:e85cb1aba991 |
fix compile warning |
2009-08-19 |
James Harper |
636:3c5e4640df28 |
Minor change to inactive path on Restart |
2009-08-19 |
James Harper |
635:ca22d5c09eed |
minor bug fix and tidyup |
2009-08-19 |
James Harper |
634:743b1f6470d8 |
fix config page overflow after multiple hibernations |
2009-08-19 |
James Harper |
633:9269b3e0d776 |
merge with head |
2009-08-18 |
Amir Szekely |
632:4c7db3f810f7 |
missed xenpci.c in previous commit that should fix some 7b bsod |
2009-08-18 |
Amir Szekely |
631:bf13631a5054 |
avoid 7b bsod by better defining installation and driver loading order so xenpci won't hide the boot disk before xenvbd is properly installed |
2009-08-18 |
James Harper |
630:51012d703b75 |
fixed bug in xenbus. forgot to release mutex on early exit. |
2009-08-17 |
James Harper |
629:4c16d7438efd |
quieten noisy logging |
2009-08-17 |
James Harper |
628:2b5a0d115bf9 |
read path after checking veto list |
2009-08-17 |
James Harper |
627:14086fb4104b |
add 'suspend' device to the veto list |
2009-08-17 |
Amir Szekely |
626:1c466f05ad73 |
advance the pointer only by the number of bytes actually copied and not the length of the original string |
2009-08-08 |
Amir Szekely |
625:c9fd1186ecce |
verify XenVbd_InitFromConfig() succeeded when resuming from hibernation and raise a bug check if it failed |
2009-08-09 |
James Harper |
624:0b55299418ce |
Found some bugs caused by the unavailability of the page file during restore from suspend. |
2009-08-08 |
James Harper |
623:b79b67b46d0c |
Added hibernate response to shutdownmon (need to manually write 'hibernate' to /local/domain/<domid>/control/shutdown) |
2009-08-05 |
James Harper |
622:f905eb3f0545 |
Shut down threads properly on hibernate. |
2009-07-29 |
Steve Meisner |
621:9c7b7fbacd7f |
Windows 7 fix. Interrupt affinity cannot be set to -1 anymore (this is the affinity returned in the resource list). A proper fix that works across multiple Windows OS was implemented. Also, the interrupt level had to be set properly (as outlined in the new Microsoft Windows DDK docs). |
2009-07-29 |
Steve Meisner |
620:bddc14051767 |
Fixed potential problem when XenPci_BalloonHandler() is called via xen watch, but no data was actually written. This happens sometime when the watch is first setup. |
2009-07-29 |
James Harper |
619:5383e500d68a |
Fixed a stupid bug |
2009-07-26 |
James Harper |
618:a344955897dd |
DPC and Reconfiguring update to xen_windows.h |
2009-07-26 |
James Harper |
617:1478103c6ef5 |
Added DPC call in config page and Reconfiguring callback |
2009-07-26 |
James Harper |
616:fd445db0c603 |
Added usbif.h and updated xenbus.h to include new Reconfiguring states |
2009-07-18 |
James Harper |
615:0436238bcda5 |
Fix a crash when an incorrectly formatted TCP packet is sent/forwarded by Dom0 |
2009-07-15 |
James Harper |
614:36221c314d54 |
Added tag 0.10.0.86 for changeset 227085ff4ffd |
2009-07-15 |
James Harper |
613:227085ff4ffd |
fixed warning causing build failure on fre build0.10.0.86 |
2009-07-15 |
James Harper |
612:4d777ca3cdd1 |
Fix a problem with pointer arithmetic that could cause a crash under high load |
2009-07-15 |
James Harper |
611:8fdba34031a8 |
Tag hg on build when the TAG_HG file is present |
2009-07-15 |
James Harper |
610:860a77c909b9 |
Changed install sequence back again to reduce user interaction during install |
2009-07-11 |
James Harper |
609:8141e95a31a2 |
Added tag 0.10.0.83 for changeset f5e20f53699d |
2009-07-05 |
James Harper |
608:f5e20f53699d |
and also added missing check for no more buffers0.10.0.83 |
2009-07-05 |
James Harper |
607:c2aea3e060a7 |
Missed a line in cut&paste in previous checksum fix |
2009-07-05 |
James Harper |
606:9f7c8c68fa29 |
Added tag 83 for changeset 5df99232be1b |
2009-07-05 |
James Harper |
605:5df99232be1b |
Removed tag /?83 |
2009-07-05 |
James Harper |
604:43c29c68398f |
Added tag /? for changeset ee9c59a5a06c |
2009-07-05 |
James Harper |
603:ee9c59a5a06c |
Fix the xennet shutdown race properly this time |
2009-07-05 |
James Harper |
602:093ba74b1e6e |
Make sure that we can still GC the last packets on shutdown |
2009-07-03 |
James Harper |
601:2d022b487c64 |
Fix a case where rx tcp checksum calculation fails if the number of bytes in the packet is odd and the last buffer contains a single byte. |
2009-07-02 |
James Harper |
600:bfcba5547b8e |
Added support for the case where a ScatterGather list is requested with a non-zero offset into the MDL buffer. This fixes a crash when trying to scan a file in Sophos. |
2009-07-02 |
James Harper |
599:f118fcbe5ca8 |
Fixed up hot-add code (xm xxx-attach) |
2009-07-02 |
James Harper |
598:cf954aa0a8b1 |
removed some old cruft |
2009-06-26 |
James Harper |
597:1ca6f17ebc47 |
Allow for a NULL MapRegisterBase parameter in FreeMapRegisters |
2009-06-26 |
James Harper |
596:214866b0a8fd |
Make xennet work in the case where SG is not available. Limit GSO to PAGE_SIZE in such a case. Also Disable SG and GSO if disabled in the backend. |
2009-06-25 |
James Harper |
595:63a4d934929f |
renamed header buffer to coalesce buffer (hb -> cb etc) ready for changes to make xennet work without sg |
2009-06-25 |
James Harper |
594:309e3de49a48 |
add more memory debug messages |
2009-06-19 |
James Harper |
593:682273b8ce5b |
Disable SG if it is not supported by the backend. At this stage though, xennet won't actually work without sg... |
2009-06-19 |
James Harper |
592:d1754b0e1ead |
Start of support for PNP OID's |
2009-06-10 |
James Harper |
591:caf4329df174 |
Started implementing ballooning. GPLPV will now allocate and free memory from Windows based on the memory/target value, but doesn't yet actually return it to xen. |
2009-06-09 |
James Harper |
590:d40c760a4f6b |
Fixed off-by-one error in previous xenvbd commit |
2009-06-09 |
James Harper |
589:e99c24e36f2f |
Fixed newlines |
2009-06-09 |
James Harper |
588:1d2e51af8e46 |
Removed old file |
2009-06-09 |
James Harper |
587:cfe35004c0f7 |
Zero the ring before doing bit-width detection. |
2009-06-07 |
James Harper |
586:bdb2d6b163f3 |
More protection against the Dpcs running after shutdown |
2009-06-07 |
James Harper |
585:19b4c4d2b621 |
Flush the Dpc queue when unbinding a Dpc from an event channel |
2009-06-07 |
James Harper |
584:40a40d4aa88a |
Fix a possible Dpc race in xennet_rx. |
2009-06-07 |
James Harper |
583:10147bb21470 |
remove old .NET shutdownmon |
2009-06-02 |
James Harper |
582:3fb323edeea9 |
hypercall for ia64 |
2009-06-02 |
James Harper |
581:da7ec4df7dd6 |
More updates to make it compile under IA64 |
2009-06-02 |
James Harper |
580:52da65ad3f0c |
Fixed EOL in xen.h |
2009-06-02 |
James Harper |
579:c5136ccae1f3 |
Use IA64 compatible InterlockedXXX functions |
2009-05-21 |
James Harper |
578:e155447178e4 |
Added tag 0.10.0.80 for changeset 17e6a7e1d3df |
2009-05-21 |
James Harper |
577:17e6a7e1d3df |
If a device sharing the same IRQ triggered an interrupt, xenvbd could crash. Fixed.0.10.0.80 |
2009-05-21 |
James Harper |
576:dc0a293c870c |
Fixed a problem where shutdown was hanging if there were packets in the tx ring |
2009-05-20 |
James Harper |
575:b162a1156e3f |
Made the interrupt ack logic per-cpu to fix 'unacknowledged irq' errors and hangs in SMP |
2009-05-20 |
James Harper |
574:1570a4c43a62 |
Fixed the 'old key removal' from the inf file |
2009-05-20 |
James Harper |
573:3e36937b0bf5 |
fixed the inverted meaning of the config_csum_rx_check setting |
2009-05-20 |
James Harper |
572:d8f2ad9f39ac |
change device install order again |
2009-05-16 |
James Harper |
571:67baf8f3c424 |
Added some brute force uninstaller bat files |
2009-05-10 |
James Harper |
570:36fef48dbfa9 |
irq delivery updates |
2009-05-10 |
James Harper |
569:00d35855e2e4 |
removed the rest of xenhide |
2009-05-10 |
James Harper |
568:21b13cbeb94e |
remove xenhide |
2009-05-10 |
James Harper |
567:de0fb547dcf0 |
have to commit this or it won't let me remove the other files |
2009-05-10 |
James Harper |
566:003c946e756a |
don't sign xenhide |
2009-05-10 |
James Harper |
565:1e57755908ea |
removed xenhide |
2009-05-10 |
James Harper |
564:3ac377a8136c |
interface updates |
2009-05-10 |
James Harper |
563:c16b24b438aa |
Allowed branding of disk names via registry. |
2009-05-10 |
James Harper |
562:8ab116a713f4 |
Filter updates. |
2009-05-10 |
James Harper |
561:d56ecda9e61f |
Interrupt delivery updates. |
2009-04-12 |
James Harper |
560:369502736dfd |
Added tag 0.10.0.50 for changeset b0b8be2d30c0 |
2009-04-12 |
James Harper |
559:b0b8be2d30c0 |
Fixed up a bug where packets with too many SG elements were corrupted.0.10.0.50 |
2009-04-12 |
James Harper |
558:bbac251831a8 |
Implemented GetScatterGatherList |
2009-04-12 |
James Harper |
557:9b044a670859 |
Updated definition of dma extension |
2009-04-11 |
James Harper |
556:8c315cf5142c |
name the msi file with the version number too |
2009-04-11 |
James Harper |
555:9d6c46298386 |
Fixed a bug where passing a NULL ScatterGatherBuffer would cause a BSoD |
2009-04-03 |
James Harper |
554:2447875396d0 |
Fix memory mapping issue causing crashes under some situations |
2009-03-28 |
James Harper |
553:ee8236b44af3 |
Better behaviour on non-qemu hide mode. |
2009-03-28 |
James Harper |
552:069658b9c8ee |
Updated init code to be compatible with the latest changes to xenpci |
2009-03-28 |
James Harper |
551:a88fe72e3597 |
Tidied up gnttbl code. Better detection of crash dumps. Better behaviour when qemu hiding doesn't work. |
2009-03-28 |
James Harper |
550:ba13311350b9 |
Added some licensing info to the installer |
2009-03-28 |
James Harper |
549:967b567eaf6e |
Added some more features to the INIT structures |
2009-03-28 |
James Harper |
548:47fae39bc373 |
Fixed an off-by-one crash. Tidied up error reporting a bit |
2009-03-08 |
James Harper |
547:ac614e49832c |
Fixed another typo |
2009-03-08 |
James Harper |
546:4041cb7d409c |
fixed typo preventing wlh x86 from building |
2009-03-08 |
James Harper |
545:4698fce07251 |
Fixed stupid bug in xen detection. |
2009-03-04 |
James Harper |
544:ce50420a2adf |
add /d switch to cd in case another drive is in use |
2009-03-04 |
James Harper |
543:6e6f1a70b38b |
fixed a hardcoded path in makedist.bat |
2009-03-04 |
James Harper |
542:3cf16033c8ff |
Added missing file |
2009-03-04 |
James Harper |
541:7359efee2d6f |
build script updates |
2009-03-04 |
James Harper |
540:0828c553c6c3 |
Fixed an off-by-one error in the load group order correction code |
2009-03-03 |
James Harper |
539:9ed05604c105 |
A better way to enforce the correct load order of the Wdf service |
2009-03-03 |
James Harper |
538:e75bb8d68370 |
Lots more changes... |
2009-02-18 |
James Harper |
537:2a74ac2f43bb |
more big updates |
2009-02-14 |
James Harper |
536:1d39de3ab8d6 |
mostly finished migration back to kmdf |
2009-01-27 |
James Harper |
535:285d80861ecf |
using sg for the tx path - improves performance by about 180% for me |
2009-01-27 |
James Harper |
534:1d13cbc9a3b0 |
Changed to use sg. crash dump doesn't appear to work anymore. |
2009-01-27 |
James Harper |
533:82f26efb764f |
Implemented DMA_ADAPTER to allow scatter gather to work on xenpci enumerated devices |
2009-01-22 |
James Harper |
532:b7491d4ebb3c |
reduced copying in the rx path - ~30-50% rx performance increase |
2009-01-22 |
James Harper |
531:f966a0d692bc |
added missing file |
2009-01-16 |
James Harper |
530:db0ea4b20c3c |
version bump |
2009-01-16 |
James Harper |
529:6a2d1517e10c |
big commit |
2009-01-16 |
James Harper |
528:283d39830905 |
changed bus type to PNPBus |
2009-01-16 |
James Harper |
527:55c3a1972b54 |
changed bus type to PNPBus |
2009-01-16 |
James Harper |
526:08f3662b6807 |
added new XENMAPSPACE_vlapic type for mapping the vlapic |
2009-01-16 |
James Harper |
525:91195e6cdb5d |
Worked around xennet 'out of resource' hang under XP. Change Isr handling. |
2009-01-07 |
James Harper |
524:abde14807545 |
fixed a regression in makedist.bat |
2008-12-26 |
James Harper |
523:331f861accf0 |
removed debugging kdprint's |
2008-12-26 |
James Harper |
522:fe846ad6de4d |
Dereference device_objects so that the driver can unload. |
2008-12-25 |
James Harper |
521:2b7f8973a41b |
implemented interrupt synchronisation to support EVT_ACTION_TYPE_NORMAL |
2008-12-25 |
James Harper |
520:7b330220b871 |
0.9.12-pre12 |
2008-12-25 |
James Harper |
519:bcf6fb499bd8 |
oops. should have removed signing of xenconfig.sys not xenhide.sys |
2008-12-25 |
James Harper |
518:d62254d4ba64 |
fixed function prototypes |
2008-12-25 |
James Harper |
517:3341bfff7ead |
removed signing of xenhide.sys as it no longer exists |
2008-12-25 |
James Harper |
516:6d581a6a432b |
Fixed xennet when inactive. Now using EVT_ACTION_TYPE_NORMAL instead of a pretend interrupt. |
2008-12-25 |
James Harper |
515:4e7d9cc9f816 |
Refreshed the EVT_ACTION_TYPE_NORMAL code path. Updated prototypes. |
2008-12-25 |
James Harper |
514:8381de10df8d |
removed unused swint.asm |
2008-12-23 |
James Harper |
513:6047bc06b2e5 |
0.9.12-pre11 |
2008-12-23 |
James Harper |
512:6031f074c2f0 |
whitespace |
2008-12-23 |
James Harper |
511:829200e58930 |
reversed a (stupid) change to fix a problem on a clean install |
2008-12-23 |
James Harper |
510:d3e4b4d5606e |
rc version update |
2008-12-23 |
James Harper |
509:87aba6fc3a82 |
fixed problem under dump mode |
2008-12-23 |
James Harper |
508:c8824436c717 |
xenbus userspace channel starting to get somewhere... |
2008-12-23 |
James Harper |
507:69b067a93d0e |
Fixed a bit width problem causing crashes under PAE or 64 bit |
2008-12-22 |
James Harper |
506:49699f57543e |
Better error checking |
2008-12-22 |
James Harper |
505:f1be6c082c71 |
case change in inf file |
2008-12-22 |
James Harper |
504:cb0b2da68686 |
big changes to xenbus interface. simplified it a bit. started work on userspace interface. |
2008-12-22 |
James Harper |
503:81a13e8a064f |
whitespace |
2008-12-20 |
James Harper |
502:90f1b34f4516 |
documentation update |
2008-12-19 |
James Harper |
501:0d2dd5c03ac9 |
Added tag 0.9.12-pre9 for changeset 4ad013b88ecc |
2008-12-19 |
James Harper |
500:4ad013b88ecc |
0.9.12-pre90.9.12-pre9 |
2008-12-19 |
James Harper |
499:31740cd55fb9 |
use shutdownmon from xp |
2008-12-19 |
James Harper |
498:e1663de619d3 |
Tidyup to xenhide |
2008-12-19 |
James Harper |
497:312a41f82b8f |
Updated to support the proposed patches to qemu from Steven Smith on ~20081216 |
2008-12-17 |
James Harper |
496:785de85f3db7 |
Added support for >2TB block devices |
2008-12-15 |
James Harper |
495:a6e3f76419c3 |
Too many changes to mention. Mostly revolving around updating the way the pci ide and network adapters are disabled. |
2008-12-09 |
James Harper |
494:c431d22ff34b |
Turned off sg. Checked for buffer overflow. |
2008-12-09 |
James Harper |
493:750f70b8fa5c |
Performance tweak |
2008-12-08 |
James Harper |
492:2a4bfcd50b31 |
Added tag 0.9.12-pre7 for changeset 82580f8b258b |
2008-12-08 |
James Harper |
491:82580f8b258b |
0.9.12-pre70.9.12-pre7 |
2008-12-08 |
James Harper |
490:7776b0ac6048 |
new config method |
2008-12-08 |
James Harper |
489:30592ca314b2 |
new config method |
2008-12-08 |
James Harper |
488:1c56a1caed9f |
new config method |
2008-12-08 |
James Harper |
487:8a0a695cdd97 |
new config method |
2008-12-08 |
James Harper |
486:efb43e8b47ec |
new config method |
2008-12-07 |
James Harper |
485:0c0efefd40f4 |
Removed xenconfig - resource faking and setup now occurs in xenpci |
2008-12-06 |
James Harper |
484:8f8c9edeac01 |
merge with head |
2008-12-06 |
James Harper |
483:59dc8e8f5647 |
Extra field in vectors |
2008-12-06 |
James Harper |
482:7656d3624f98 |
Changed back to scsiport driver - storport just doesn't work. |
2008-12-06 |
James Harper |
481:2a18182e3090 |
Performance. |
2008-12-06 |
James Harper |
480:dd2fefa6b374 |
renamed suspend_evtchn to something more general. Tidied up some stale code. |
2008-12-03 |
Steve Meisner |
479:4cb1179f76d8 |
Fix another compiler warning when building non-debug |
2008-12-03 |
Steve Meisner |
478:76e2404c5d5f |
Merge with tip |
2008-12-03 |
Steve Meisner |
477:87c36cd31d9f |
Add source files to project (makefile.inc and shutdownmon.c) |
2008-12-03 |
Steve Meisner |
476:bfa5aaaf55e0 |
Disabled compiler warning 4205 and defined XenDbgPrint as a void since it doesn't return anything |
2008-12-02 |
James Harper |
475:525a6f4ca9a1 |
merged with head |
2008-12-02 |
James Harper |
474:3d4ed6b566a0 |
Updates to support XenBus interaction again in drivers |
2008-12-02 |
James Harper |
473:3c592df57caf |
Updated xenscsi to be a storport driver. It won't work under XP or earlier but it does work under 2003 now. |
2008-12-01 |
Steve Meisner |
472:c33db88c95a8 |
Re-add casts to eliminate compiler warnings |
2008-11-27 |
James Harper |
471:babd1ef136ac |
converted xenscsi to a storport driver. Compiles now but won't work. |
2008-11-27 |
James Harper |
470:bc403c97a002 |
Rolled back the whole comm_iface thing. It was a stupid idea. |
2008-11-27 |
James Harper |
469:fd203efae5ca |
Added missing xennet.txt file |
2008-11-27 |
James Harper |
468:7786cebdb4df |
merge with head |
2008-11-27 |
James Harper |
467:6800498baafd |
version update - forgot to commit earlier |
2008-11-27 |
James Harper |
466:88cf95a1b34a |
Started configuration updates - this may not even compile |
2008-11-27 |
James Harper |
465:82dbbaac8d17 |
Config updates |
2008-11-27 |
James Harper |
464:4f1c7b79948b |
Updates to support a different configuration method for xenscsi |
2008-11-23 |
James Harper |
463:7f9bedb7dcf9 |
Updated vscsi header file to 3.3.0 version |
2008-11-26 |
Steve Meisner |
462:7b2131b4f776 |
When running in safe mode (via F8 at boot), the PV drivers are disabled. |
2008-11-26 |
Steve Meisner |
461:c21dadd386da |
Fixed compiler warnings during free build |
2008-11-25 |
Steve Meisner |
460:dd42744a458e |
Fixed compiler warnings |
2008-11-23 |
James Harper |
459:ae1c232e7d4a |
rx checksum offload tuning |
2008-11-20 |
James Harper |
458:e28aaf63e174 |
Fixed broken save/restore code. |
2008-11-19 |
James Harper |
457:7190a6747e2e |
Performance updates... |
2008-11-19 |
James Harper |
456:07d3ead8c502 |
Rolled back the irq >= 16 restriction, as not all interrupts < 16 are ISA |
2008-11-19 |
James Harper |
455:f9afef4ddf23 |
Fixed a problem where a crash dump would fail if a page was still in use by the backend. |
2008-11-18 |
James Harper |
454:5e3e348cd101 |
Not-working-properly changes to add interrupt moderation and maximum work per interrupt |
2008-11-15 |
James Harper |
453:2d4f85e453f3 |
removed leftover debug stuff |
2008-11-13 |
James Harper |
452:1ac3b9d80a06 |
Fixed crash on restore. |
2008-11-13 |
James Harper |
451:1275f2e97b60 |
Fixed a crash if the backend connect failed. |
2008-11-13 |
James Harper |
450:605747e0db9c |
Added some flexibility into the frontend state transitions. |
2008-11-13 |
James Harper |
449:6159eac26b1a |
Fixed warnings when ioport logging is disabled |
2008-11-13 |
James Harper |
448:b90f59eb12f9 |
Added additional debugging via port writes to 0x10+cpu |
2008-11-07 |
James Harper |
447:5a8502167007 |
Added a configuration option to avoid manually checking the checksum on RX packets. |
2008-11-07 |
James Harper |
446:df024d2ff15f |
Fix for memory leak from Steve Meisner |
2008-11-07 |
James Harper |
445:f99bd17ed79f |
Update version to 0.9.11 |
2008-11-07 |
James Harper |
444:3a2121285fc9 |
Fixed bug in CD/DVD emulation where the backend device reports a block size of 512. |
2008-11-06 |
James Harper |
443:a572b7333267 |
Don't zero entire packet_info structure, to improve performance |
2008-11-05 |
James Harper |
442:fdba08195d9d |
Added tag 0.9.11-pre20 for changeset bead0798cd6b |
2008-11-05 |
James Harper |
441:bead0798cd6b |
0.9.11-pre200.9.11-pre20 |
2008-11-05 |
James Harper |
440:51fae6b70049 |
Fixed a few additional bug check related issues |
2008-11-05 |
James Harper |
439:9971dbcc8c2b |
More changes to pass WHQL ndistest. All major tests pass now. |
2008-11-04 |
James Harper |
438:f0fe409ae32e |
(Re-)Added code to stop the halt completing if there are un-returned packets from ndis |
2008-11-04 |
James Harper |
437:3b1ba2d7056c |
Linux doesn't do GSO with invalid tcp options apparantly, so don't support gso with tcp options at all |
2008-11-04 |
James Harper |
436:c4204f69c506 |
Many many updates to fix bugs encountered in ndistest. |
2008-11-02 |
James Harper |
435:29da24ccca8a |
Crash Dump wasn't always working properly because ring bit-width detection doesn't work properly unless the ring pointers are all zero. Now save the state and read it in event of a crash dump. |
2008-10-29 |
James Harper |
434:b6fb4cf3e0fa |
additional checks for resource exhaustion |
2008-10-14 |
James Harper |
433:b1da81cc9868 |
updates |
2008-09-17 |
James Harper |
432:68565fbe4425 |
Misc cleanups |
2008-09-10 |
James Harper |
431:0514d961532d |
Update to support dpinst so that driver install works under 64 bit |
2008-09-08 |
James Harper |
430:e402c21ae722 |
Fixed shutdownmon installer to match the latest changes. |
2008-09-08 |
James Harper |
429:c3fd610dc60c |
added some missing files and other build updates |
2008-09-08 |
James Harper |
428:7ff73a450370 |
Fixed interrupt ack in xennet |
2008-09-08 |
James Harper |
427:599061042271 |
updates to add copyconfig to the installer |
2008-09-08 |
James Harper |
426:9b712742b8e8 |
Added C version of shutdownmon - no .NET required |
2008-09-04 |
James Harper |
425:ea14db3ca6f2 |
Don't disable xen drivers when gplpv isn't specified. Instead just make the xennet driver always report cable disconnected, and xenvbd not enumerate any disks. |
2008-09-04 |
James Harper |
424:37ed25854efa |
Added 'copyconfig' utility to copy rtl8139 ip configuration to xen driver |
2008-08-28 |
James Harper |
423:718d4567551d |
Re-commit after accidental 'rollback' instead of 'revert'. doh. |
2008-08-26 |
James Harper |
422:9b7614f440b1 |
Updated save/restore code to work again after the change to IRQ routing. |
2008-08-21 |
James Harper |
421:dcfc2f91a501 |
Fixed a crash on xennet driver unload where a buffer wasn't being set back to PAGE_SIZE. |
2008-08-21 |
James Harper |
420:b3f2f9aef0fc |
Merged xenvbd.c and scsiport.c |
2008-08-20 |
James Harper |
419:dcc440136d50 |
Added tag 0.9.11-pre12 for changeset bf3359218841 |
2008-08-20 |
James Harper |
418:bf3359218841 |
fixed multiple crashes in xennet0.9.11-pre12 |
2008-08-18 |
James Harper |
417:ef5345ea9984 |
Fixed the freelist overflow case in xennet. |
2008-08-18 |
James Harper |
416:dd729c3bd53e |
Update to the way IRQ's are handled. Now they all just tack onto the same IRQ as xenpci. |
2008-08-18 |
James Harper |
415:62dc0a1661e3 |
Performance and stability updates. |
2008-08-18 |
James Harper |
414:7f1dd7920c57 |
Allow NetworkAddress registry entry to override the MAC address for NLB. |
2008-08-12 |
James Harper |
413:dbddf9b4c935 |
Added tag 0.9.11-pre11 for changeset 54cd7acad4f9 |
2008-08-12 |
James Harper |
412:54cd7acad4f9 |
Added some code to try and prevent xenvbd activating when qemu ata is active.0.9.11-pre11 |
2008-08-12 |
James Harper |
411:ee82244eed7c |
Many many updates to improve stability etc and performance. |
2008-07-31 |
James Harper |
410:a25065ea9cca |
Missed a change from testing using PCIBus instead of Internal |
2008-07-31 |
James Harper |
409:a7cf863172cf |
More attempts at removing races and deadlocks in save/restore |
2008-07-28 |
James Harper |
408:853fa6745f58 |
Fixed race in closing threads |
2008-07-25 |
James Harper |
407:d84a58b968e8 |
implemented timers to make sure all cpu's are spinning, otherwise give up. |
2008-07-25 |
James Harper |
406:b9028997f48b |
More changes to try and prevent lockups on save and restore |
2008-07-24 |
James Harper |
405:4fee03f012ee |
list_entry can be accessed at DISPATCH_LEVEL so make in NonPagedPool |
2008-07-21 |
James Harper |
404:1a1ddc1beba6 |
implemented mutex's in xenbus. Looks like this broke save/restore somewhere though... |