Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 1d64853193602f1100b835a4824da14c4258e5da
https://github.com/tianocore/edk2/commit/1d64853193602f1100b835a4824da14c4258e5da
Author: Jeff Fan <[email protected]>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
Log Message:
-----------
UefiCpuPkg/PiSmmCpuDxeSmm: Allocate buffer for global semaphores
Get semaphores alignment/size requirement and allocate aligned
buffer for all global spin lock and semaphores.
Cc: Michael Kinney <[email protected]>
Cc: Feng Tian <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <[email protected]>
Reviewed-by: Feng Tian <[email protected]>
Reviewed-by: Michael Kinney <[email protected]>
Regression-tested-by: Laszlo Ersek <[email protected]>
Commit: d67b73cc381219f16f5d120e733efb7ffaa814f0
https://github.com/tianocore/edk2/commit/d67b73cc381219f16f5d120e733efb7ffaa814f0
Author: Jeff Fan <[email protected]>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
Log Message:
-----------
UefiCpuPkg/PiSmmCpuDxeSmm: Move forward MP sync data initialization
Move MP sync data initialization in front of the place that initialize
page table, because the page fault spin lock is allocated in
InitializeMpSyncData() while it is initialized in SmmInitPageTable().
Cc: Michael Kinney <[email protected]>
Cc: Feng Tian <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <[email protected]>
Reviewed-by: Feng Tian <[email protected]>
Reviewed-by: Michael Kinney <[email protected]>
Regression-tested-by: Laszlo Ersek <[email protected]>
Commit: fe3a75bc41545125f76c28238016658f48833ba2
https://github.com/tianocore/edk2/commit/fe3a75bc41545125f76c28238016658f48833ba2
Author: Jeff Fan <[email protected]>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/PageTbl.c
M UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.c
M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
M UefiCpuPkg/PiSmmCpuDxeSmm/X64/PageTbl.c
Log Message:
-----------
UefiCpuPkg/PiSmmCpuDxeSmm: Using global semaphores in aligned buffer
Update all global semaphores to the ones in allocated aligned
semaphores buffer.
Cc: Michael Kinney <[email protected]>
Cc: Feng Tian <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <[email protected]>
Reviewed-by: Feng Tian <[email protected]>
Reviewed-by: Michael Kinney <[email protected]>
Regression-tested-by: Laszlo Ersek <[email protected]>
Commit: 4e920581133766a31410f9d5b091446a3bc19d8c
https://github.com/tianocore/edk2/commit/4e920581133766a31410f9d5b091446a3bc19d8c
Author: Jeff Fan <[email protected]>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
Log Message:
-----------
UefiCpuPkg/PiSmmCpuDxeSmm: Allocate buffer for each CPU semaphores
Allocate each CPU semaphores in allocated aligned semaphores buffer.
And add it into semaphores structure.
Cc: Michael Kinney <[email protected]>
Cc: Feng Tian <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <[email protected]>
Reviewed-by: Feng Tian <[email protected]>
Reviewed-by: Michael Kinney <[email protected]>
Regression-tested-by: Laszlo Ersek <[email protected]>
Commit: ed3d5ecb342dd6cca299ac72b30d4855a8b804a4
https://github.com/tianocore/edk2/commit/ed3d5ecb342dd6cca299ac72b30d4855a8b804a4
Author: Jeff Fan <[email protected]>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.c
M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
Log Message:
-----------
UefiCpuPkg/PiSmmCpuDxeSmm: Using CPU semaphores in aligned buffer
Update each CPU semaphores to the ones in allocated aligned
semaphores buffer.
Cc: Michael Kinney <[email protected]>
Cc: Feng Tian <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <[email protected]>
Reviewed-by: Feng Tian <[email protected]>
Reviewed-by: Michael Kinney <[email protected]>
Regression-tested-by: Laszlo Ersek <[email protected]>
Commit: 695e62d1419cf3a8ab65a96c86c9cf58d4206d61
https://github.com/tianocore/edk2/commit/695e62d1419cf3a8ab65a96c86c9cf58d4206d61
Author: Jeff Fan <[email protected]>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c
M UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c
M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
Log Message:
-----------
UefiCpuPkg/PiSmmCpuDxeSmm: Allocate buffer for MSRs semaphores
Allocate MSRs semaphores in allocated aligned semaphores buffer.
And add it into semaphores structure.
Cc: Michael Kinney <[email protected]>
Cc: Feng Tian <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <[email protected]>
Reviewed-by: Feng Tian <[email protected]>
Reviewed-by: Michael Kinney <[email protected]>
Regression-tested-by: Laszlo Ersek <[email protected]>
Commit: dc99315b8732b6e3032d01319d3f534d440b43d0
https://github.com/tianocore/edk2/commit/dc99315b8732b6e3032d01319d3f534d440b43d0
Author: Jeff Fan <[email protected]>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M UefiCpuPkg/PiSmmCpuDxeSmm/CpuS3.c
M UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h
Log Message:
-----------
UefiCpuPkg/PiSmmCpuDxeSmm: Using MSRs semaphores in aligned buffer
Update MSRs semaphores to the ones in allocated aligned semaphores
buffer. If MSRs semaphores is not enough, allocate one page more.
Cc: Michael Kinney <[email protected]>
Cc: Feng Tian <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <[email protected]>
Reviewed-by: Feng Tian <[email protected]>
Reviewed-by: Michael Kinney <[email protected]>
Regression-tested-by: Laszlo Ersek <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/328f84b15651...dc99315b8732------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits