Professional Documents
Culture Documents
ID: emc207833
Domain: EMC1
Solution Class: 3.X Compatibility
Goal ETA emc207833: PowerPath, Non-EMC Product: Microsoft MPIO causes memory leak in Multi-
Path Windows environments including native MPIO, EMC PowerPath and MPIO solutions from other
vendors based on Microsoft MPIO.
Symptom Memory leak attributed to PowerPath 5.2 or 5.2 SP1 due to the Microsoft MPIO tag showing
steady increase in usage of non-paged memory pool. This can lead to applications stopping, or to a blue
screen when the non-paged memory pool becomes fully depleted.
Cause
This issue is caused by a memory leak in the Microsoft MPIO driver (there are two different memory
leaks):
Microsoft MPIO 1.21: Installed with PowerPath 5.2
Occurs only in Windows 2003 SP1/SP2 clustered environments.
Occurs only on I/O on cluster reserves. In summary, this issue will only occur on configurations where
SCSI reservations are present (For example, Microsoft Cluster, etc.).
Refer to knowledgebase solution emc193379 for more information.
Microsoft MPIO 1.22: Installed with PowerPath 5.2 SP1
Occurs in 2003 SP1/SP2, clustered and non-clustered environments.
It can be triggered by any software installed on the server that is capable of calling either of the
following function calls: IOCTL_MPIO_PASS_THROUGH_PATH and
IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT
It is currently known to be triggered by EMC Navisphere Agent 6.26 or the HP Management agent "Fibre
Array Information agent" v7.60.
Refer to knowledgebase solution emc204506 for more information.