1
0
mirror of https://github.com/lxc/lxcfs.git synced 2026-02-06 03:46:14 +01:00

Commit Graph

  • c67f5f88e3 Merge pull request #691 from mihalicyn/psi_write_support main Stéphane Graber 2025-11-04 09:42:50 -05:00
  • 456047f344 lxcfs: add enable-psi-poll cmdline option Alexander Mikhalitsyn 2025-11-03 15:19:47 +01:00
  • 39e4724f38 tests: add /proc/pressure/* virtualization tests Alexander Mikhalitsyn 2025-10-31 18:55:59 +01:00
  • e422b6428e github: enable mocks for CI builds Alexander Mikhalitsyn 2025-10-31 18:56:59 +01:00
  • e7f5d06298 meson: add "mocks" option for CI/testing purposes Alexander Mikhalitsyn 2025-10-31 18:54:40 +01:00
  • f664a57fa7 proc_fuse: add /proc/pressure/{cpu, io, memory} virtualization Alexander Mikhalitsyn 2025-10-31 14:44:08 +01:00
  • 34d5daf679 lxcfs: install noop signal handler for SIGRTMIN + 0 Alexander Mikhalitsyn 2025-10-31 14:41:02 +01:00
  • 84ef19e424 proc_fuse: move release/releasedir at the end Alexander Mikhalitsyn 2025-10-31 14:39:51 +01:00
  • 8fae19b23d lxcfs: wire up ->poll callback for /proc Alexander Mikhalitsyn 2025-10-31 14:38:47 +01:00
  • 142b0cfe57 lxcfs: wire up ->write callback for /proc Alexander Mikhalitsyn 2025-10-31 14:20:23 +01:00
  • d411fda7fa bindings: add private_data field to struct file_info Alexander Mikhalitsyn 2025-10-31 14:15:18 +01:00
  • 282f237494 proc_fuse: deduplicate read() handlers code for /proc/pressure files Alexander Mikhalitsyn 2025-10-29 13:49:23 +01:00
  • 6957cc1121 Merge pull request #686 from kadinsayani/feat/zswap Stéphane Graber 2025-10-09 10:07:41 -04:00
  • e09fff743e Merge pull request #689 from mihalicyn/random_cleanups_oct2025 Stéphane Graber 2025-10-09 09:54:02 -04:00
  • af454ab8d4 src/utils: fix in_same_namespace helper Alexander Mikhalitsyn 2024-04-28 22:06:36 +02:00
  • 82481b6a39 lxcfs: use macro to generate liblxcfs call helpers Alexander Mikhalitsyn 2024-04-12 15:18:12 +02:00
  • c503b12083 cgroups: replace dup() call with openat_safe() Kadin Sayani 2025-10-08 09:44:05 -06:00
  • 6bd2ebd751 proc_fuse: add zswap information to /proc/meminfo Kadin Sayani 2025-08-21 15:07:15 -06:00
  • 0dc531d2f6 bindings: add zswap feature detection Kadin Sayani 2025-08-25 10:01:47 -06:00
  • 777505614a lxcfs: add disable-zswap opt Kadin Sayani 2025-10-07 12:51:27 -06:00
  • 21ce4aa4b9 cgroups: add zswap feature detection Kadin Sayani 2025-08-25 10:01:35 -06:00
  • b54e16a09e cgroups: extract cgfsng_can_use_memory_feature() util function Kadin Sayani 2025-09-03 11:23:45 -06:00
  • e2973d1e38 Merge pull request #687 from last-las/fix-proc-stat-read Stéphane Graber 2025-10-07 10:34:38 -04:00
  • 255b7a7477 proc_fuse: fix proc_stat_read reporting host cpu count under cgroup v2 last-las 2025-08-31 16:29:20 +08:00
  • 16503df8e8 Release LXCFS 6.0.5 v6.0.5 stable-6.0 Stéphane Graber 2025-08-15 00:47:54 -04:00
  • 3b7c9d680c github: Use Github Arm runners Stéphane Graber 2025-08-12 23:43:02 -04:00
  • 8a281f9f29 github: Use Github Arm runners Stéphane Graber 2025-08-12 23:43:02 -04:00
  • 5d464d19d1 github: Bump actions/checkout to v5 Stéphane Graber 2025-08-12 23:29:46 -04:00
  • 3d81122140 github: Bump actions/checkout to v5 Stéphane Graber 2025-08-12 23:29:46 -04:00
  • 45d026e3e7 Release LXCFS 6.0.4 v6.0.4 Stéphane Graber 2025-04-03 15:37:27 -04:00
  • 92020d40a3 proc_loadavg: Prevent integer overflow calculating the sleep interval Deyan Doychev 2025-04-01 18:36:36 +03:00
  • 754a0ee7a3 lxcfs: use strlcpy when handle runtime-dir parameter Alexander Mikhalitsyn 2025-01-31 14:15:25 +01:00
  • 82de729054 utils: move strlcpy/strlcat helpers from cgroup_utils to utils Alexander Mikhalitsyn 2025-01-31 14:14:12 +01:00
  • 3cd49f206c cpuset_parse: make a check for an empty string in cpu_in_cpuset() Alexander Mikhalitsyn 2025-01-31 10:44:22 +01:00
  • cc4db8fc63 utils: fix wait_for_sock to use time_t instead of int Alexander Mikhalitsyn 2025-01-31 10:29:36 +01:00
  • 72cb41c292 tests/test-read: call close(2) only if there is an fd Alexander Mikhalitsyn 2025-01-31 10:04:05 +01:00
  • 8b7f51de5c meminfo: Add slab_reclaimable to MemAvailable Asain Kujovic 2025-01-05 05:13:31 +01:00
  • 554d8dcb73 Merge pull request #679 from DeyanSG/pthread-kill Stéphane Graber 2025-04-02 18:46:35 -04:00
  • 2ea5561141 proc_loadavg: Prevent integer overflow calculating the sleep interval Deyan Doychev 2025-04-01 18:36:36 +03:00
  • 42b57f265a Merge pull request #674 from mihalicyn/coverity_fixes_jan2025 Stéphane Graber 2025-01-31 15:00:15 +01:00
  • 28be637ae4 lxcfs: use strlcpy when handle runtime-dir parameter Alexander Mikhalitsyn 2025-01-31 14:15:25 +01:00
  • 0f253c7d4c utils: move strlcpy/strlcat helpers from cgroup_utils to utils Alexander Mikhalitsyn 2025-01-31 14:14:12 +01:00
  • 3aa1bb65b7 cpuset_parse: make a check for an empty string in cpu_in_cpuset() Alexander Mikhalitsyn 2025-01-31 10:44:22 +01:00
  • 531a988d49 utils: fix wait_for_sock to use time_t instead of int Alexander Mikhalitsyn 2025-01-31 10:29:36 +01:00
  • a43c87db15 tests/test-read: call close(2) only if there is an fd Alexander Mikhalitsyn 2025-01-31 10:04:05 +01:00
  • 19e2c99899 Merge pull request #671 from asainkujovic/excludesrecl Stéphane Graber 2025-01-07 11:29:08 -05:00
  • 341c43c596 Merge pull request #665 from loyou/psi_support Stéphane Graber 2025-01-06 11:58:55 -05:00
  • abdecf18cf meminfo: Add slab_reclaimable to MemAvailable Asain Kujovic 2025-01-05 05:13:31 +01:00
  • 31da3ae731 proc_fuse: add psi(pressure stall information) procfs Feng Sun 2024-11-14 14:22:09 -06:00
  • 998ed0e374 Release LXCFS 6.0.3 v6.0.3 Stéphane Graber 2024-12-19 10:38:31 -05:00
  • e19939c564 github: Improve progress reporting Stéphane Graber 2024-12-18 22:55:57 -05:00
  • d0c13d4ed5 github: Cleanup testsuite action Stéphane Graber 2024-12-18 15:54:09 -05:00
  • 023c2aaf24 github: Update checkout to v4 Stéphane Graber 2024-12-18 15:29:12 -05:00
  • 1ce49ebe9e github: Simplify build action Stéphane Graber 2024-12-18 15:12:38 -05:00
  • 3761e12554 github: Update coverity workflow Stéphane Graber 2024-12-18 15:05:44 -05:00
  • 1315a48fdd github: Use shared logic Stéphane Graber 2024-12-18 10:39:42 -05:00
  • 60bed22209 tests: Make sure to enable cpuset controller Stéphane Graber 2024-12-17 15:30:10 -05:00
  • 9566c58c6c github: Add arm64 tests Stéphane Graber 2024-12-17 14:28:42 -05:00
  • c8ad6578a6 github: Simplify tests workflow Stéphane Graber 2024-12-17 14:22:05 -05:00
  • 67192e1da4 github: Bump Ubuntu version Stéphane Graber 2024-12-17 13:40:57 -05:00
  • d7a0f9183b Merge pull request #669 from stgraber/main Christian Brauner 2024-12-19 07:59:13 +01:00
  • 3a43ced282 github: Improve progress reporting Stéphane Graber 2024-12-18 22:55:57 -05:00
  • aed9d38dfb Merge pull request #668 from stgraber/main Christian Brauner 2024-12-18 23:28:51 +01:00
  • f81944262f github: Cleanup testsuite action Stéphane Graber 2024-12-18 15:54:09 -05:00
  • a1f9602d60 github: Update checkout to v4 Stéphane Graber 2024-12-18 15:29:12 -05:00
  • 10c990fd10 github: Simplify build action Stéphane Graber 2024-12-18 15:12:38 -05:00
  • 370f6a4a13 github: Update coverity workflow Stéphane Graber 2024-12-18 15:05:44 -05:00
  • d99a260f82 Merge pull request #666 from stgraber/main Stéphane Graber 2024-12-18 11:53:26 -05:00
  • 124ad8bd3d github: Use shared logic Stéphane Graber 2024-12-18 10:39:42 -05:00
  • ce45d17cd7 tests: Make sure to enable cpuset controller Stéphane Graber 2024-12-17 15:30:10 -05:00
  • 8c5f16119e github: Add arm64 tests Stéphane Graber 2024-12-17 14:28:42 -05:00
  • 39dc9b3c21 github: Simplify tests workflow Stéphane Graber 2024-12-17 14:22:05 -05:00
  • c65ddc758d github: Bump Ubuntu version Stéphane Graber 2024-12-17 13:40:57 -05:00
  • 5834283af4 cgroups/cgfsng: improve swap accounting support detection Alexander Mikhalitsyn 2024-10-02 15:29:29 +02:00
  • 49c42cf50c tests: add proc readdir test Alexander Mikhalitsyn 2024-10-02 11:24:14 +02:00
  • 564c85266f lxcfs: fix readdir for procfs subtree Alexander Mikhalitsyn 2024-10-02 10:50:36 +02:00
  • f3d29619c8 lxcfs_read: Added LXCFS_TYPE macro to all FUSE filesystem calls Devon Schwartz 2024-05-01 15:27:29 -05:00
  • 2ace0bcb5b Merge pull request #663 from mihalicyn/swap_supp_detection_fix_cgroup2 Christian Brauner 2024-10-02 16:41:36 +02:00
  • 49e862b696 cgroups/cgfsng: improve swap accounting support detection Alexander Mikhalitsyn 2024-10-02 15:29:29 +02:00
  • c303ae2956 Merge pull request #661 from mihalicyn/lxcfs_cgroup2_fix Stéphane Graber 2024-10-02 08:05:07 -04:00
  • 2594ae8be3 tests: add proc readdir test Alexander Mikhalitsyn 2024-10-02 11:24:14 +02:00
  • 56fd97e62e lxcfs: fix readdir for procfs subtree Alexander Mikhalitsyn 2024-10-02 10:50:36 +02:00
  • 68fa858e03 Merge pull request #640 from DevonSchwartz/fix_lxcfs_read_null Stéphane Graber 2024-09-24 16:20:33 -04:00
  • bcb1b0a930 lxcfs_read: Added LXCFS_TYPE macro to all FUSE filesystem calls Devon Schwartz 2024-05-01 15:27:29 -05:00
  • 5df434be88 Release LXCFS 6.0.2 v6.0.2 Stéphane Graber 2024-09-16 18:00:46 +02:00
  • 0c6c92ed8e Add missing linux/limits.h include Stéphane Graber 2024-09-15 23:19:23 +02:00
  • a280a2e788 Merge pull request #660 from stgraber/main Stéphane Graber 2024-09-15 17:33:13 -04:00
  • 1e4e1841d6 Add missing linux/limits.h include Stéphane Graber 2024-09-15 23:19:23 +02:00
  • 9fdfdaeac5 Release LXCFS 6.0.1 v6.0.1 Stéphane Graber 2024-06-25 22:31:57 -04:00
  • 6a9f0e6e68 tests: Update for multiple runtime paths Stéphane Graber 2024-06-25 14:23:39 -04:00
  • 79c40bd7f9 github: add ISSUE_TEMPLATE.md Alexander Mikhalitsyn 2024-06-10 14:27:26 +02:00
  • 53dec83a46 README.md: add info about how to collect a core dump Alexander Mikhalitsyn 2024-06-10 14:22:34 +02:00
  • 68e513f31a github: update coverity test to use Ubuntu 22.04 Alexander Mikhalitsyn 2024-06-07 13:14:43 +02:00
  • 8aaa5a8a91 lxcfs/bindings: add a flag for overriding the runtime dir Sebastien Dabdoub 2023-11-30 18:39:40 -08:00
  • ea4c776660 lxcfs/bindings: Refactor RUNTIME_PATH so that it can be overridden on startup Sebastien Dabdoub 2023-11-30 12:10:48 -08:00
  • 1dc4c22c19 proc: checks system security policy before trying to get personalities Samuel FORESTIER 2024-04-28 11:27:51 +02:00
  • ae9bf1fde1 Merge pull request #651 from mihalicyn/stable-5.0-compat-test-fixup stable-5.0 Stéphane Graber 2024-06-10 18:23:39 +02:00
  • 289629c524 tests: live-upgrade test remove --enable-cgroup Alexander Mikhalitsyn 2024-06-10 17:55:28 +02:00
  • b83f90efce Merge pull request #650 from mihalicyn/compat_test_ext Stéphane Graber 2024-06-10 17:49:48 +02:00
  • a703911843 Merge pull request #648 from mihalicyn/stable-5.0-compat-test Stéphane Graber 2024-06-10 17:49:12 +02:00