Displaying 15 results from an estimated 15 matches for "fd202acf694d9eba19c8c64da3e480c9".
2019 Sep 16
4
VIRTIO_BALLOON_F_FREE_PAGE_HINT
On 09/14/2019 02:36 AM, Tyler Sanderson wrote:
> Hello, I'm curious about the intent of VIRTIO_BALLOON_F_FREE_PAGE_HINT
> (commit
> <https://github.com/torvalds/linux/commit/86a559787e6f5cf662c081363f64a20cad654195#diff-fd202acf694d9eba19c8c64da3e480c9>).
>
>
> My understanding is that this mechanism works similarly to the
> existing inflate/deflate queues. Pages are allocated by the guest and
> then reported on VQ_FREE_PAGE.
>
> Question: Is there a limit to how many pages will be allocated? What
> controls the amo...
2019 Sep 16
4
VIRTIO_BALLOON_F_FREE_PAGE_HINT
On 09/14/2019 02:36 AM, Tyler Sanderson wrote:
> Hello, I'm curious about the intent of VIRTIO_BALLOON_F_FREE_PAGE_HINT
> (commit
> <https://github.com/torvalds/linux/commit/86a559787e6f5cf662c081363f64a20cad654195#diff-fd202acf694d9eba19c8c64da3e480c9>).
>
>
> My understanding is that this mechanism works similarly to the
> existing inflate/deflate queues. Pages are allocated by the guest and
> then reported on VQ_FREE_PAGE.
>
> Question: Is there a limit to how many pages will be allocated? What
> controls the amo...
2020 Feb 05
2
Balloon pressuring page cache
...>>>>> shrinking.
>>>>>>>> However, since the balloon driver changed to using the shrinker
>>>>> API
>>>>>> <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
>>>>>> e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
>>>>>>>> use case has become a bit more tricky. I'm wondering what the
>>>>>> intended
>>>>>>>> device implementation is.
>>>>>>>>
>>>>>>>> When inflating the balloon agai...
2020 Feb 05
2
Balloon pressuring page cache
...>>>>> shrinking.
>>>>>>>> However, since the balloon driver changed to using the shrinker
>>>>> API
>>>>>> <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
>>>>>> e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
>>>>>>>> use case has become a bit more tricky. I'm wondering what the
>>>>>> intended
>>>>>>>> device implementation is.
>>>>>>>>
>>>>>>>> When inflating the balloon agai...
2020 Feb 03
6
Balloon pressuring page cache
...; > > However, since the balloon driver changed to using the shrinker
>>> API
>>> > > >
>>> > >
>>> > <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
>>> > e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
>>> > > > use case has become a bit more tricky. I'm wondering what the
>>> > intended
>>> > > > device implementation is.
>>> > > >
>>> > > > When inflating the ball...
2020 Feb 03
6
Balloon pressuring page cache
...; > > However, since the balloon driver changed to using the shrinker
>>> API
>>> > > >
>>> > >
>>> > <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
>>> > e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
>>> > > > use case has become a bit more tricky. I'm wondering what the
>>> > intended
>>> > > > device implementation is.
>>> > > >
>>> > > > When inflating the ball...
2020 Feb 05
1
Balloon pressuring page cache
...t; >>>>>>>>> However, since the balloon driver changed to using the shrinker
> >>>>>> API
> >>>>>>> <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
> >>>>>>> e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
> >>>>>>>>> use case has become a bit more tricky. I'm wondering what the
> >>>>>>> intended
> >>>>>>>>> device implementation is.
> >>>>>>>>>
> >>>>>>...
2020 Feb 02
0
Balloon pressuring page cache
...; > mechanisms is that it can pressure the guest's page cache into shrinking.
> > >
> > > However, since the balloon driver changed to using the shrinker API
> > > <
> > https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9
> > > this
> > > use case has become a bit more tricky. I'm wondering what the intended
> > > device implementation is.
> > >
> > > When inflating the balloon against page cache (i.e. no free memory
> > > remains) vmscan.c will both shrink p...
2020 Feb 03
0
Balloon pressuring page cache
...> > >? ? ?>
> > >? ? ?> However, since the balloon driver changed to using the shrinker
> API
> > >? ? ?>
> > >
> > <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
> > e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9>?this
> > >? ? ?> use case has become a bit more tricky. I'm wondering what the
> > intended
> > >? ? ?> device implementation is.
> > >? ? ?>
> > >? ? ?> When inflating the balloon against page cache (i.e. no free
>...
2020 Feb 03
0
Balloon pressuring page cache
...since the balloon driver changed to using the shrinker
> >>> API
> >>> > > >
> >>> > >
> >>> > <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
> >>> > e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
> >>> > > > use case has become a bit more tricky. I'm wondering what the
> >>> > intended
> >>> > > > device implementation is.
> >>> > > >
> >>> > > >...
2020 Feb 03
0
Balloon pressuring page cache
...ache into
>>>>>> shrinking.
>>>>>>> However, since the balloon driver changed to using the shrinker
>>>> API
>>>>> <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
>>>>> e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
>>>>>>> use case has become a bit more tricky. I'm wondering what the
>>>>> intended
>>>>>>> device implementation is.
>>>>>>>
>>>>>>> When inflating the balloon against page cache (i.e....
2020 Feb 03
3
Balloon pressuring page cache
...using the
> shrinker
> > >>> API
> > >>> > > >
> > >>> > >
> > >>> > <
> https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
> > >>> > e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
> > >>> > > > use case has become a bit more tricky. I'm wondering
> what the
> > >>> > intended
> > >>> > > > device implementation is.
> > >>> > > >
> > >...
2020 Feb 03
3
Balloon pressuring page cache
...using the
> shrinker
> > >>> API
> > >>> > > >
> > >>> > >
> > >>> > <
> https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
> > >>> > e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
> > >>> > > > use case has become a bit more tricky. I'm wondering
> what the
> > >>> > intended
> > >>> > > > device implementation is.
> > >>> > > >
> > >...
2020 Feb 05
0
Balloon pressuring page cache
...> shrinking.
>>>>>>>>> However, since the balloon driver changed to using the shrinker
>>>>>> API
>>>>>>> <https://github.com/torvalds/linux/commit/71994620bb25a8b109388fefa9
>>>>>>> e99a28e355255a#diff-fd202acf694d9eba19c8c64da3e480c9> this
>>>>>>>>> use case has become a bit more tricky. I'm wondering what the
>>>>>>> intended
>>>>>>>>> device implementation is.
>>>>>>>>>
>>>>>>>>> When inflati...
2019 Oct 03
0
VIRTIO_BALLOON_F_FREE_PAGE_HINT
...> On 09/14/2019 02:36 AM, Tyler Sanderson wrote:
> >> Hello, I'm curious about the intent of VIRTIO_BALLOON_F_FREE_PAGE_HINT
> >> (commit
> >> <https://github.com/torvalds/linux/commit/
> 86a559787e6f5cf662c081363f64a20cad654195#
> diff-fd202acf694d9eba19c8c64da3e480c9>).
> >>
> >>
> >> My understanding is that this mechanism works similarly to the
> >> existing inflate/deflate queues. Pages are allocated by the guest and
> >> then reported on VQ_FREE_PAGE.
> >>
> >> Que...