| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-04 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -1/+1 |
| 2025-10-01 | virtio_balloon: Remove redundant __GFP_NOWARN | Qianfeng Rong | 1 | -1/+1 |
| 2025-09-21 | virtio_balloon: stop calling page_address() in free_pages() | Vishal Moola (Oracle) | 1 | -5/+3 |
| 2025-09-13 | treewide: remove MIGRATEPAGE_SUCCESS | David Hildenbrand | 1 | -1/+1 |
| 2025-07-13 | mm/balloon_compaction: convert balloon_page_delete() to balloon_page_finalize() | David Hildenbrand | 1 | -3/+1 |
| 2025-01-08 | virtio_balloon: Use outer variable 'page' | zhang jiao | 1 | -1/+1 |
| 2024-09-10 | virtio_balloon: introduce memory scan/reclaim info | zhenwei pi | 1 | -0/+9 |
| 2024-09-10 | virtio_balloon: introduce memory allocation stall counter | zhenwei pi | 1 | -0/+8 |
| 2024-09-10 | virtio_balloon: introduce oom-kill invocations | zhenwei pi | 1 | -0/+1 |
| 2024-07-17 | virtio: rename virtio_find_vqs_info() to virtio_find_vqs() | Jiri Pirko | 1 | -2/+2 |
| 2024-07-17 | virtio_balloon: convert to use virtio_find_vqs_info() | Jiri Pirko | 1 | -21/+13 |
| 2024-07-09 | virtio_balloon: separate vm events into a function | zhenwei pi | 1 | -14/+29 |
| 2024-05-22 | virtio: balloon: drop owner assignment | Krzysztof Kozlowski | 1 | -1/+0 |
| 2024-05-22 | virtio_balloon: Treat stats requests as wakeup events | David Stevens | 1 | -29/+46 |
| 2024-05-22 | virtio_balloon: Give the balloon its own wakeup source | David Stevens | 1 | -2/+11 |
| 2024-01-18 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -10/+47 |
| 2024-01-10 | virtio_balloon: stay awake while adjusting balloon | David Stevens | 1 | -10/+47 |
| 2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -1/+1 |
| 2023-11-05 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -1/+1 |
| 2023-11-02 | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -10/+14 |
| 2023-11-01 | virtio-balloon: correct the comment of virtballoon_migratepage() | Xueshi Hu | 1 | -1/+1 |
| 2023-10-18 | virtio_balloon: Fix endless deflation and inflation on arm64 | Gavin Shan | 1 | -1/+5 |
| 2023-10-04 | virtio_balloon: dynamically allocate the virtio-balloon shrinker | Qi Zheng | 1 | -10/+14 |
| 2023-04-05 | mm, treewide: redefine MAX_ORDER sanely | Kirill A. Shutemov | 1 | -1/+1 |
| 2022-08-05 | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
| 2022-08-02 | mm: Convert all PageMovable users to movable_operations | Matthew Wilcox (Oracle) | 1 | -45/+2 |
| 2022-07-03 | mm: shrinkers: provide shrinkers with names | Roman Gushchin | 1 | -1/+1 |
| 2022-05-31 | virtio: Replace unsigned with unsigned int | Solomon Tan | 1 | -6/+6 |
| 2022-01-14 | virtio: wrap config->reset calls | Michael S. Tsirkin | 1 | -1/+1 |
| 2021-09-06 | virtio-balloon: Use virtio_find_vqs() helper | Xianting Tian | 1 | -2/+2 |
| 2021-06-29 | virtio_balloon: specify page reporting order if needed | Gavin Shan | 1 | -0/+17 |
| 2021-05-03 | virtio-balloon: fix a typo in comment of virtballoon_migratepage() | Liu Xiang | 1 | -1/+1 |
| 2020-12-15 | mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY | Vlastimil Babka | 1 | -3/+1 |
| 2020-12-15 | mm, page_poison: use static key more efficiently | Vlastimil Babka | 1 | -1/+1 |
| 2020-10-21 | virtio-balloon: Constify id_table | Rikard Falkeborn | 1 | -1/+1 |
| 2020-08-05 | virtio_balloon: use LE config space accesses | Michael S. Tsirkin | 1 | -17/+9 |
| 2020-08-05 | virtio_balloon: fix sparse warning | Michael S. Tsirkin | 1 | -1/+1 |
| 2020-08-03 | virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM | Michael S. Tsirkin | 1 | -1/+1 |
| 2020-07-29 | virtio_balloon: fix up endian-ness for free cmd id | Michael S. Tsirkin | 1 | -1/+5 |
| 2020-07-29 | virtio-balloon: Document byte ordering of poison_val | Alexander Duyck | 1 | -0/+5 |
| 2020-06-04 | virtio-balloon: Disable free page reporting if page poison reporting is not e... | Alexander Duyck | 1 | -1/+8 |
| 2020-04-17 | virtio-balloon: Avoid using the word 'report' when referring to free page hin... | Alexander Duyck | 1 | -1/+1 |
| 2020-04-17 | virtio-balloon: make virtballoon_free_page_report() static | Jason Yan | 1 | -1/+1 |
| 2020-04-07 | virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM | David Hildenbrand | 1 | -56/+47 |
| 2020-04-07 | virtio-balloon: add support for providing free page reports to host | Alexander Duyck | 1 | -0/+64 |
| 2020-04-07 | virtio-balloon: pull page poisoning config out of free page hinting | Alexander Duyck | 1 | -6/+17 |
| 2020-03-08 | virtio_balloon: Adjust label in virtballoon_probe | Nathan Chancellor | 1 | -1/+1 |
| 2020-02-06 | virtio_balloon: Fix memory leaks on errors in virtballoon_probe() | David Hildenbrand | 1 | -4/+9 |
| 2020-02-06 | virtio-balloon: Fix memory leak when unloading while hinting is in progress | David Hildenbrand | 1 | -0/+4 |
| 2020-02-06 | virtio_balloon: prevent pfn array overflow | Michael S. Tsirkin | 1 | -0/+2 |
| 2020-02-06 | virtio-balloon: initialize all vq callbacks | Daniel Verkamp | 1 | -0/+2 |
| 2019-12-11 | virtio_balloon: divide/multiply instead of shifts | Michael S. Tsirkin | 1 | -4/+5 |
| 2019-12-11 | virtio_balloon: name cleanups | Michael S. Tsirkin | 1 | -12/+12 |
| 2019-12-11 | virtio-balloon: fix managed page counts when migrating pages between zones | David Hildenbrand | 1 | -0/+11 |
| 2019-11-20 | virtio_balloon: fix shrinker count | Wei Wang | 1 | -1/+1 |
| 2019-11-20 | virtio_balloon: fix shrinker scan number of pages | Michael S. Tsirkin | 1 | -6/+12 |
| 2019-07-19 | Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -9/+4 |
| 2019-05-25 | vfs: Convert virtio_balloon to use the new mount API | David Howells | 1 | -4/+4 |
| 2019-05-25 | mount_pseudo(): drop 'name' argument, switch to d_make_root() | Al Viro | 1 | -2/+1 |
| 2019-05-24 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 | Thomas Gleixner | 1 | -14/+1 |
| 2019-05-20 | balloon: don't bother with dentry_operations | Al Viro | 1 | -5/+1 |
| 2019-03-06 | virtio_balloon: remove the unnecessary 0-initialization | Wei Wang | 1 | -1/+0 |
| 2019-03-06 | virtio-balloon: improve update_balloon_size_func | Wei Wang | 1 | -1/+4 |
| 2019-01-14 | virtio-balloon: tweak config_changed implementation | Wei Wang | 1 | -33/+65 |
| 2018-10-24 | virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON | Wei Wang | 1 | -0/+10 |
| 2018-10-24 | virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT | Wei Wang | 1 | -33/+331 |
| 2018-08-22 | virtio_balloon: replace oom notifier with shrinker | Wei Wang | 1 | -51/+59 |
| 2018-08-22 | virtio-balloon: kzalloc the vb struct | Wei Wang | 1 | -4/+1 |
| 2018-08-22 | virtio-balloon: remove BUG() in init_vqs | Wei Wang | 1 | -3/+7 |
| 2018-07-30 | virtio_balloon: fix another race between migration and ballooning | Jiang Biao | 1 | -0/+2 |
| 2018-04-10 | virtio_balloon: export hugetlb page allocation counts | Jonathan Helman | 1 | -0/+6 |
| 2018-01-31 | virtio_balloon: include disk/file caches memory statistics | Tomáš Golembiovský | 1 | -0/+4 |
| 2017-12-01 | virtio_balloon: fix increment of vb->num_pfns in fill_balloon() | Jan Stancek | 1 | -2/+1 |
| 2017-11-14 | virtio_balloon: fix deadlock on OOM | Michael S. Tsirkin | 1 | -5/+19 |
| 2017-07-25 | virtio-balloon: coding format cleanup | Wei Wang | 1 | -2/+4 |
| 2017-07-25 | virtio-balloon: deflate via a page list | Liang Li | 1 | -14/+8 |
| 2017-06-18 | virtio_balloon: disable VIOMMU support | Michael S. Tsirkin | 1 | -0/+7 |
| 2017-05-02 | virtio: wrap find_vqs | Michael S. Tsirkin | 1 | -2/+1 |
| 2017-03-28 | virtio_balloon: prevent uninitialized variable use | Arnd Bergmann | 1 | -0/+2 |
| 2017-03-28 | virtio-balloon: use actual number of stats for stats queue buffers | Ladi Prosek | 1 | -7/+10 |
| 2017-03-28 | virtio_balloon: init 1st buffer in stats vq | Ladi Prosek | 1 | -0/+2 |
| 2017-03-03 | Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -0/+1 |
| 2017-03-02 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -1/+2 |
| 2017-03-02 | sched/headers: Prepare to remove the <linux/magic.h> include from <linux/sche... | Ingo Molnar | 1 | -0/+1 |
| 2017-02-27 | virtio: allow drivers to request IRQ affinity when creating VQs | Christoph Hellwig | 1 | -1/+2 |
| 2017-02-24 | mm balloon: umount balloon_mnt when removing vb device | Yisheng Xie | 1 | -0/+4 |
| 2016-10-31 | virtio: update balloon size in balloon "probe" | Konstantin Neumoin | 1 | -0/+2 |
| 2016-08-06 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -0/+2 |
| 2016-08-01 | balloon: check the number of available pages in leak balloon | Konstantin Neumoin | 1 | -0/+2 |
| 2016-07-26 | mm: fix build warnings in <linux/compaction.h> | Minchan Kim | 1 | -1/+1 |
| 2016-07-26 | mm: balloon: use general non-lru movable page feature | Minchan Kim | 1 | -6/+48 |
| 2016-05-22 | virtio_balloon: fix PFN format for virtio-1 | Michael S. Tsirkin | 1 | -8/+12 |
| 2016-03-20 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -61/+61 |
| 2016-03-17 | virtio_balloon: export 'available' memory to balloon statistics | Igor Redko | 1 | -0/+6 |
| 2016-03-11 | virtio_balloon: Allow to resize and update the balloon stats in parallel | Petr Mladek | 1 | -15/+21 |
| 2016-03-11 | virtio_balloon: Use a workqueue instead of "vballoon" kthread | Petr Mladek | 1 | -57/+51 |
| 2016-01-12 | virtio: make find_vqs() checkpatch.pl-friendly | Stefan Hajnoczi | 1 | -1/+1 |
| 2016-01-12 | virtio_balloon: fix race by fill and leak | Minchan Kim | 1 | -1/+1 |
| 2015-09-08 | virtio_balloon: do not change memory amount visible via /proc/meminfo | Denis V. Lunev | 1 | -2/+6 |
| 2015-09-08 | virtio_ballon: change stub of release_pages_by_pfn | Denis V. Lunev | 1 | -4/+4 |
| 2015-04-15 | virtio_balloon: transitional interface | Michael S. Tsirkin | 1 | -6/+15 |
| 2015-03-10 | virtio-balloon: do not call blocking ops when !TASK_RUNNING | Michael S. Tsirkin | 1 | -5/+14 |
| 2015-03-10 | virtio_balloon: set DRIVER_OK before using device | Michael S. Tsirkin | 1 | -0/+2 |
| 2015-01-21 | virtio_balloon: coding style fixes | Michael S. Tsirkin | 1 | -2/+1 |
| 2015-01-21 | virtio/balloon: verify device has config space | Michael S. Tsirkin | 1 | -0/+6 |
| 2014-11-11 | virtio_balloon: free some memory from balloon on OOM | Raushaniya Maksudova | 1 | -0/+52 |
| 2014-11-11 | virtio_balloon: return the amount of freed memory from leak_balloon() | Raushaniya Maksudova | 1 | -1/+4 |
| 2014-10-18 | Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+2 |
| 2014-10-15 | virtio_balloon: enable VQs early on restore | Michael S. Tsirkin | 1 | -0/+2 |
| 2014-10-09 | mm/balloon_compaction: add vmstat counters and kpageflags bit | Konstantin Khlebnikov | 1 | -0/+1 |
| 2014-10-09 | mm/balloon_compaction: remove balloon mapping and flag AS_BALLOON_MAP | Konstantin Khlebnikov | 1 | -47/+13 |
| 2014-10-09 | mm/balloon_compaction: redesign ballooned pages management | Konstantin Khlebnikov | 1 | -8/+7 |
| 2014-03-13 | virtio_balloon: don't crash if virtqueue is broken. | Rusty Russell | 1 | -5/+3 |
| 2014-03-13 | virtio_balloon: don't softlockup on huge balloon changes. | Rusty Russell | 1 | -0/+6 |
| 2014-01-22 | Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
| 2014-01-16 | drivers: virtio: Mark function virtballoon_migratepage() as static in virtio_... | Rashika Kheria | 1 | -1/+1 |
| 2013-12-05 | virtio_balloon: update_balloon_size(): update correct field | Luiz Capitulino | 1 | -1/+1 |
| 2013-10-17 | virtio: use size-based config accessors. | Rusty Russell | 1 | -6/+4 |
| 2013-09-23 | virtio: pm: use CONFIG_PM_SLEEP instead of CONFIG_PM | Aaron Lu | 1 | -2/+2 |
| 2013-07-10 | Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+2 |
| 2013-07-03 | mm: correctly update zone->managed_pages | Jiang Liu | 1 | -3/+4 |
| 2013-07-02 | virtio_balloon: leak_balloon(): only tell host if we got pages deflated | Luiz Capitulino | 1 | -1/+2 |
| 2013-03-20 | virtio_balloon: use simplified virtqueue accessors. | Rusty Russell | 1 | -3/+3 |
| 2013-02-13 | virtio: use module_virtio_driver. | Rusty Russell | 1 | -12/+1 |
| 2013-01-03 | Drivers: virtio: remove __dev* attributes. | Greg Kroah-Hartman | 1 | -2/+2 |
| 2012-12-20 | Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -4/+3 |
| 2012-12-18 | virtio: Convert dev_printk(KERN_<LEVEL> to dev_<level>( | Joe Perches | 1 | -4/+3 |
| 2012-12-11 | virtio_balloon: introduce migration primitives to balloon pages | Rafael Aquini | 1 | -19/+132 |
| 2012-07-09 | virtio-balloon: fix add/get API use | Michael S. Tsirkin | 1 | -14/+10 |
| 2012-05-22 | virtio: balloon: separate out common code between remove and freeze functions | Amit Shah | 1 | -14/+12 |
| 2012-05-22 | virtio: balloon: drop restore_common() | Amit Shah | 1 | -6/+1 |
| 2012-05-17 | virtio: balloon: let host know of updated balloon size before module removal | Amit Shah | 1 | -0/+1 |
| 2012-04-15 | virtio_balloon: fix handling of PAGE_SIZE != 4k | Michael S. Tsirkin | 1 | -10/+41 |
| 2012-04-15 | virtio_balloon: Fix endian bug | David Gibson | 1 | -2/+5 |
| 2012-03-31 | virtio: drop thaw PM operation | Amit Shah | 1 | -6/+0 |
| 2012-03-31 | virtio: balloon: Allow stats update after restore from S4 | Amit Shah | 1 | -8/+0 |
| 2012-03-01 | virtio: balloon: leak / fill balloon across S4 | Amit Shah | 1 | -11/+22 |
| 2012-01-12 | virtio: balloon: Add freeze, restore handlers to support S4 | Amit Shah | 1 | -0/+47 |
| 2012-01-12 | virtio: balloon: Move vq initialization into separate function | Amit Shah | 1 | -18/+30 |
| 2012-01-12 | virtio: rename virtqueue_add_buf_gfp to virtqueue_add_buf | Rusty Russell | 1 | -3/+4 |
| 2012-01-12 | virtio-balloon: Trivial cleanups | Sasha Levin | 1 | -3/+3 |
| 2011-10-31 | virtio: Add module.h to drivers/virtio users. | Paul Gortmaker | 1 | -0/+1 |
| 2011-05-30 | virtio balloon: kill tell-host-first logic | Dave Hansen | 1 | -13/+8 |
| 2010-05-19 | virtio_balloon: use virtqueue_xxx wrappers | Michael S. Tsirkin | 1 | -9/+8 |
| 2010-04-22 | virtio: Fix GFP flags passed from the virtio balloon driver | Balbir Singh | 1 | -1/+2 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-02-24 | virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ | Rusty Russell | 1 | -0/+1 |
| 2010-02-24 | virtio: Fix scheduling while atomic in virtio_balloon stats | Adam Litke | 1 | -4/+18 |
| 2010-02-24 | virtio: Add memory statistics reporting to the balloon driver (V4) | Adam Litke | 1 | -8/+86 |
| 2010-01-16 | virtio: fix section mismatch warnings | Jeff Mahoney | 1 | -3/+3 |
| 2009-10-22 | move virtballoon_remove to .devexit.text | Uwe Kleine-König | 1 | -1/+1 |
| 2009-10-22 | virtio: let header files include virtio_ids.h | Christian Borntraeger | 1 | -1/+0 |
| 2009-09-23 | virtio: add virtio IDs file | Fernando Luis Vazquez Cao | 1 | -0/+1 |
| 2009-09-23 | virtio: make add_buf return capacity remaining | Rusty Russell | 1 | -1/+1 |
| 2009-06-12 | virtio: find_vqs/del_vqs virtio operations | Michael S. Tsirkin | 1 | -16/+11 |
| 2009-06-12 | virtio: add names to virtqueue struct, mapping from devices to queues. | Rusty Russell | 1 | -2/+2 |
| 2009-04-19 | virtio: fix suspend when using virtio_balloon | Marcelo Tosatti | 1 | -1/+2 |
| 2008-12-30 | virtio: avoid implicit use of Linux page size in balloon interface | Hollis Blanchard | 1 | -2/+11 |
| 2008-08-26 | virtio_balloon: fix towards_target when deflating balloon | Anthony Liguori | 1 | -1/+1 |
| 2008-05-02 | virtio: explicit advertisement of driver features | Rusty Russell | 1 | -1/+5 |
| 2008-05-02 | virtio: change config to guest endian. | Rusty Russell | 1 | -3/+3 |
| 2008-03-17 | virtio: handle > 2 billion page balloon targets | Rusty Russell | 1 | -2/+2 |
| 2008-02-06 | virtio: add missing #include <linux/delay.h> | Johann Felix Soden | 1 | -0/+1 |
| 2008-02-04 | virtio: balloon driver | Rusty Russell | 1 | -0/+284 |