From a430ffd1650baa6b4682517cff514371b4a19ba7 Mon Sep 17 00:00:00 2001 From: Brian Inglis Date: Thu, 18 Jul 2024 10:27:49 -0600 Subject: Cygwin: fhandler/proc.cc(format_proc_cpuinfo): add newlines Linux cpuinfo follows output for each processor with a blank line, so we output newlines to get a blank line: - newline after power management feature flags if printed; - newline to give blank line after each processor output. Reported-by: Achim Gratz https://cygwin.com/pipermail/cygwin/2024-July/256223.html Signed-off-by: Brian Inglis --- winsup/cygwin/fhandler/proc.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/winsup/cygwin/fhandler/proc.cc b/winsup/cygwin/fhandler/proc.cc index d8ab522..e85ed4f 100644 --- a/winsup/cygwin/fhandler/proc.cc +++ b/winsup/cygwin/fhandler/proc.cc @@ -1752,16 +1752,17 @@ format_proc_cpuinfo (void *, char *&destbuf) ftcprint (features1, 12, "acc_power"); /* core power reporting */ /* ftcprint (features1, 13, "connstby"); */ /* connected standby */ /* ftcprint (features1, 14, "rapl"); */ /* running average power limit */ + + print ("\n"); } + print ("\n"); + if (orig_affinity_mask != 0) SetThreadGroupAffinity (GetCurrentThread (), &orig_group_affinity, NULL); - print ("\n"); } - print ("\n"); - destbuf = (char *) crealloc_abort (destbuf, bufptr - buf); memcpy (destbuf, buf, bufptr - buf); return bufptr - buf; -- cgit v1.1