Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"
authorAhelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Tue, 13 Feb 2024 14:54:04 +0000 (15:54 +0100)
committerAndrew Morton <akpm@linux-foundation.org>
Wed, 6 Mar 2024 21:07:39 +0000 (13:07 -0800)
commit6a57a21943dab509a04d911059d80a683d67c198
tree5778986bf832d3f4d5854294b210b06483db1819
parent9bea6216f94bb711267e01f6ff8b07e3ff1e22d6
Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"

Found with git grep 'MODULE_AUTHOR(".*([^)]*@'
Fixed with
  sed -i '/MODULE_AUTHOR(".*([^)]*@/{s/ (/ </g;s/)"/>"/;s/)and/> and/}' \
    $(git grep -l 'MODULE_AUTHOR(".*([^)]*@')

Also:
  in drivers/media/usb/siano/smsusb.c normalise ", INC" to ", Inc";
     this is what every other MODULE_AUTHOR for this company says,
     and it's what the header says
  in drivers/sbus/char/openprom.c normalise a double-spaced separator;
     this is clearly copied from the copyright header,
     where the names are aligned on consecutive lines thusly:
      * Linux/SPARC PROM Configuration Driver
      * Copyright (C) 1996 Thomas K. Dyas (tdyas@noc.rutgers.edu)
      * Copyright (C) 1996 Eddie C. Dost  (ecd@skynet.be)
     but the authorship branding is single-line

Link: https://lkml.kernel.org/r/mk3geln4azm5binjjlfsgjepow4o73domjv6ajybws3tz22vb3@tarta.nabijaczleweli.xyz
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Cc: Joe Perches <joe@perches.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
46 files changed:
arch/sparc/kernel/chmc.c
arch/sparc/kernel/ds.c
drivers/block/sunvdc.c
drivers/char/hw_random/n2-drv.c
drivers/char/tpm/st33zp24/i2c.c
drivers/char/tpm/st33zp24/spi.c
drivers/char/tpm/st33zp24/st33zp24.c
drivers/char/tpm/tpm-interface.c
drivers/char/tpm/tpm_atmel.c
drivers/char/tpm/tpm_i2c_nuvoton.c
drivers/char/tpm/tpm_nsc.c
drivers/char/tpm/tpm_tis.c
drivers/char/tpm/tpm_tis_core.c
drivers/char/tpm/tpm_vtpm_proxy.c
drivers/crypto/n2_core.c
drivers/hwmon/dell-smm-hwmon.c
drivers/hwmon/ultra45_env.c
drivers/i2c/muxes/i2c-mux-mlxcpld.c
drivers/leds/leds-sunfire.c
drivers/media/common/siano/smscoreapi.c
drivers/media/common/siano/smsdvb-main.c
drivers/media/dvb-frontends/cx24117.c
drivers/media/usb/siano/smsusb.c
drivers/net/ethernet/broadcom/tg3.c
drivers/net/ethernet/sun/cassini.c
drivers/net/ethernet/sun/niu.c
drivers/net/ethernet/sun/sunhme.c
drivers/net/ethernet/sun/sunvnet.c
drivers/net/ethernet/sun/sunvnet_common.c
drivers/net/ppp/pptp.c
drivers/platform/x86/compal-laptop.c
drivers/platform/x86/intel/oaktrail.c
drivers/platform/x86/mlx-platform.c
drivers/s390/net/fsm.c
drivers/sbus/char/openprom.c
drivers/scsi/esp_scsi.c
drivers/scsi/jazz_esp.c
drivers/scsi/mesh.c
drivers/scsi/qlogicpti.c
drivers/scsi/sun3x_esp.c
drivers/scsi/sun_esp.c
drivers/video/fbdev/hgafb.c
net/ipv4/gre_demux.c
net/ipv6/ip6_gre.c
net/iucv/iucv.c
net/mpls/mpls_gso.c