|
1 Version 2.00.2063 |
|
2 ================= |
|
3 (Made by vfebvre 16/12/2009) |
|
4 |
|
5 1. MichaelP |
|
6 1. DEFECT FIX: DEF143310: DMA Framework makes use of PRM difficult |
|
7 Introduced new virtual DMA PIL function TDmaChannel::QueuedRequestCountChanged() |
|
8 which can be overridden in a DMA PSL to implement channel/DMAC power management |
|
9 functionality outside of any PIL mutexes. For details see the description in |
|
10 /os/kernelhwsrv/kernel/eka/include/drivers/dma_v1.h. |
|
11 |
|
12 |
|
13 Version 2.00.2062 |
|
14 ================= |
|
15 (Made by vfebvre 15/12/2009) |
|
16 |
|
17 1. cnotton |
|
18 1. MINOR_CHANGE Added a few missing headers for when SYMBIAN_ENABLE_PUBLIC_PLATFORM_HEADER_SPLIT is enabled. |
|
19 |
|
20 |
|
21 Version 2.00.2061 |
|
22 ================= |
|
23 (Made by VincentF 14/12/2009) |
|
24 |
|
25 1. gcochran |
|
26 1. DEF142419: Kernel doesn't flush prefetch buffer properly |
|
27 |
|
28 |
|
29 Version 2.00.2060 |
|
30 ================= |
|
31 (Made by VincentF 10/12/2009) |
|
32 |
|
33 1. TomCosgrove |
|
34 1. MINOR_CHANGE: Fix function names given in various trace and precondition statements |
|
35 2. DEFECT FIX: DEF143168: Kernel precondition checks don't give any indication of the caller |
|
36 Added compiler-specific macro PRECOND_FUNCTION_CALLER, defaulting to 0 if not present, and |
|
37 use this in CHECK_PRECONDITIONS() and the various __ASSERT_WITH_MESSAGE_*() macros. Also |
|
38 updated CheckPreconditions() to print this address even if the function name is given (as |
|
39 it is when called from the C macros). |
|
40 3. DEFECT FIX: DEF143237: SBTraceData::CheckFilter2() causes issues when executed with undefined CPU mode |
|
41 Don't just take the CPSR & 0x03 to get the context value, since undef (etc) mode gets |
|
42 confused with thread (normal supervisor) mode. Instead, AND with 0x0f and set to 2 if |
|
43 higher than 3. |
|
44 |
|
45 2. DjordjeK |
|
46 1. DEFECT FIX: DEF143166: Default caching of page tables on 1136 flexible memory model is wrong |
|
47 Fixed the problem with caching attributes (of page tables, code & exception vector) on 1136 |
|
48 running flexible memory model. Platforms other then 1136 are not affected. |
|
49 |
|
50 3. kingbozhang |
|
51 1. DEFECT FIX: DEF142623: TKEA-7WJC4S:[OTG] A malfunctioning peripheral cannot be reported to the UI |
|
52 This defect is some USB devices do not comply with USB2.0 spec. Because they drive VBus of |
|
53 their upstream port, however, such behaviour is forbidden in USB2.0. |
|
54 |
|
55 4. DaveGordon |
|
56 1. DEFECT FIX: DEF141546: T_CPUTIME fails on SMPPAGE/SMPDATAPAGE ROMs... |
|
57 Improve test by making sure threads are bound to the right cores |
|
58 2. DEFECT FIX: DEF143303: Crash unpinning message descriptors |
|
59 Pinning operation now uses an initialised local array to hold potential references to pin |
|
60 objects, and then transfers them all into a heap-allocated object only if at least one |
|
61 such reference was created, ensuring that the subsequent unpin sees only good values. |
|
62 |
|
63 5. stmansfi |
|
64 1. MINOR_CHANGE Update header comments in HCR PIL files |
|
65 |
|
66 6. vfebvre |
|
67 1. MINOR_CHANGE Rename Bld.inf to bld.inf (for DEF142518) |
|
68 |
|
69 7. kunmitta |
|
70 1. MINOR_CHANGE Added library names in compsupp explicitly for RVCT4.0 linkage |
|
71 |
|
72 8. cnotton |
|
73 1. MINOR_CHANGE Fixed T_SMPSOAKSPIN.CPP for e32svr.h. |
|
74 2. DEFECT FIX: DEF143216: btrace.iby does not load btracex.ldd as an extension |
|
75 |
|
76 |
|
77 Version 2.00.2059 |
|
78 ================= |
|
79 (Made by VincentF 03/12/2009) |
|
80 |
|
81 1. MichaelP |
|
82 1. MILESTONE: GT0515, MS3.15 |
|
83 RM-RIM REQ417-52838:FEA417-62893 DMA Upgrade : Client Callback from ISR |
|
84 Gaia Feature Release 428985 Package Release 428988 |
|
85 2. DEFECT FIX: DEF143285: t_dma and t_dma2 test failures |
|
86 |
|
87 2. MarkTa |
|
88 1. DEFECT FIX: DEF143220: Flexible memory model - Aliasing can cause the system to crash. |
|
89 Fix various race conditions in the flexible memory model's handling of aliasing. |
|
90 |
|
91 3. RyanHarkin |
|
92 1. MINOR_CHANGE: Removed SYMBIAN_BASE_USE_GCE from header.iby files as this broke the build |
|
93 2. MINOR_CHANGE: Tidy up naviengine.h and naviengine_priv.h |
|
94 3. MINOR_CHANGE: Update NaviEngine release.txt because nobody else has |
|
95 4. MINOR_CHANGE: Remove commented out code from csi.mmp |
|
96 5. MINOR_CHANGE: updated NaviEngine User Guide |
|
97 6. MINOR_CHANGE: Bootloader OBY file bootbinary directive fixed |
|
98 |
|
99 4. RichardCo |
|
100 1. DEFECT FIX: DEF142738: T_SMPSAFE fails on SMP unicore |
|
101 |
|
102 5. erifung |
|
103 1. DEFECT FIX: DEF142542: Bridge: t_dobject fails on 8500.. |
|
104 |
|
105 6. cnotton |
|
106 1. DEFECT FIX: DEF143224: Move TFlowControl to a published header |
|
107 |
|
108 |
1 Version 2.00.2058 |
109 Version 2.00.2058 |
2 ================= |
110 ================= |
3 (Made by vinojose 03/12/2009) |
111 (Made by vinojose 03/12/2009) |
4 |
112 |
5 |
113 |
7 1. DEFECT FIX: DEF142863: Public header files must not include platform or internal headers |
115 1. DEFECT FIX: DEF142863: Public header files must not include platform or internal headers |
8 |
116 |
9 2. NeilClifford |
117 2. NeilClifford |
10 1. DEFECT FIX: DEF143039: MedMMC should not use Cache for Physical Address Requests |
118 1. DEFECT FIX: DEF143039: MedMMC should not use Cache for Physical Address Requests |
11 |
119 |
12 3. RichardCo |
120 3. MarkTa |
13 1. DEFECT FIX: DEF142738: T_SMPSAFE fails on SMP unicore |
|
14 |
|
15 4. MarkTa |
|
16 1. DEFECT FIX: DEF143129: WDP - Allocating a demand paged page table can fault the system |
121 1. DEFECT FIX: DEF143129: WDP - Allocating a demand paged page table can fault the system |
17 Implement on demand stealing of paged page tables when allocating paged page tables. |
122 Implement on demand stealing of paged page tables when allocating paged page tables. |
18 |
123 |
19 5. StephenSun |
124 4. StephenSun |
20 1. DEFECT FIX: DEF142844: initialize SRP timeout |
125 1. DEFECT FIX: DEF142844: initialize SRP timeout |
21 |
126 |
22 6. OliverStuart |
127 5. OliverStuart |
23 1. DEFECT FIX: DEF142840: KERN-EXEC 3 panics in T_SHBUF_PERF |
128 1. DEFECT FIX: DEF142840: KERN-EXEC 3 panics in T_SHBUF_PERF |
24 Must use kumemget to read TPtr8 from user memory. |
129 Must use kumemget to read TPtr8 from user memory. |
25 |
130 |
26 7. LaneRoberts |
131 6. LaneRoberts |
27 1. DEFECT FIX: DEF143152: NaviEngine ARM4 ROMs cannot be built |
132 1. DEFECT FIX: DEF143152: NaviEngine ARM4 ROMs cannot be built |
28 |
133 |
29 8. ChrisBeale |
134 7. ChrisBeale |
30 1. DEFECT FIX: DEF143114: FMM thrashing monitor timer runs even when device is idle |
135 1. DEFECT FIX: DEF143114: FMM thrashing monitor timer runs even when device is idle |
31 |
136 |
32 9. cnotton |
137 8. cnotton |
33 1. MINOR_CHANGE: Fix SMP Soak test for Header File Relocation |
138 1. MINOR_CHANGE: Fix SMP Soak test for Header File Relocation |
34 2. DEFECT FIX: DEF143183: CTS79_MCL_wk46: TB92_200945 symbian tests compilation errors |
139 2. DEFECT FIX: DEF143183: CTS79_MCL_wk46: TB92_200945 symbian tests compilation errors |
35 |
140 |
36 10. lanerobe |
141 9. lanerobe |
37 1. DEFECT FIX: DEFECT FIX: DEF141811: T_MSTIM on Unicore SMP (Naviengine) Image |
142 1. DEFECT FIX: DEFECT FIX: DEF141811: T_MSTIM on Unicore SMP (Naviengine) Image |
38 |
143 |
39 Version 2.00.2057 |
144 Version 2.00.2057 |
40 ================= |
145 ================= |
41 (Made by vinojose 01/12/2009) |
146 (Made by vinojose 01/12/2009) |