mirror of https://gitee.com/openkylin/qemu.git
hd-geometry: Add tracepoints
Signed-off-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
9db1c0f7a9
commit
31f7eedfa6
|
@ -32,6 +32,7 @@
|
|||
|
||||
#include "block.h"
|
||||
#include "hw/block-common.h"
|
||||
#include "trace.h"
|
||||
|
||||
struct partition {
|
||||
uint8_t boot_ind; /* 0x80 - active */
|
||||
|
@ -89,10 +90,7 @@ static int guess_disk_lchs(BlockDriverState *bs,
|
|||
*pheads = heads;
|
||||
*psectors = sectors;
|
||||
*pcylinders = cylinders;
|
||||
#if 0
|
||||
printf("guessed geometry: LCHS=%d %d %d\n",
|
||||
cylinders, heads, sectors);
|
||||
#endif
|
||||
trace_hd_geometry_lchs_guess(bs, cylinders, heads, sectors);
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
@ -159,4 +157,5 @@ void hd_geometry_guess(BlockDriverState *bs,
|
|||
}
|
||||
bdrv_set_geometry_hint(bs, *pcyls, *pheads, *psecs);
|
||||
}
|
||||
trace_hd_geometry_guess(bs, *pcyls, *pheads, *psecs, translation);
|
||||
}
|
||||
|
|
|
@ -141,6 +141,10 @@ ecc_mem_readl_ecr1(uint32_t ret) "Read event count 2 %08x"
|
|||
ecc_diag_mem_writeb(uint64_t addr, uint32_t val) "Write diagnostic %"PRId64" = %02x"
|
||||
ecc_diag_mem_readb(uint64_t addr, uint32_t ret) "Read diagnostic %"PRId64"= %02x"
|
||||
|
||||
# hw/hd-geometry.c
|
||||
hd_geometry_lchs_guess(void *bs, int cyls, int heads, int secs) "bs %p LCHS %d %d %d"
|
||||
hd_geometry_guess(void *bs, int cyls, int heads, int secs, int trans) "bs %p CHS %d %d %d trans %d"
|
||||
|
||||
# hw/jazz-led.c
|
||||
jazz_led_read(uint64_t addr, uint8_t val) "read addr=0x%"PRIx64": 0x%x"
|
||||
jazz_led_write(uint64_t addr, uint8_t new) "write addr=0x%"PRIx64": 0x%x"
|
||||
|
|
Loading…
Reference in New Issue