kernel/eka/release.txt
changeset 45 329ab0095843
parent 44 36bfc973b146
child 47 46fffbe7b5a7
equal deleted inserted replaced
44:36bfc973b146 45:329ab0095843
       
     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)