Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit 396f82b04eedcce8e23b2885c5151098f708cf7f
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Fri Sep 2 23:34:15 2011 +0200
- Add support utils for tracing
- Following patch adds a userspace util genprof
- which is able to convert the console printed
- traces to gmon.out file used by gprof & friends.
- The log2dress will replace the adresses in logfile
- with a line numbers.
- Change-Id: I9f716f3ff2522a24fbc844a1dd5e32ef49b540c5
- Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
- commit fcae09b9970e4b6093f313fa3b667fcdd155535f
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Fri Sep 2 23:23:41 2011 +0200
- Add support for the tracing infastructure in coreboot.
- The compiler is forced to emmit special functions on every
- entry/exit of the function. Add a compile time option
- to support it. Function entries will be printed in
- the console. The CONFIG_TRACE has more documentation.
- Patch for userspace tools will follow.
- Change-Id: I2cbeb3f104892b034c8756f86ed05bf71187c3f3
- Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
- commit 8300949b16da17d4f6665efb6eef75a168e45e64
- Merge: d6a736e 0e8ee81
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Fri Sep 2 20:43:53 2011 +0200
- Merge branch 'master' of ssh://review.coreboot.org:29418/coreboot
- commit d6a736e4eeb694ac4286d6870cb61cf7b25c328d
- Merge: 285bffb ebc2809
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Sun Aug 28 21:59:55 2011 +0200
- Merge branch 'master' of ssh://review.coreboot.org:29418/coreboot
- commit 285bffb69876fc6380541fd07e77ecf4d048c1df
- Merge: cc86bb8 164bcfd
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Fri Aug 26 22:14:20 2011 +0200
- Merge branch 'master' of ssh://review.coreboot.org:29418/coreboot
- commit cc86bb8bda3c51f0b13fd5e534addcf8b4d4af76
- Merge: 835a320 7f76290
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Tue Jul 5 23:02:03 2011 +0200
- Merge branch 'master' of ssh://review.coreboot.org:29418/coreboot
- commit 835a320916cd7a5032750b1fe1ca0df37a33f198
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Sat Jul 2 16:41:38 2011 +0200
- Enable SMI on M2V-MX SE
- Finally the SMI routines are in good shape on AMD, lets enable this and later
- implement ACPI on/off SMI commands.
- Change-Id: I9848a7be908780353eead30c16fd2df8ea48f77e
- Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
- commit 77439f041fc6348cdaaa682d5cbe8c41f3f96241
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Sat Jul 2 16:36:17 2011 +0200
- Make AMD SMM SMP aware
- Move the SMM MSR init to a code run per CPU. Introduce global SMM_BASE define,
- later all 0xa0000 could be changed to use it. Remove the unnecessary test if
- the smm_init routine is called once (it is called by BSP only) and also remove
- if lock bit is set becuase this bit is cleared by INIT it seems.
- Add the defines for fam10h and famfh to respective files, we do not have any
- shared AMD MSR header file.
- Tested on M2V-MX SE with dualcore CPU.
- Change-Id: I1b2bf157d1cc79c566c9089689a9bfd9310f5683
- Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
- commit 6974e425a31b1c798dd05e346e9ca4521e31079f
- Author: Rudolf Marek <r.marek@assembler.cz>
- Date: Sat Jul 2 16:03:24 2011 +0200
- Small SMM fixups
- Align the spinlock to the 4 byte boundary (CPU will guarantee atomicity of XCHG).
- While at it add the PAUSE instruction to spinlock loop to hint the CPU we are just
- spinlocking. The rep nop could not be used because "as" complains that rep is used
- without string instructions.
- Change-Id: I325cd83de3a6557b1bee6758bc151bc81e874f8c
- Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
Add Comment
Please, Sign In to add comment