On Fri, Nov 22, 2013 at 3:13 AM, Volker Armin Hemmann
<volkerar...@googlemail.com> wrote:
> Am 21.11.2013 20:52, schrieb Mark Knecht:
>> Hi,
>>    I've been having a problem with new versions of Virtualbox hanging
>> my system completely, but only if I use the CONFIG_PREEMPT option.
>> I.e. - Preemptable Kernel (Low Latency Desktop) The problem does not
>> occur if I select Voluntary Preemption.
>>
>>    The Oracle guys who do Virtualbox development has asked me to try
>> full preempt but disable the PREEMPT_RCU option as a test. I think
>> possibly Paul McKenney works on the RCU stuff and also frequenct this
>> list so possibly he or someone else here can tell me where I find the
>> option to completely disable the RCU stuff. (If it exists...)
>>
>>    I'm currently running gentoo-sources-3.10.19, trying to build 3.10.20.
>>
>>    Specifically, here's where I am now:
>>
>> c2RAID6 linux # cat .config | grep PREEMPT
>> CONFIG_TREE_PREEMPT_RCU=y
>> CONFIG_PREEMPT_RCU=y
>> CONFIG_PREEMPT_NOTIFIERS=y
>> # CONFIG_PREEMPT_NONE is not set
>> # CONFIG_PREEMPT_VOLUNTARY is not set
>> CONFIG_PREEMPT=y
>> CONFIG_PREEMPT_COUNT=y
>> CONFIG_DEBUG_PREEMPT=y
>> c2RAID6 linux #
>>
>>    I found General Setup-> RCU Subsystem but I'm ot clear what option
>> might allow me to do what I think the Oracle devs are asking me to do.
>>
>>    If I need a newer/different kernel let me know.
>>
>> Thanks,
>> Mark
>>
>>
> make menuconfig
> hit slash
> type in RCU
>
> it will tell you where to find stuff
>
>

And the only thing that I see that looks like a candidate says

 Symbol: PREEMPT_RCU [=y]
                              │
  │ Type  : boolean
                                 │
  │   Defined at init/Kconfig:472

which doesn't give me any option to change it in make menuconfig.

If you feel a different option is in there that I'm not seeing I'd
certainly appreciate knowing which one it is.

Under General Setup -> RCU Subsystem using a ? on each line suggests
none of the lines in that section are associated with PREEMPT_RCU. As
you seem to know where it is please let me know.

Thanks,
Mark

Reply via email to