summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-07-26 17:27:57 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-07-26 17:27:57 +0000
commit6d81a3c8f554607158cb603cdd67f3bf195a1462 (patch)
tree76df8f8506df34e33ab588ab888dfe5616c81caf /nuttx/ChangeLog
parent953adf8554a3f1629a781569659ebf10348e42d1 (diff)
downloadnuttx-6d81a3c8f554607158cb603cdd67f3bf195a1462.tar.gz
nuttx-6d81a3c8f554607158cb603cdd67f3bf195a1462.tar.bz2
nuttx-6d81a3c8f554607158cb603cdd67f3bf195a1462.zip
Correct USB mass storage memory leak
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3820 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r--nuttx/ChangeLog9
1 files changed, 8 insertions, 1 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 396f3ae88..3cafb1610 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -1944,4 +1944,11 @@
Distribution Format (BDF) into fonts that can be used in the NX graphics
system.
* include/nuttx/nx: Move all NX header files from include/nuttx to
- include/nuttx/nx. \ No newline at end of file
+ include/nuttx/nx.
+ * drivers/usbdev/usbdev_usbstorage.c and arch/arm/src/stm32/stm32_usbdev.c:
+ Correct a memory leak when the USB mass storage driver is connected and
+ then disconnected from the target. The write requests were not being
+ freed. NOTE that the unregister logic in the STM32 needed to call
+ stm32_reset() in order to return the write requests to the USB mass
+ storage driver; it is possible that a similar but could exist for other
+ architectures.