You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
1
(14) |
2
(12) |
3
(14) |
4
(12) |
5
(15) |
6
(12) |
7
(20) |
|
8
(10) |
9
(2) |
10
(8) |
11
(12) |
12
(20) |
13
(12) |
14
(15) |
|
15
(12) |
16
(17) |
17
(16) |
18
(10) |
19
(7) |
20
(7) |
21
(9) |
|
22
(4) |
23
(8) |
24
(4) |
25
|
26
(8) |
27
(5) |
28
(10) |
|
29
(6) |
30
(20) |
31
(9) |
|
|
|
|
|
From: Florian K. <fl...@ei...> - 2015-03-27 22:19:05
|
On 27.03.2015 18:11, Julian Seward wrote: > > /me thinks .. Uh huh .. Florian has been doing home-grown static > asserts :-) > Just this one :) > Except, there are dozens of places where I would like to have static asserts > generally available. Insanely enough, there is, in include/vki/vki-linux.h, > a definition of VKI_STATIC_ASSERT. Maybe we should pull it out, rename it > VG_STATIC_ASSERT, and make it generally available. What do you think? I didn't know about VKI_STATIC_ASSERT. include/vki wasn't a likely place to look for that sort of thing.. VKI_STATIC_ASSERT is used inside vki-linux.h so pulling it out is probably not ideal. It just creates a dependency as include/vki/*.h does not depend on valgrind headers right now. It's best to just leave it alone. Now, we want static asserts in VEX and valgrind. So we add VEX_STATIC_ASSERT to main_util.h and VG_STATIC_ASSERT in pub_tool_basics.h, like we do with LIKELY and friends. I like the implementation of VKI_STATIC_ASSERT (without the C++ mumbo-jumbo) better than what I came up with, as it avoids adding a symbol. So I would use that approach for VEX/VG_STATIC_ASSERT as well. Florian |
|
From: Julian S. <js...@ac...> - 2015-03-27 17:11:22
|
Making all in gdbserver_tests
Making all in memcheck/tests/vbit-test
irops.c:1053:12: error: size of array 'ensure_complete' is negative
extern int ensure_complete[
^
Makefile:720: recipe for target 'vbit_test-irops.o' failed
make[2]: *** [vbit_test-irops.o] Error 1
/me thinks .. Uh huh .. Florian has been doing home-grown static
asserts :-)
This is good.
Except, there are dozens of places where I would like to have static asserts
generally available. Insanely enough, there is, in include/vki/vki-linux.h,
a definition of VKI_STATIC_ASSERT. Maybe we should pull it out, rename it
VG_STATIC_ASSERT, and make it generally available. What do you think?
J
|
|
From: Crestez D. L. <cdl...@gm...> - 2015-03-27 13:08:22
|
On 03/27/2015 06:57 AM, Maran Pakkirisamy wrote: > > > On 03/26/2015 06:58 PM, Crestez Dan Leonard wrote: >> If you think that this sort of patch is acceptable the next step would be to post a bug in the tracker, right? > There is already a patch posted at > https://bugs.kde.org/show_bug.cgi?id=328670 to fix this issue. Please > check if the patch helps you. > Hello, I tested that patch and it works too. The patch is probably faster because it only assigns to k0 at specific points instead of every emulated syscall. Overwriting after every syscall is closer to what the kernel actually does, but it should only matter if userspace play with k0 on it's own. I see that that patch was retracted and the bug closed as "wontfix". It's not clear why it's OK to include support for cavium proprietary instructions but not proprietary kernel features. Especially since it's such a very small patch. I believe the patch should be applied. Having valgrind work (almost) out of the box on octeon seems like a good thing. Regards, Leonard |
|
From: <sv...@va...> - 2015-03-27 08:47:30
|
Author: florian
Date: Fri Mar 27 08:47:22 2015
New Revision: 15042
Log:
Change the minimum allowable value of aspacem_minAddr to
be VKI_PAGE_SIZE. That follows from the requirement that
the address ought to be page aligned and > 0.
Modified:
trunk/coregrind/m_aspacemgr/aspacemgr-linux.c
Modified: trunk/coregrind/m_aspacemgr/aspacemgr-linux.c
==============================================================================
--- trunk/coregrind/m_aspacemgr/aspacemgr-linux.c (original)
+++ trunk/coregrind/m_aspacemgr/aspacemgr-linux.c Fri Mar 27 08:47:22 2015
@@ -1606,7 +1606,7 @@
Bool
VG_(am_is_valid_for_aspacem_minAddr)( Addr addr, const HChar **errmsg )
{
- const Addr min = 0x1000; // 1 page FIXME: VKI_PAGE_SIZE ?
+ const Addr min = VKI_PAGE_SIZE;
#if VG_WORDSIZE == 4
const Addr max = 0x40000000; // 1Gb
#else
|
|
From: Maran P. <mpa...@ca...> - 2015-03-27 05:12:06
|
On 03/26/2015 06:58 PM, Crestez Dan Leonard wrote: > If you think that this sort of patch is acceptable the next step would be to post a bug in the tracker, right? There is already a patch posted at https://bugs.kde.org/show_bug.cgi?id=328670 to fix this issue. Please check if the patch helps you. -- Maran Pakkirisamy |