Displaying 17 results from an estimated 17 matches for "shatokhin".
2013 Oct 28
1
MmioTrace: Using the Instruction Decoder, etc.
On Fri, 25 Oct 2013 17:19:56 +0400
Eugene Shatokhin <euspectre at gmail.com> wrote:
> Hi,
>
> 2013/10/25 Pekka Paalanen <pq at iki.fi>
>
...
> > We could use some comments from the real reverse-engineers. I used
> > to be mostly a tool writer.
> >
>
> Yes, if some experts could share their knowledg...
2013 Oct 17
2
MmioTrace: Using the Instruction Decoder, etc.
On Mon, 14 Oct 2013 22:45:09 +0400
Eugene Shatokhin <euspectre at gmail.com> wrote:
> Hi,
>
> There is an interesting TODO item on MmioTraceDeveloper page:
> "kprobes has a generic instruction decoding facility, use that instead of
> homebrewn (or KVM), and use emulation instead of page faulting"
>
> Actually,...
2013 Oct 19
3
MmioTrace: Using the Instruction Decoder, etc.
On Fri, 18 Oct 2013 00:11:15 +0400
Eugene Shatokhin <euspectre at gmail.com> wrote:
> Hi,
>
> Good to know that!
>
> Yes, it should be faster than page faulting, although I haven't done the
> benchmarking yet. And yes, it is not needed to disable all but one CPU. In
> my current implementation, I use an ordered work...
2013 Oct 25
2
MmioTrace: Using the Instruction Decoder, etc.
On Sat, 19 Oct 2013 17:12:20 +0400
Eugene Shatokhin <euspectre at gmail.com> wrote:
> Hi,
>
> > Ah, you are not using the ftrace framework nor relayfs? Mmiotrace
> used to be relayfs at one point and then converted to ftrace.
>
> Yes, I considered these when I started working on KernelStrider but finally
> borrowed...
2010 Jun 04
2
Backup to NTFS USB drive --compare-dest not working
When I'm running "rsync --compare-dest" on a local Linux volume (ext4) it
works as expected (duplicate files not created) however when same commands
with same options are run on NTFS USB drive (in my scenario below mounted to
/share/external/sdt5) all the files are copied regardless if they have been
updated or not. I have spent many hours trying to figure out what could be
wrong and
2013 Oct 17
0
MmioTrace: Using the Instruction Decoder, etc.
...similar instructions when
accessing ioremapped memory, do they?
Such things are rare in the kernel and usually frowned upon so I opted not
to handle them so far in KernelStrider.
Regards,
Eugene
2013/10/17 Pekka Paalanen <pq at iki.fi>
> On Mon, 14 Oct 2013 22:45:09 +0400
> Eugene Shatokhin <euspectre at gmail.com> wrote:
>
> > Hi,
> >
> > There is an interesting TODO item on MmioTraceDeveloper page:
> > "kprobes has a generic instruction decoding facility, use that instead of
> > homebrewn (or KVM), and use emulation instead of page faultin...
2013 Mar 18
0
[linux-linus test] 17325: regressions - trouble: broken/fail/pass
...erik.andren@gmail.com>
Erik Hugne <erik.hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunchul Kim <chulspro.kim@samsung.com>
Eunki Kim <eunki_kim@samsung.com>
Evan McNabb <evan@m...
2013 Mar 29
0
[linux-linus test] 17454: regressions - FAIL
...erik.andren@gmail.com>
Erik Hugne <erik.hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunchul Kim <chulspro.kim@samsung.com>
Eunki Kim <eunki_kim@samsung.com>
Evan McNabb <evan@m...
2013 Apr 10
0
[linux-linus test] 17612: regressions - FAIL
...erik.andren@gmail.com>
Erik Hugne <erik.hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunchul Kim <chulspro.kim@samsung.com>
Eunki Kim <eunki_kim@samsung.com>
Evan McNabb <evan@m...
2013 May 05
0
[linux-linus test] 17901: regressions - FAIL
....hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Erwan Yvin <erwan.yvin@stericsson.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunbong Song <eunb.song@samsung.com>
Eunchul Kim <chulspro.kim@samsung.com>
Eunki Kim <eunki...
2013 May 07
0
[linux-linus test] 17916: regressions - FAIL
....hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Erwan Yvin <erwan.yvin@stericsson.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunbong Song <eunb.song@samsung.com>
Eunchul Kim <chulspro.kim@samsung.com>
Eunki Kim <eunki...
2013 Jun 16
0
[linux-linus test] 18150: regressions - FAIL
....hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Erwan Yvin <erwan.yvin@stericsson.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunbong Song <eunb.song@samsung.com>
Eunchul Kim <chulspro.kim@samsung.com>
Eunki Kim <eunki...
2013 Jun 23
0
[linux-linus test] 18181: regressions - trouble: broken/fail/pass
....hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Erwan Yvin <erwan.yvin@stericsson.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunbong Song <eunb.song@samsung.com>
Eunchul Kim <chulspro.kim@samsung.com>
Eunki Kim <eunki...
2013 Aug 29
0
[linux-linus test] 18805: regressions - FAIL
....hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Erwan Yvin <erwan.yvin@stericsson.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugene Surovegin <surovegin@google.com>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunbong Song <eunb.song@samsung.com>
Eunchul Kim <ch...
2013 Aug 29
0
[linux-linus test] 18844: regressions - FAIL
....hugne@ericsson.com>
Erik Jones <erik@ejnode.com>
Erwan Velu <Erwan.Velu@zodiacaerospace.com>
Erwan Yvin <erwan.yvin@stericsson.com>
Eryu Guan <guaneryu@gmail.com>
Etay Luz <eluz@qca.qualcomm.com>
Etienne Carriere <etienne.carriere@st.com>
Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
Eugene Surovegin <surovegin@google.com>
Eugeni Dodonov <eugeni.dodonov@intel.com>
Eugenia Emantayev <eugenia@mellanox.co.il>
Eugenia Emantayev <eugenia@mellanox.com>
Eunbong Song <eunb.song@samsung.com>
Eunchul Kim <ch...
2013 Oct 25
0
MmioTrace: Using the Instruction Decoder, etc.
Hi,
2013/10/25 Pekka Paalanen <pq at iki.fi>
>
> Just curious, how do you detect interesting instructions to
> instrument from uninteresting instructions that do not access mmio
> areas?
>
>
As I currently use this for data race detection in general, there is no
need to separate accesses to mmio areas from the accesses to other memory.
The tool just tracks all except the
2013 Oct 19
0
MmioTrace: Using the Instruction Decoder, etc.
Hi,
> Ah, you are not using the ftrace framework nor relayfs? Mmiotrace
used to be relayfs at one point and then converted to ftrace.
Yes, I considered these when I started working on KernelStrider but finally
borrowed ideas from Perf and implemented them. A mmapped ring buffer does
its job well and has a higher throughput than Ftrace in my case.
> Are you saying that you intercept