This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: context[2] stuck: (null)


On Wed, Jul 12, 2017 at 4:55 PM, David Smith <dsmith@redhat.com> wrote:
> On Wed, Jul 12, 2017 at 8:16 AM, Arkady <arkady.miasnikov@gmail.com> wrote:
>> My goal is to allocate the shared memory - one or more large (100s of
>> MBs) vzallocs,
>> add a dozen files to the sysfs and debugfs.
>
> Note that systemtap already has procfs 'probes', which create procfs files.
>

procfs API has limitations and inconveniences.

>> Some of the things I am doing involve kernel APIs which block. I was thinking
>> about the following options
>> The last option - take the initialization offline - a tasklet could do
>> the work. It
>> was longer to develop and the hour was late.
>
> If we wanted to include this functionality with systemtap, we'd have
> to generalize this a bit and make it less domain specific. Can you
> think of a script language extension that would express what you are
> trying to do here?
>

I would like to have an Initialization probe which allows use of blocking APIs.


> --
> David Smith
> Principal Software Engineer
> Red Hat


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]