index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
virtio
/
virtio_balloon.c
Age
Commit message (
Expand
)
Author
Files
Lines
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