Print this page
re #13613 rb4516 Tunables needs volatile keyword
*** 20,29 ****
--- 20,32 ----
*/
/*
* Copyright 2009 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
+ /*
+ * Copyright 2013 Nexenta Systems, Inc. All rights reserved.
+ */
#include <sys/types.h>
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/errno.h>
*** 55,66 ****
* space should do so by setting swapfs_desfree at boot time,
* not swapfs_minfree.
*/
pgcnt_t swapfs_desfree = 0;
! pgcnt_t swapfs_minfree = 0;
! pgcnt_t swapfs_reserve = 0;
#ifdef SWAPFS_DEBUG
int swapfs_debug;
#endif /* SWAPFS_DEBUG */
--- 58,69 ----
* space should do so by setting swapfs_desfree at boot time,
* not swapfs_minfree.
*/
pgcnt_t swapfs_desfree = 0;
! volatile pgcnt_t swapfs_minfree = 0;
! volatile pgcnt_t swapfs_reserve = 0;
#ifdef SWAPFS_DEBUG
int swapfs_debug;
#endif /* SWAPFS_DEBUG */