summaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-content_browser_memory_swap__metrics__driver__impl__linux.cc
blob: 0ff52eb54e686aa6657bcb9369a4c1f92d33639e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--- content/browser/memory/swap_metrics_driver_impl_linux.cc.orig	2022-02-07 13:39:41 UTC
+++ content/browser/memory/swap_metrics_driver_impl_linux.cc
@@ -44,9 +44,13 @@ SwapMetricsDriverImplLinux::~SwapMetricsDriverImplLinu
 SwapMetricsDriver::SwapMetricsUpdateResult
 SwapMetricsDriverImplLinux::UpdateMetricsInternal(base::TimeDelta interval) {
   base::VmStatInfo vmstat;
+#if !defined(OS_BSD)
   if (!base::GetVmStatInfo(&vmstat)) {
     return SwapMetricsDriver::SwapMetricsUpdateResult::kSwapMetricsUpdateFailed;
   }
+#else
+    return SwapMetricsDriver::SwapMetricsUpdateResult::kSwapMetricsUpdateFailed;
+#endif
 
   uint64_t in_counts = vmstat.pswpin - last_pswpin_;
   uint64_t out_counts = vmstat.pswpout - last_pswpout_;