July 28, 21 |
14:03 |
[PATCH 1/5] Improve transmitter disable. |
Martin Harvey |
|
14:03 |
[PATCH 3/5] Log waits for backend state changes. |
Martin Harvey |
|
14:03 |
[PATCH 4/5] Assert that transmitter not being sent NULL MDL's |
Martin Harvey |
|
14:03 |
[PATCH 5/5] Reduce logging of Fdo->NotDisableable |
Martin Harvey |
|
14:03 |
[PATCH 2/5] Log ring disable. |
Martin Harvey |
|
14:03 |
[PATCH] Prevent NULL MDL's from being queued for transmission. |
Martin Harvey |
|
12:48 |
RE: [PATCH 6/6] Under conditions of high load, it was possible for xenvif to queue up very large numbers of packets before pushing them all upstream in one go. This was partially ameliorated by use of the NDIS_RECEIVE_FLAGS_RESOURCES flag. |
Martin Harvey |
|
07:46 |
Re: [PATCH 6/6] Under conditions of high load, it was possible for xenvif to queue up very large numbers of packets before pushing them all upstream in one go. This was partially ameliorated by use of the NDIS_RECEIVE_FLAGS_RESOURCES flag. |
Paul Durrant |
|
July 23, 21 |
16:59 |
RE: [PATCH 6/6] Under conditions of high load, it was possible for xenvif to queue up very large numbers of packets before pushing them all upstream in one go. This was partially ameliorated by use of the NDIS_RECEIVE_FLAGS_RESOURCES flag. |
Martin Harvey |
|
15:05 |
Re: [PATCH 6/6] Under conditions of high load, it was possible for xenvif to queue up very large numbers of packets before pushing them all upstream in one go. This was partially ameliorated by use of the NDIS_RECEIVE_FLAGS_RESOURCES flag. |
Paul Durrant |
|
14:08 |
RE: [PATCH 6/6] Under conditions of high load, it was possible for xenvif to queue up very large numbers of packets before pushing them all upstream in one go. This was partially ameliorated by use of the NDIS_RECEIVE_FLAGS_RESOURCES flag. |
Martin Harvey |
|
11:44 |
RE: [PATCH 4/6] Under conditions of high load and low resources, it was possible for NDIS (in combination with overlying drivers) to send NET_BUFFER_LIST structures containing NULL MDL's for transmission. This resulted in an immediate bugcheck. |
Durrant, Paul |
|
11:00 |
RE: [PATCH 4/6] Under conditions of high load and low resources, it was possible for NDIS (in combination with overlying drivers) to send NET_BUFFER_LIST structures containing NULL MDL's for transmission. This resulted in an immediate bugcheck. |
Martin Harvey |
|
July 22, 21 |
18:21 |
RE: [PATCH 2/6] Since Rx/Tx ring disconnects now no longer wait forever, we add some logging to catch those cases where the disconnect has timed out, indicating how many requests are still in the ring. This aids greatly with customer debugging. |
Martin Harvey |
|
12:54 |
RE: [PATCH 3/6] In addition to preceding changes to ring disconnects, and associated logging, we also add some logging to check whether state change notifications are being sent in a timely manner between frontend and backend. Also a great a... |
Durrant, Paul |
|
12:46 |
RE: [PATCH 3/6] In addition to preceding changes to ring disconnects, and associated logging, we also add some logging to check whether state change notifications are being sent in a timely manner between frontend and backend. Also a great assistance t... |
Martin Harvey |
|
12:44 |
Re: [PATCH 6/6] Under conditions of high load, it was possible for xenvif to queue up very large numbers of packets before pushing them all upstream in one go. This was partially ameliorated by use of the NDIS_RECEIVE_FLAGS_RESOURCES flag. |
Paul Durrant |
|
12:33 |
Re: [PATCH 2/6] Since Rx/Tx ring disconnects now no longer wait forever, we add some logging to catch those cases where the disconnect has timed out, indicating how many requests are still in the ring. This aids greatly with customer debugging. |
Paul Durrant |
|
12:25 |
RE: [PATCH 2/6] Since Rx/Tx ring disconnects now no longer wait forever, we add some logging to catch those cases where the disconnect has timed out, indicating how many requests are still in the ring. This aids greatly with customer debugging. |
Martin Harvey |
|
12:04 |
RE: [PATCH 1/6] In some cases, the frontend may stop processing Tx ring requests in a timely manner. If this happens at the same time as ring disable, then the Tx code could spin forever at dispatch IRQL. |
Martin Harvey |
|
July 21, 21 |
18:12 |
Re: [PATCH 1/6] In some cases, the frontend may stop processing Tx ring requests in a timely manner. If this happens at the same time as ring disable, then the Tx code could spin forever at dispatch IRQL. |
Paul Durrant |
|
17:20 |
Re: [PATCH 5/6] Reduce logging of Fdo->NotDisableable, in a similar manner to changes already made to xenbus. |
Paul Durrant |
|
17:20 |
Re: [PATCH 4/6] Under conditions of high load and low resources, it was possible for NDIS (in combination with overlying drivers) to send NET_BUFFER_LIST structures containing NULL MDL's for transmission. This resulted in an immediate bugcheck. |
Paul Durrant |
|
17:17 |
Re: [PATCH 3/6] In addition to preceding changes to ring disconnects, and associated logging, we also add some logging to check whether state change notifications are being sent in a timely manner between frontend and backend. Also a great assistance to customer debugging. |
Paul Durrant |
|
17:11 |
Re: [PATCH 2/6] Since Rx/Tx ring disconnects now no longer wait forever, we add some logging to catch those cases where the disconnect has timed out, indicating how many requests are still in the ring. This aids greatly with customer debugging. |
Paul Durrant |
|
17:08 |
Re: [PATCH 1/6] In some cases, the frontend may stop processing Tx ring requests in a timely manner. If this happens at the same time as ring disable, then the Tx code could spin forever at dispatch IRQL. |
Paul Durrant |
|
17:08 |
Re: [PATCH 1/6] In some cases, the frontend may stop processing Tx ring requests in a timely manner. If this happens at the same time as ring disable, then the Tx code could spin forever at dispatch IRQL. |
Paul Durrant |
|
July 20, 21 |
14:53 |
[PATCH 3/6] In addition to preceding changes to ring disconnects, and associated logging, we also add some logging to check whether state change notifications are being sent in a timely manner between frontend and backend. Also a great assistance to customer debugging. |
Martin Harvey |
|
13:30 |
[PATCH 2/6] Since Rx/Tx ring disconnects now no longer wait forever, we add some logging to catch those cases where the disconnect has timed out, indicating how many requests are still in the ring. This aids greatly with customer debugging. |
Martin Harvey |
|
13:30 |
[PATCH 1/6] In some cases, the frontend may stop processing Tx ring requests in a timely manner. If this happens at the same time as ring disable, then the Tx code could spin forever at dispatch IRQL. |
Martin Harvey |
|
13:30 |
[PATCH 4/6] Under conditions of high load and low resources, it was possible for NDIS (in combination with overlying drivers) to send NET_BUFFER_LIST structures containing NULL MDL's for transmission. This resulted in an immediate bugcheck. |
Martin Harvey |
|
13:30 |
[PATCH 5/6] Reduce logging of Fdo->NotDisableable, in a similar manner to changes already made to xenbus. |
Martin Harvey |
|
13:30 |
[PATCH 6/6] Under conditions of high load, it was possible for xenvif to queue up very large numbers of packets before pushing them all upstream in one go. This was partially ameliorated by use of the NDIS_RECEIVE_FLAGS_RESOURCES flag. |
Martin Harvey |
|
01:02 |
XENVIF-master - Build #187 - Successful |
paul . durrant |
|
July 19, 21 |
15:41 |
XENBUS-master - Build #224 - Successful |
paul . durrant |
|
14:51 |
XENBUS-master - Build #223 - Successful |
paul . durrant |
|
13:19 |
Re: [PATCH 2/3] Add logging for XenFilt AddDevice. |
Paul Durrant |
|
13:13 |
Re: [PATCH 1/3] Additional logging for module loading. |
Paul Durrant |
|
12:25 |
RE: [PATCH 1/3] Additional logging for module loading. |
Martin Harvey |
|
11:09 |
RE: [PATCH 2/3] Add Lazy slab initialization |
Owen Smith |
|
10:57 |
Re: [PATCH 3/3] Remove MINIMUM_OBJECT_SIZE |
Paul Durrant |
|
10:54 |
Re: [PATCH 2/3] Add Lazy slab initialization |
Paul Durrant |
|
10:50 |
Re: [PATCH 1/3] Track additional Cache stats |
Paul Durrant |
|
10:48 |
Re: Windows PV 8.2.2 upgrading to 9.0.0 |
Paul Durrant |
|
10:05 |
[PATCH 3/3] Remove MINIMUM_OBJECT_SIZE |
Owen Smith |
|
10:05 |
[PATCH 1/3] Track additional Cache stats |
Owen Smith |
|
10:05 |
[PATCH 2/3] Add Lazy slab initialization |
Owen Smith |
|
07:28 |
Re: [PATCH] Fail if multi-queue-max-queues is 0 |
Paul Durrant |
|
07:26 |
Re: [PATCH 3/3] Disable CONS debug logging |
Paul Durrant |
|
07:22 |
Re: [PATCH 1/3] Additional logging for module loading. |
Paul Durrant |
|
07:13 |
RE: Windows PV 8.2.2 upgrading to 9.0.0 |
Dominic Russell |
|
July 15, 21 |
13:15 |
[PATCH 1/3] Additional logging for module loading. |
Martin Harvey |
|
13:15 |
[PATCH 3/3] Disable CONS debug logging |
Martin Harvey |
|
13:15 |
[PATCH 2/3] Add logging for XenFilt AddDevice. |
Martin Harvey |
|
13:09 |
RE: [PATCH] Reformatted logging patches. |
Durrant, Paul |
|
13:02 |
[PATCH] Reformatted logging patches. |
Martin Harvey |
|
July 14, 21 |
12:31 |
RE: [PATCH] Add log to Xenfilt DriverAddDevice |
Martin Harvey |
|
12:31 |
RE: [PATCH] Disable CONS debug logging |
Martin Harvey |
|
12:31 |
RE: [PATCH] Change AllocatePage to use ExAllocatePoolWithTag |
Martin Harvey |
|
10:48 |
[PATCH] Fail if multi-queue-max-queues is 0 |
Owen Smith |
|
10:42 |
[PATCH] Fail if multi-queue-max-queues is 0 |
Owen Smith |
|
July 13, 21 |
10:23 |
Re: [PATCH] Change AllocatePage to use ExAllocatePoolWithTag |
Paul Durrant |
|
08:58 |
RE: [PATCH] Change AllocatePage to use ExAllocatePoolWithTag |
Martin Harvey |
|
08:58 |
RE: [PATCH] Change AllocatePage to use ExAllocatePoolWithTag |
Martin Harvey |
|
08:56 |
Re: [PATCH] Disable CONS debug logging |
Paul Durrant |
|
08:55 |
Re: [PATCH] Log module loading |
Paul Durrant |
|
08:55 |
RE: [PATCH] Disable CONS debug logging |
Martin Harvey |
|
08:53 |
Re: [PATCH] Add log to Xenfilt DriverAddDevice |
Paul Durrant |
|
08:39 |
RE: [PATCH] Log module loading |
Martin Harvey |
|
08:35 |
RE: [PATCH] Log module loading |
Martin Harvey |
|
08:25 |
RE: [PATCH] Add log to Xenfilt DriverAddDevice |
Martin Harvey |
|
08:25 |
RE: [PATCH] Add log to Xenfilt DriverAddDevice |
Durrant, Paul |
|
08:13 |
RE: [PATCH] Reduce logging of Fdo->NotDisableable |
Owen Smith |
|
08:11 |
RE: [PATCH] Disable CONS debug logging |
Owen Smith |
|
08:05 |
RE: [PATCH] Add log to Xenfilt DriverAddDevice |
Owen Smith |
|
July 12, 21 |
20:09 |
XENBUS-master - Build #222 - Successful |
paul . durrant |
|
20:04 |
XENIFACE-master - Build #105 - Successful |
paul . durrant |
|
19:29 |
Re: [PATCH] Make sure Frontend->NumQueues is not zero |
Paul Durrant |
|
19:11 |
Re: [PATCH] Reduce logging of Fdo->NotDisableable |
Paul Durrant |
|
19:10 |
Re: [PATCH] Change AllocatePage to use ExAllocatePoolWithTag |
Paul Durrant |
|
19:08 |
Re: [PATCH] Disable CONS debug logging |
Paul Durrant |
|
19:06 |
Re: [PATCH] Add log to Xenfilt DriverAddDevice |
Paul Durrant |
|
19:00 |
Re: [PATCH] Log module loading |
Paul Durrant |
|
18:47 |
Re: [PATCH 1/2] Refactor XenAgent |
Paul Durrant |
|
16:07 |
[PATCH] Make sure Frontend->NumQueues is not zero |
Owen Smith |
|
July 07, 21 |
08:55 |
[PATCH] Change AllocatePage to use ExAllocatePoolWithTag |
Martin Harvey |
|
08:55 |
[PATCH] Log module loading |
Martin Harvey |
|
08:55 |
[PATCH] Reduce logging of Fdo->NotDisableable |
Martin Harvey |
|
08:55 |
[PATCH] Add log to Xenfilt DriverAddDevice |
Martin Harvey |
|
08:55 |
[PATCH] Disable CONS debug logging |
Martin Harvey |
|
July 05, 21 |
13:00 |
[PATCH 1/2] Refactor XenAgent |
Owen Smith |
|
13:00 |
[PATCH 2/2] Log if Windows Update requires a reboot |
Owen Smith |
|