Jacob Stopak <jacob@xxxxxxxxxxxxxxxx> writes: > int cmd_bugreport(int argc, const char **argv, const char *prefix) > { > struct strbuf buffer = STRBUF_INIT; > struct strbuf report_path = STRBUF_INIT; > int report = -1; > time_t now = time(NULL); > - struct tm tm; > enum diagnose_mode diagnose = DIAGNOSE_NONE; > char *option_output = NULL; > - char *option_suffix = "%Y-%m-%d-%H%M"; > + char *option_suffix = ""; > + int option_suffix_is_from_user = 0; > const char *user_relative_path = NULL; > char *prefixed_filename; > - size_t output_path_len; > int ret; > + int i = 0; OK, I think between me and you, we stared at this piece of code long enough to make ourselves numb. The original "at most one report per a minute" default came from the very original in 238b439d (bugreport: add tool to generate debugging info, 2020-04-16) and that is what we are changing, so let me summon its author as an area expert for a pair of fresh eyes to see if they can offer any new insights. Thanks. https://lore.kernel.org/git/20231016214045.146862-1-jacob@xxxxxxxxxxxxxxxx/