2b114c590cf5a19f8047cd7bde9c7e5ae00aa22b 53624 |
|
31-Dec-2014 |
vboxsync |
scm automatic cleanups. |
6991c3c2022356a15533aa6cfffff18b6de93b9d 51150 |
|
28-Apr-2014 |
vboxsync |
e1000: Phar Lap ETS support (#7346) |
8a6e33c87046af8a717d97f7461c0fc0ad18d986 49844 |
|
09-Dec-2013 |
vboxsync |
DevE1000: if we disable the link state, always disable phy even if STATUS_LU was not set |
b755e2129a0a4a7eefe6179a3bc287d52764b053 49493 |
|
15-Nov-2013 |
vboxsync |
Devices/E1000: warning |
7857ebacc1d0b2789c3bb604767bc27633b697e3 49414 |
|
08-Nov-2013 |
vboxsync |
Network/Adapters: Fix wrong link state transition upon host resume (#7057) |
0b4fb3b187bd64f3468f23e04f9e4489fa2b289e 47580 |
|
07-Aug-2013 |
vboxsync |
Devices/E1000: Fixed debug output for IPv4 addresses. |
a331e77112700df488e02fed842d5c27b3113c6d 47499 |
|
31-Jul-2013 |
vboxsync |
Devices/Network: Temporarily disconnect network devices after the host resumed for NAT and bridged networks to let the guest pick up changed networks |
f698096dd44d1855834a8db9aef283a5cbcf7a6d 47459 |
|
29-Jul-2013 |
vboxsync |
e1000: Commented out SEC macro conflicting with sys/time.h |
aa842cf37c9d778a25c1acf8bab91528c54bb996 46456 |
|
10-Jun-2013 |
vboxsync |
Network/Dev*.cpp,GuestImpl.cpp: Optimized looking up the guest network statistics. No need to search thru the statistics of every device (/Devices/*...) to get two samples per network device. We're doing this every second or so! Created a /Public/Net/ directory in the statistics with the two necessary stats per device instance. |
091bf1f6c8d9c54bdcb40f239ed561bccb567254 46371 |
|
04-Jun-2013 |
vboxsync |
Devices/E1000: Compile fixes with disabled descriptor cache, minor debug printing improvements. |
24ca3d27f14cf8a03b8448f6d0898110e915d46a 45025 |
|
13-Mar-2013 |
vboxsync |
Update PDMDEVREG initialization comment so they refer to pfnMemSetup instead of pfnIOCtl. |
b14c09e8af60e4d1ba4da27da03cbd175617f298 44902 |
|
02-Mar-2013 |
vboxsync |
Relevant PDMDevHlpPhysWrite changed to PDMDevHlpPCIPhysWrite. If this breaks anything, add PDM_DO_NOT_RESPECT_PCI_BM_BIT to VMM_COMMON_DEFS to disable the feature. |
fd8bc8bc503d0dd080a7658484e62f757ccb7a1c 44852 |
|
27-Feb-2013 |
vboxsync |
s/addrIOPort/IOPortBase/g |
b983e853ab932523e352309e70047689a7540823 44571 |
|
06-Feb-2013 |
vboxsync |
Fixed hungarian typos in MSI registration code. Some E1000 prefix adjustments. |
c0c4974e1803fd322d98fb4d350cd1879f63e2a8 44569 |
|
06-Feb-2013 |
vboxsync |
DevE1000: fGCEnabled -> fRCEnabled. |
17db4d90d55e406645080983dd29806918e718ed 44567 |
|
06-Feb-2013 |
vboxsync |
DevE1000: Use IOMMMIO_FLAGS_READ_DWORD and IOMMMIO_FLAGS_WRITE_ONLY_DWORD, allowing us to simplify the registry access function (with one I/O port exception). |
997942dee191c9170db5b4ba97cc836fde0a3c76 44546 |
|
05-Feb-2013 |
vboxsync |
DevE1000: Changed e1kRegLookup to use binary search for the part of g_aE1kRegMap where that is possible, only resorting to linear lookup for the remainder. Added individual register read and write statistics counters. |
c5243c2aba3562de938f9488c7704500e6b0fb98 44542 |
|
05-Feb-2013 |
vboxsync |
DevE1000: More cleanups, changing it to use pThis instead of pState as we do in most other devices and drivers. |
fc00ddb8c6b20395947177d7f44def15c04bf191 44541 |
|
05-Feb-2013 |
vboxsync |
DevE1000.cpp: Some more cleanups. |
c2778686b18e98f37d2d90765a80894061418fe8 44540 |
|
05-Feb-2013 |
vboxsync |
DevE1000.cpp: Some more cleanups. |
10167fd2dacfffead6459c734cdd2ed017b97f1f 44537 |
|
05-Feb-2013 |
vboxsync |
DevE1000.cpp: Don't use the default device critsect. |
20837dff9f79040c6b1e7bdd03705dd18c0dd150 44536 |
|
05-Feb-2013 |
vboxsync |
DevE1000.cpp: Some cleanup. |
c58f1213e628a545081c70e26c6b67a841cff880 44528 |
|
04-Feb-2013 |
vboxsync |
header (C) fixes |
abf2140d9dc1a1c208805b10ba524451b99bf036 43442 |
|
26-Sep-2012 |
vboxsync |
Network/e1000: Fixed issue with format handlers registration |
d90ecd083c4db4e6e266023e863564075d70b76f 43432 |
|
26-Sep-2012 |
vboxsync |
Network/e1000: Bigger TxD cache, logging improvements (#6428) |
ad82c3f328ac32310bab2c7c6ed102a851842050 43416 |
|
24-Sep-2012 |
vboxsync |
Network/e1000: Separate error code for TX cache error (VERR_NET_INCOMPLETE_TX_PACKET) |
bed63f34593bb3e74ffe69bed0651766aa3366df 43327 |
|
14-Sep-2012 |
vboxsync |
Network/e1000: Allow forcing GSO fallback segmentation via CFGM |
d8ff4988fd6c8a0936670d3f9a2ce2b3f1d7c4b1 43090 |
|
30-Aug-2012 |
vboxsync |
Network/e1000: OS/2 regression fix (#6217) |
fda05569d63069cddd42195efa2e206ed6e264b4 42954 |
|
23-Aug-2012 |
vboxsync |
Network/e1000: Reset crash fix |
21c5839f1ebe4f271b1a0f74a5c8e026337fef67 42953 |
|
23-Aug-2012 |
vboxsync |
Network/e1000: Disabled TX delay timer |
1b50cb091959ee73888c115e939f73e09d01722c 42936 |
|
23-Aug-2012 |
vboxsync |
build fix |
d8334ca0f26f9e13bf12ef7bc48e6ca864510086 42934 |
|
23-Aug-2012 |
vboxsync |
32-bit build fix |
4ee026dcc7c87e08e194ef632614e27e5a2d2b17 42932 |
|
23-Aug-2012 |
vboxsync |
Network/e1000: Tx delay timer, ITR fix, more stats (#4807) |
e9438d54925b766c9bd900daef698bfd1bc74acf 41808 |
|
18-Jun-2012 |
vboxsync |
e1000: fixed assertion in debug build (#5582) |
5981e6935987b08737b730b63a41acc1dd696377 41774 |
|
16-Jun-2012 |
vboxsync |
bugref.. |
9083a260b29264a2edb95bd3e9d94e6f6d51992f 41502 |
|
30-May-2012 |
vboxsync |
e1000: Optional RXD prefetching, proper handling of empty TX descriptors (#6217) |
57da6367dbabb042bf128c97dabd4b8146676334 41431 |
|
24-May-2012 |
vboxsync |
Use proper format specifier. |
6f5f4e0c2b34c87b4b29c02fa88d6b84594d7b9d 41426 |
|
23-May-2012 |
vboxsync |
e1000: added CMD.RPS hadling for TX descriptors |
2270fbbecd3d85d4bd8da38eabdebf0119bc124b 41423 |
|
23-May-2012 |
vboxsync |
e1000: added RX and TX descriptor dumps to debugger info command |
e63fc832292e4bdbaa370211f143c4076d854858 41409 |
|
22-May-2012 |
vboxsync |
Network: renamed uLinkUpDelay to cMsLinkUpDelay |
0cfdf2e81ff656d19c933246a9b075dabab6e99f 41407 |
|
22-May-2012 |
vboxsync |
Network: added LinkUpDelay parameter to e1000,pcnet,virtio-net |
6539b30e021c855b57c6fb9023b1086d42c2f28d 41123 |
|
02-May-2012 |
vboxsync |
e1000: bumped SSM version for changes made in r77543 |
9ba478cb6b6073b5900d68fd1d3e4da052617232 41046 |
|
24-Apr-2012 |
vboxsync |
E1000: Fixed fetching of incomplete packets. TX critical section (#5582) |
b89aeabd1de00583b3e37c628f60da1148199473 41034 |
|
23-Apr-2012 |
vboxsync |
E1000: Minor change in comments (#5582) |
ac86b79e19bef0f9a3aaa62037421f69d9f57a59 41033 |
|
23-Apr-2012 |
vboxsync |
release build fix |
47cdedf082e74d0cc0e5e19b376b3475b1dcfe8e 41032 |
|
23-Apr-2012 |
vboxsync |
E1000: Fixed a potential read beyond TxD cache due to incorrect usage of RT_MIN (#5582) |
e1f9ee9da68b9b0e983c6b19e355a78150d6336a 41030 |
|
23-Apr-2012 |
vboxsync |
E1000: Increased the size of TX descriptor cache (#5582) |
9e9a25d0478a4cda067943f2a3b376ef412e9c8e 41029 |
|
23-Apr-2012 |
vboxsync |
E1000: Fixed an infinite loop in R0, re-enabled TX descriptor cache (#5582) |
a900de4f870b46a5d78b084e2f913b1fb3ff1e3d 40998 |
|
20-Apr-2012 |
vboxsync |
DevE1000: uninitialized variable |
7a33a12ab61df9fef2add45c1814c2c225528797 40996 |
|
19-Apr-2012 |
vboxsync |
e1000: Temporarely disable TXD cache until regressions are fixed (#5582). |
13a8e77837c8378bdae19bf4c695f0c8d575ca30 40992 |
|
19-Apr-2012 |
vboxsync |
E1000: Removed unused global mutex, documented the options. |
d1e272a33ec07795389132baa826b83c0232a5de 40985 |
|
19-Apr-2012 |
vboxsync |
E1000: csum offloading for legacy descriptors, batch TX descriptor loading (#5582) |
402e92fd67ed03825d30645227ec6e8f5099f233 40799 |
|
06-Apr-2012 |
vboxsync |
e1000: Handle packets with unstripped Ethernet CRC (#6152) |
faab08038cbb7e0cf007acda7c0a2d8da7ba8c32 40794 |
|
06-Apr-2012 |
vboxsync |
e1000: VLAN support to match the spec (#4806) |
810b174a50557f1eeea6f76775c896be39115972 40793 |
|
06-Apr-2012 |
vboxsync |
build fix |
8cd698be2f30b52e21badbd32107a0cdef06400f 40791 |
|
06-Apr-2012 |
vboxsync |
e1000: added EthernetCRC CFGM parameter to make calculation of CRC optional (#6152) |
b0af0b78d25ede09c0d23b2be9163cf43c7ca6f8 40652 |
|
26-Mar-2012 |
vboxsync |
NetShaper,E1000: Basic framework and partial implementation for network shaper |
ad48e47654d22f79b025dc4b21cb162cb123801a 40282 |
|
28-Feb-2012 |
vboxsync |
*: gcc-4.7: ~0 => ~0U in initializers (''warning: narrowing conversion of `-1' from `int' to `unsigned int' inside { } is ill-formed in C++11 [-Wnarrowing]'') |
648b0a0e189323afe4d836f1848f82c7dded0e58 40280 |
|
28-Feb-2012 |
vboxsync |
Corrected a bunch of HC and GC uses in status codes. |
0b6c2208dad25894318054ce082d2271113282ac 39367 |
|
18-Nov-2011 |
vboxsync |
e1000: frame size and fallback buffer allocation fixes (#4806) |
69285c6ad83bf9b6666163f3b8a176546edf30d2 39357 |
|
17-Nov-2011 |
vboxsync |
e1000: reverted r74918 |
4fd870c6fdea134dd97dde8c199c724b19517f78 39344 |
|
17-Nov-2011 |
vboxsync |
e1000: move part of eth header instead of packet body (#4806) |
6c3a35004d5d18dbfdf3f4abab37eb9cb9eb3b92 39332 |
|
16-Nov-2011 |
vboxsync |
e1000: fix for unresolved memmove on Windows |
69211f0b54dfeb79442b950fa1b867b74be07e38 39318 |
|
15-Nov-2011 |
vboxsync |
Temporary fix for Windows builds |
2776a9429e74dc1c3a91dee752d7d7a213e5f5cf 39317 |
|
15-Nov-2011 |
vboxsync |
e1000: VLAN tag offloading (#4806) |
d4c0b01d95e56701ccb5a430fea1a36dc671153b 39248 |
|
09-Nov-2011 |
vboxsync |
Runtime: new guest OS type for Solaris 11
Frontends/VirtualBox: add new patterns for Solaris 11 guest OS type, reuse the icon
Frontends/VBoxManage: more details for "list ostypes"
Main/xml: make guest OS type in config file an arbitrary string (still validated/mapped in the old way in the settings code), remove hardcoded limit of 8 network adapters
Main/Global: move list of valid guest OS types into a single place, add function to get the network adapter limit for each chipset type
Main/Console+Machine+Snapshot+NetworkAdapter+Appliance+VirtualBox+Guest+SystemProperties: consistently use the appropriate network adapter limit so that ICH9 chipset can use 36 network adapters, adapt to cleaned up guest OS type handling, remove leftover rendundant guest OS mapping, whitespace
Network/NAT: release log message cosmetics, allow unlimited number of instances, fix maxconn clamping
Network/PCNet+VirtioNet+E1000: allow unlimited number of instances |
fb9af443dbf06990f4956d683286ddce29c4dca6 39136 |
|
28-Oct-2011 |
vboxsync |
More MMIO refactoring and some other cleanups. |
a96f8709d113c056da40edb8e2591983226a9761 39135 |
|
28-Oct-2011 |
vboxsync |
Changed PDMDevHlpMMIORegister to take flags and drop pfnFill. Added PDMDevHlpMMIORegisterEx for the one user of pfnFill. |
3fd55c941f3807f1bc820007714d4c8dfe6fbb99 39011 |
|
18-Oct-2011 |
vboxsync |
e1000: CG/R0 config parameters (#5923), info callback |
c9a72ec8ffc398902a1d90469372d7bb43ff2b52 38980 |
|
12-Oct-2011 |
vboxsync |
e1000: windows 7 hang due interrupts fix (#5023, #5911) |
8629eafc575ce26c36b26a408743f7fbdb8bb5f9 38549 |
|
26-Aug-2011 |
vboxsync |
GSO: UDP fragmentation offloading (#5846) |
6e5301fa1b79a20fb9b4ebfdeb61fa22bce26af1 37644 |
|
27-Jun-2011 |
vboxsync |
e1000: applied e1kRegRead fix suggested by Vasily |
3dc1a9b404c2dd3181e7555cb83b10c680429f86 37643 |
|
27-Jun-2011 |
vboxsync |
Network/DevE1000: some note. |
6826c1a65f586b47c2abbbabab801950c9a0bb75 37636 |
|
24-Jun-2011 |
vboxsync |
Changed FNIOMMMIOWRITE to take a const buffer pointer. |
c42f2ec2e079c9b2fcaa51eb1ea0d8849402d1d0 37627 |
|
24-Jun-2011 |
vboxsync |
Devices/E1000: in the link up timer, don't automatically set the link state to "up" if the cable was disconnected since arming the timer |
3956d0151065a11e49d2213b38a5efdad46807e0 37324 |
|
03-Jun-2011 |
vboxsync |
TM,Devices: Fixed default critical section screwup and adjusted its usage in the devices. |
ce30517a89fed2cade29dad7f0cfac01c2e9d8ab 36980 |
|
06-May-2011 |
vboxsync |
e1000: some explanation for SMP fix in r71586 |
e2b7ae92b45973a43efa9f38c411cdd33246ca6f 36977 |
|
06-May-2011 |
vboxsync |
e1000: fix for linux SMP guest panic under heavy RX traffic |
26be0bd2a798b24fe87795cd5e2daaf5595fb3c8 36502 |
|
01-Apr-2011 |
vboxsync |
DevE1000: Two incorrect PDMBOTHCBDECL uses. |
f5e53763b0a581b0299e98028c6c52192eb06785 35353 |
|
27-Dec-2010 |
vboxsync |
Move the misc files the in src/VBox/Devices/ directory into a build/ subdirectory, changing their names to match the target module. |
43747b1f0bc8302a238fb35e55857a5e9aa1933d 35346 |
|
27-Dec-2010 |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm. |
00ab0613671c0cc8efcfdab048c7d69176d0a5c4 35313 |
|
23-Dec-2010 |
vboxsync |
e1000: PXE boot fixes for WDS and other pipelined TFTP servers. |
a1eeb1f9131ff0f69d0c4f62c7ba20279fac9bb9 34483 |
|
29-Nov-2010 |
vboxsync |
e1000: VM reset handler |
d72aa6b0dab3e9b60aa78bfca99c767c48a406b0 33595 |
|
29-Oct-2010 |
vboxsync |
src/*: more spelling fixes (logging), thanks Timeless! |
ad27e1d5e48ca41245120c331cc88b50464813ce 33540 |
|
28-Oct-2010 |
vboxsync |
*: spelling fixes, thanks Timeless! |
0ccffd6e93900f2cecc7d0552fcfd4adbd577902 33408 |
|
25-Oct-2010 |
vboxsync |
Removed VBOX_DYNAMIC_NET_ATTACH, we don't need to keep this optional. |
e96622ae23ec47da4406056c4f2501dfbf1cf6be 33326 |
|
21-Oct-2010 |
vboxsync |
virtio-net: 32-bit build fix |
5453eb2f2719bf3895ac3daeec4c26e0b6e2eb4a 33201 |
|
18-Oct-2010 |
vboxsync |
reverted r66739 |
636ba19622e58b72200939bb957883f3329b6f85 33200 |
|
18-Oct-2010 |
vboxsync |
E1000, Main: support for 82566MC chipset type |
a68cff354adfea21eb41b204eb7c0570db9522f2 32863 |
|
01-Oct-2010 |
vboxsync |
e1k: temporary code for MSI testing |
b231d13755a9c68d0b64887d6c2928772f073f5c 32724 |
|
23-Sep-2010 |
vboxsync |
e1k: few PCI-related notes |
51cbcad52168e00f753cc248130a4aec5756b45a 32160 |
|
31-Aug-2010 |
vboxsync |
DevE1000.cpp: Don't include unnecessary bit.s |
4d98012b3229f47c9fb4eb767563359484284077 31847 |
|
21-Aug-2010 |
vboxsync |
iprt: removed crc32.h and crc64.h, use crc.h instead. |
f33508acecfc6f831370af99939aff50ce52ae62 31097 |
|
26-Jul-2010 |
vboxsync |
RT_LIKELY misusage |
7a21f9ed710e86ef1b06f9a013bc29f30b8dbb8e 30722 |
|
08-Jul-2010 |
vboxsync |
Removed some instances of obsolete PCISetIrqNoWait calls. |
580412942de234cf76115ecc66c1da188c0e3dfe 30333 |
|
21-Jun-2010 |
vboxsync |
E1000: properly disconnect the network cable if the guest driver was not yet loaded |
760446f710619a9daa6cedc7f0601f49e4ea3442 30013 |
|
03-Jun-2010 |
vboxsync |
scm cleanup. |
14ce1ed8447ecad7516ac608e8dd6357c2aa5188 29685 |
|
20-May-2010 |
vboxsync |
DevE1000.cpp: Added todo about receive queue needing optimziation as it's receiving ten thousands of inserts per second during the send part of the thruput test. |
a4864dba2fb028e914d6648daa91ce7b5a955639 29439 |
|
13-May-2010 |
vboxsync |
DevE1000: Fixed bug in e1kRegWriteRCTL wrt calculating and updating u16RxBSize. The calculation was done using the old register value and RCTL.BSEX was ignored when checking whether an update was necessary. |
ae9f3922b0becc4f4b4fca43422314700a4ed8a7 29435 |
|
12-May-2010 |
vboxsync |
DevPCNet,DevE1000: Statistics/profiling. |
e64031e20c39650a7bc902a3e1aba613b9415dee 28800 |
|
27-Apr-2010 |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher |
26e4e45a583d78a931799bbefd0b8ab413f059aa 28710 |
|
25-Apr-2010 |
vboxsync |
DevE1000: logging and #ifdef. |
356291d9a107d643ffcbdcc265ff61e7ce1754fe 28628 |
|
23-Apr-2010 |
vboxsync |
e1000: Promiscuous mode support. |
1e92b2c233e186674b28604888d4fd74a46e2567 28338 |
|
15-Apr-2010 |
vboxsync |
Windows linking fixes. |
d194a729e027d2fd4023a3b23ec3a0339d82c23a 28335 |
|
15-Apr-2010 |
vboxsync |
DevE1000: Shut up MSC warnings. |
7d30970dee466f83cf83400f4237102966148457 28332 |
|
14-Apr-2010 |
vboxsync |
DrvIntNet: ring-0 experimentation and fixes. |
d541aecbbf7605383290debde7aee7ed0bd53d5e 28328 |
|
14-Apr-2010 |
vboxsync |
Network/D*: Moving XMIT threads, part 2. |
92b3bc13ecb426c68221586ba5ad82ae1eed479f 28324 |
|
14-Apr-2010 |
vboxsync |
DevE1000: fixed uninitialized variable in the loop back xmit path. |
6a55e9657661b1e4b5f7161c8c7ed52c8081fe41 28323 |
|
14-Apr-2010 |
vboxsync |
DevE1000: gcc may be used uninitialized... |
930d38501dd9f9230ba37a263919a07da5500ad6 28320 |
|
14-Apr-2010 |
vboxsync |
Network/D*,VMM: Moving the TX threads, part 1. |
a7d402dcc23137e7b9527be6de80400043a5fbf4 28277 |
|
13-Apr-2010 |
vboxsync |
Network/Dev*: Preparing for pfnXmitPending to be callable and the TX threads move from the devices to the drivers. |
2737b7e0bfd2b42727dd2dac1a54795300e6492d 28275 |
|
13-Apr-2010 |
vboxsync |
Devices/Network: Call pfnBeginXmit and pfnEndXmit. |
587f936a5f1c792ede2dcb60a7769780a3487c6f 28196 |
|
12-Apr-2010 |
vboxsync |
DevE1000: Alignment fix. |
0994c880fbbeeff0a2e9772e9ffd5335b67207df 28135 |
|
09-Apr-2010 |
vboxsync |
DevE1000: Fixed signed/unsigned compare warnings caused by type propagation (uint8_t -> signed int). |
4d70476e4ab93b498273c7b6e02faa6b7702c527 28131 |
|
09-Apr-2010 |
vboxsync |
#4286: e1000: Force RX checksum in guest software. |
4ffeb88451b09343656aa50ff5211131e3fe9111 28126 |
|
09-Apr-2010 |
vboxsync |
oops. |
81fbace58a255ab543fdf479b35206824a044328 28121 |
|
09-Apr-2010 |
vboxsync |
DevE1000: TX thread wakeup experiment. |
0b03047cc70729341eae475969cd2a7d65bf4ea7 28102 |
|
08-Apr-2010 |
vboxsync |
DevE1000: Check for MAX GSO frame size. Logging GSO decisions. Added more statistics relating to transfers. |
f88eb523b87225e92454bc6f64af953d416a8602 28089 |
|
08-Apr-2010 |
vboxsync |
DevE1000:
* Implemented TSPMT as it has a predefined initial value. The register is otherwise irrelevant for us as it is purely for optimizing DMA transfers during TSO.
* Implemented TSCTFC (statistics on TSO failures).
* Shut up warnings about the unimplemented AIFS and TIPG registers - these are irrelevant for us as they configure transmission on the physical wire (back-to-back, etc). |
6e2a74cddeb50859c6dfd030193fabba25a60b9d 28082 |
|
08-Apr-2010 |
vboxsync |
Network: allow to start the VM even if a network device is not attached to a driver (regression fix) |
3bd29cb3d9cc2522aee2f419bdcb944034adda12 28076 |
|
08-Apr-2010 |
vboxsync |
DevE1000: Drop the E1K_LEDS_WITH_MUTEX #ifdefs. Don't set LEDs for packets that are <= 70 bytes (see PCNet), we don't see much of the green LED otherwise. |
75d548a54ab26f796cb811f1991ccae493ca2b54 28073 |
|
08-Apr-2010 |
vboxsync |
DevE1000.cpp: comments. |
209be29c47262aa5c0f73b3e44425a99c784f41f 28061 |
|
07-Apr-2010 |
vboxsync |
Misc. |
a2f7b1e30c821c2e52d376a964aa1075004bd92e 28057 |
|
07-Apr-2010 |
vboxsync |
DevE1000: Generate GSO frames. |
57badba2aa42678ef6da31e938f2e6f61d056572 28037 |
|
07-Apr-2010 |
vboxsync |
DevE1000,GSO: coding. |
9b4a12d409e39416f36838555a119a77e8e4d52a 27974 |
|
04-Apr-2010 |
vboxsync |
DevE1000: adding docs and some notes while reading specs. |
c2bfadd49e7d03cac8f248795a534467c900c8bb 27298 |
|
11-Mar-2010 |
vboxsync |
e1000: A fix for regression caused by r58311. |
106102b65ad1b5f7b86d6481b7db94590497d749 27002 |
|
03-Mar-2010 |
vboxsync |
e1000: A workaround for Windows lockups on link status interrupt. |
348ab4dfd43983ccefcd45aa3dd53ab577aaa382 26574 |
|
16-Feb-2010 |
vboxsync |
Networking: Preparing to make the driver return a send buffer to the device emulation. |
b4d792c1a2b57415f2472298f7acfef9910de415 26408 |
|
10-Feb-2010 |
vboxsync |
e1000: Improved Ethernet address and link status reporting. |
a40faf93ef9c043443703073f461a32193ccd7cf 26307 |
|
05-Feb-2010 |
vboxsync |
e1000: alignment |
787c7e6ef15f993c455c374f5158e7bb753b1c33 26305 |
|
05-Feb-2010 |
vboxsync |
pdmnetif.h & users: sketched out a new interface that is intended to be similar to the ring-0 and raw-mode context interfaces (working on driver allocated buffers during xmit). |
e204adaca3d185da35ecbb638f81535c7e95b47d 26300 |
|
05-Feb-2010 |
vboxsync |
pdmifs.h: Moved the network interfaces to a separate header called pdmnetifs.h. |
c28fa006ba669ad8f26ae31d00a338379c04ea1b 26173 |
|
02-Feb-2010 |
vboxsync |
PDM: s/pCfgHandle/pCfg/g - part 2. |
cad8876b46f9e366c4a1007a40c27ca1df078950 26160 |
|
02-Feb-2010 |
vboxsync |
PDM: s/pDevReg/pReg/g |
8b90eb0585fa16024709ca374c69f1eb5d5a5a7c 26157 |
|
02-Feb-2010 |
vboxsync |
PDMDEVHLPR3 cleanup; reduced the number of strict functions. |
e74eef731a813e4e06680c587a6759b9974b29c9 26001 |
|
25-Jan-2010 |
vboxsync |
PDM,*: Redid the PDM structure versions. Check the instance and helper versions in every device and driver constructor. |
6fc2cd995fdffb6398f9c9c923064b5d8745e611 25986 |
|
23-Jan-2010 |
vboxsync |
pdmifs.h: cleaned out the remaining references to PDMINTERFACE. (assertion texts mostly) |
a39ea3668b7019c23a68936259545f9b71bce1aa 25985 |
|
23-Jan-2010 |
vboxsync |
pdmifs.h: the final batch of refactored interface ID code. |
0db6a029780d9f9b347500e117320a8d5661efe5 25984 |
|
23-Jan-2010 |
vboxsync |
pdmifs.h: the penultimate batch of refactored interface ID code. |
fd492d285ed33c86dd76bc05d9d4f3e55bc0fb49 25981 |
|
22-Jan-2010 |
vboxsync |
pdmifs.h: yet another batch of refactored interface ID code. |
ee4d840f54fd2dcea8a73b1b86d5ec0db370b05d 25966 |
|
22-Jan-2010 |
vboxsync |
PDMIBASE refactoring; use UUID as interface IDs. |
f0679a3d26514d6f85279a4018282ead9ff0f067 25876 |
|
18-Jan-2010 |
vboxsync |
e1000: Revised EERD patch applied (http://www.virtualbox.org/ticket/6008) |
3e9c5c3e44de15c28695c7b570bc2551639187e3 25732 |
|
11-Jan-2010 |
vboxsync |
PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm) |
7b067f3f07310bff46d1d6a4ac94d8b9bb7ccccd 25728 |
|
11-Jan-2010 |
vboxsync |
*: Use RTMSINTERVAL for timeouts. |
ab054ccebdf9b6db425bd1510ae17916b0b61560 24533 |
|
10-Nov-2009 |
vboxsync |
#4410: Drop incoming packets in E1000 if VM is not running. |
6ed808269e8f54efefe105fd87284c4a6228471e 24430 |
|
06-Nov-2009 |
vboxsync |
E1000: forward-port of r54484 from 3.0 to HEAD |
e7925b345f17e5bd9f0c1cf3540b7d8573ec274f 24265 |
|
02-Nov-2009 |
vboxsync |
Devices,VMM: Replaced all VERR_SSM_LOAD_CONFIG_MISMATCH returns with SSMR3SetCfgError calls. |
c2ff5eab47fef7f2fc135220550e5d4e17e86cdd 24191 |
|
30-Oct-2009 |
vboxsync |
Main,Misc Devices: _LS VMSTATEs. |
57c82011d0223dc7fa6109ace5c00aa5dc132172 24039 |
|
23-Oct-2009 |
vboxsync |
DevE1000.cpp: Enable the new saved state version (2) that includes config and the EEPROM. |
da7f6376d98136ac8a76f7110a452c6e56508c49 24020 |
|
23-Oct-2009 |
vboxsync |
E1000: EEPROM save/load functions |
9a3e0025a63c10127cc517b43d442a3f2054008e 23969 |
|
22-Oct-2009 |
vboxsync |
DevE1000: typo. |
b6a8431cc8e93d12e9c10249ba6144174728f002 23964 |
|
22-Oct-2009 |
vboxsync |
DevE1000: save config (disabled). |
aa9d8eee43019345a47a2fc51a86503e656f7fe1 23933 |
|
21-Oct-2009 |
vboxsync |
DevE1000,DevPCNet: Don't take the link temporarily down when teleporting. (Also, please don't create macros that sometimes expans to nothing, always use the do {} while (0) or (void)0 trick.) |
f54fcf775dc11f9451a1496c858b06de0bcba1a1 23867 |
|
19-Oct-2009 |
vboxsync |
E1000: Proper padding (with zeros) of short packets. |
70b9b1cf80c6b441a3b482112f67b8bcb27499f0 23757 |
|
14-Oct-2009 |
vboxsync |
#4330: Fixed E1K hang and ARP offload problem in QNX. |
d80e596c544e93482d0eacd6731b5cc4ceb89cd6 23520 |
|
02-Oct-2009 |
vboxsync |
E1K: STAM counters alignment fix |
45d6bc63f1b942bafd62471931329dce951d3f4e 23495 |
|
01-Oct-2009 |
vboxsync |
E1K: backed r53124. |
c6ccc8f1c190eb3a26dfd4ebf5e77805f575940d 23494 |
|
01-Oct-2009 |
vboxsync |
E1K: stam counters alignment check and fix. |
6dea6d87ed79bc0994d314fed1c90431091e8820 22793 |
|
05-Sep-2009 |
vboxsync |
SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the remainder of the live snapshot / migration SSM code. |
dc8a8a55a10ecd53b287d3ea416351eedec3ab9f 22587 |
|
31-Aug-2009 |
vboxsync |
Comment: half sec => five secs |
72a6b91531f06a90a828487aff03d680db404ba6 22555 |
|
28-Aug-2009 |
vboxsync |
E1000: delay the bringup of link for 5 sec after VM restore. |
b5d837811bf21f30a31748bbbcb28ee562bb2355 22480 |
|
26-Aug-2009 |
vboxsync |
SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments. |
f54165e52d601e40111da66ede49ab926b307635 22369 |
|
20-Aug-2009 |
vboxsync |
PCNet/E1000: change the link UP delay to 5 seconds |
41356500efaee2d4543db859a6b0858dd4695211 22218 |
|
13-Aug-2009 |
vboxsync |
#3547: multicast is broken, fixed multicast array matching. |
338551da72e3c19c23ab74182e47cac2551540fb 21969 |
|
05-Aug-2009 |
vboxsync |
Network Devices: reverted r50657 (Changed the linkdown time from 5 sec => 20 sec because windows guest doesn't respond well with it.) |
bd6c4be5057f3c223761454874fbd68e72297354 21958 |
|
04-Aug-2009 |
vboxsync |
Network Devices: Changed the linkdown time from 5 sec => 20 sec because windows guest doesn't respond well with it. |
83df31c21044349888e688d5f793ce39007e6693 21363 |
|
07-Jul-2009 |
vboxsync |
PDMQueue&users-thereof: Named the queues and added statistics. |
201dfab37845140ad5f77d682757fc7b360d1d61 21188 |
|
03-Jul-2009 |
vboxsync |
Add hotplug flag to PDMR3DeviceAttach/Detach |
fff9fe2fb5d1cc3c72ba3d2bd655aec69dbb3abc 21020 |
|
29-Jun-2009 |
vboxsync |
wrong return code triggers assertions in the debug build |
37cdc3acee57354e7df7c44286d53c3885e084b4 20672 |
|
17-Jun-2009 |
vboxsync |
NetworkAttachment: support for e1k driver |
590bfe12ce22cd3716448fbb9f4dc51664bfe5e2 20374 |
|
08-Jun-2009 |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g |
a8dee46dd0475ef89c687a1aba656fe8a6975e16 20367 |
|
08-Jun-2009 |
vboxsync |
Devices: __BEGIN_DECLS -> RT_BEGIN_DECLS; __END_DECLS -> RT_END_DECLS. |
25747178cb66800d8386c20b8ffd87f78f24f4e5 20087 |
|
27-May-2009 |
vboxsync |
TM,*: Proper timer callback locking and pvUser for devices. |
33fd8c0b7329d0753d67fb025293f43a29b6528f 19840 |
|
19-May-2009 |
vboxsync |
#3790: Proper init of receive buffer size fixes the issue with PXE boot on chatty network. |
9ed73bae98e6a9a2a9fc51f4dad06e49af74f6d8 18841 |
|
08-Apr-2009 |
vboxsync |
DevE1000: corrected comment, the EMT involvment in PhysWrite happens only once in a while. |
7c5b75480cc3182672018485d4e6e3e7fecf069e 18834 |
|
07-Apr-2009 |
vboxsync |
#3815: Solved the problem for e1k. |
940dbfa4936f2e3966e9e874c4886709f0c75b44 18645 |
|
02-Apr-2009 |
vboxsync |
VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return informational status codes. |
f9d851ea18720b87e513979f2168a17295afcb65 18622 |
|
02-Apr-2009 |
vboxsync |
e1000: Changed card ids for 82545EM to VMWare Network Adapter for compatibility. |
eecd0c10bb4e8ce1734d8b25a90e6ea61b9f862b 18591 |
|
01-Apr-2009 |
vboxsync |
E1000: Added support for 82545EM (MT Server) |
99c8353c1137a3ab634f9fe3c4c81a51467d9a37 18439 |
|
28-Mar-2009 |
vboxsync |
DevE1000.cpp: One size_t and one bool conversion warning. |
617806b8e44f769d4051906ae04d4baf1aa8ef55 18118 |
|
20-Mar-2009 |
vboxsync |
E1000: properly connect/disconnect if the link status changes |
048bf48884b7a87e92255f09500a7d66d11b4f2b 17183 |
|
26-Feb-2009 |
vboxsync |
#3681: GRUB DHCP fix: fake TX descriptor write-back bursting. |
dbcf44d4b4f08f03eae2903053ed8c5264b0c23f 15955 |
|
14-Jan-2009 |
vboxsync |
fix OSE headers |
aaf6eb788dab09bc8c3c8576c60fabc60037a483 15953 |
|
14-Jan-2009 |
vboxsync |
export E1000 to OSE |