Compare commits
4 Commits
df752c17e2
...
0d484bfdc8
Author | SHA1 | Date |
---|---|---|
Daan De Meyer | 0d484bfdc8 | |
Vito Caputo | 4f3df8c1bb | |
白一百 | 8c18851e7e | |
Daan De Meyer | 2cef09e567 |
3
NEWS
3
NEWS
|
@ -764,6 +764,9 @@ CHANGES WITH 257 in spe:
|
|||
other cases EnterNamespace= might be an suitable approach to acquire
|
||||
symbolized backtraces.)
|
||||
|
||||
Special thanks to Nick Owens for bringing attention to and testing
|
||||
fixes for issue #34516.
|
||||
|
||||
Contributions from: 12paper, A. Wilcox, Abderrahim Kitouni,
|
||||
Adrian Vovk, Alain Greppin, Allison Karlitskaya, Alyssa Ross,
|
||||
Anders Jonsson, Andika Triwidada, Andres Beltran, Anouk Ceyssens,
|
||||
|
|
|
@ -295,6 +295,10 @@ sensor:modalias:acpi:MXC6655*:dmi:*:svnCHUWIInnovationAndTechnology*:pnHi10X:*
|
|||
sensor:modalias:acpi:KIOX000A*:dmi:*:svnCHUWIInnovationAndTechnology*:pnHi10X:*
|
||||
ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1
|
||||
|
||||
# Chuwi Hi10 X1
|
||||
sensor:modalias:acpi:NSA2513*:dmi:*:svnCHUWIInnovationAndTechnology*:pnHi10X1:*
|
||||
ACCEL_MOUNT_MATRIX=0, 1, 0; -1, 0, 0; 0, 0, 1
|
||||
|
||||
# Chuwi Hi10 Go
|
||||
sensor:modalias:acpi:MXC6655*:dmi:*:svnCHUWIINNOVATIONLIMITED:pnHi10Go:*
|
||||
ACCEL_MOUNT_MATRIX=-1, 0, 0; 0,-1, 0; 0, 0, 1
|
||||
|
|
|
@ -7576,6 +7576,11 @@ static int context_minimize(Context *context) {
|
|||
if (fstat(fd, &st) < 0)
|
||||
return log_error_errno(errno, "Failed to stat temporary file: %m");
|
||||
|
||||
if ((uint64_t) st.st_size > partition_max_size(context, p))
|
||||
return log_error_errno(SYNTHETIC_ERRNO(E2BIG),
|
||||
"Minimal partition size of %s filesystem of partition %s exceeds configured maximum size (%s > %s)",
|
||||
p->format, strna(hint), FORMAT_BYTES(st.st_size), FORMAT_BYTES(partition_max_size(context, p)));
|
||||
|
||||
log_info("Minimal partition size of %s filesystem of partition %s is %s",
|
||||
p->format, strna(hint), FORMAT_BYTES(st.st_size));
|
||||
|
||||
|
@ -7612,8 +7617,12 @@ static int context_minimize(Context *context) {
|
|||
* fool-proof. */
|
||||
uint64_t heuristic = streq(p->format, "xfs") ? fsz : fsz / 2;
|
||||
fsz = round_up_size(fsz + heuristic, context->grain_size);
|
||||
if (minimal_size_by_fs_name(p->format) != UINT64_MAX)
|
||||
fsz = MAX(minimal_size_by_fs_name(p->format), fsz);
|
||||
fsz = MAX(partition_min_size(context, p), fsz);
|
||||
|
||||
if (fsz > partition_max_size(context, p))
|
||||
return log_error_errno(SYNTHETIC_ERRNO(E2BIG),
|
||||
"Minimal partition size of %s filesystem of partition %s exceeds configured maximum size (%s > %s)",
|
||||
p->format, strna(hint), FORMAT_BYTES(fsz), FORMAT_BYTES(partition_max_size(context, p)));
|
||||
|
||||
log_info("Minimal partition size of %s filesystem of partition %s is %s",
|
||||
p->format, strna(hint), FORMAT_BYTES(fsz));
|
||||
|
|
Loading…
Reference in New Issue