Page MenuHomeFreeBSD

D9603.1776796478.diff
No OneTemporary

Size
741 B
Referenced Files
None
Subscribers
None

D9603.1776796478.diff

Index: sys/geom/part/g_part.c
===================================================================
--- sys/geom/part/g_part.c
+++ sys/geom/part/g_part.c
@@ -135,6 +135,10 @@
SYSCTL_UINT(_kern_geom_part, OID_AUTO, check_integrity,
CTLFLAG_RWTUN, &check_integrity, 1,
"Enable integrity checking");
+static u_int auto_resize = 1;
+SYSCTL_UINT(_kern_geom_part, OID_AUTO, auto_resize,
+ CTLFLAG_RW, &auto_resize, 1,
+ "Enable auto resize");
/*
* The GEOM partitioning class.
@@ -2095,6 +2099,9 @@
G_PART_TRACE((G_T_TOPOLOGY, "%s(%s)", __func__, cp->provider->name));
g_topology_assert();
+ if (auto_resize == 0)
+ return;
+
table = cp->geom->softc;
if (table->gpt_opened == 0) {
if (g_access(cp, 1, 1, 1) != 0)

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 21, 6:34 PM (9 h, 11 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28400714
Default Alt Text
D9603.1776796478.diff (741 B)

Event Timeline