All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/5] selftests: gitignore and clean target file additions
@ 2024-09-25 21:55 Javier Carrasco
  2024-09-25 21:55 ` [PATCH v3 1/5] selftests: core: add unshare_test to gitignore Javier Carrasco
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Javier Carrasco @ 2024-09-25 21:55 UTC (permalink / raw)
  To: Shuah Khan, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Allison Henderson, Eric Biederman, Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm, Javier Carrasco

Trivial patches to update the gitignore files unders selftests, and a
little addition to EXTRA_CLEAN under net/rds to account for the
automatically generated include.sh.

Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
---
Changes in v3:
- Split new entries in core and net gitignore files into two patches.
- Link to v2: https://lore.kernel.org/r/20240925-selftests-gitignore-v2-0-bbbbdef21959@gmail.com

Changes in v2:
- [PATCH 4/4] add excepction for load_address.c (must be tracked).
- Link to v1: https://lore.kernel.org/r/20240924-selftests-gitignore-v1-0-9755ac883388@gmail.com

---
Javier Carrasco (5):
      selftests: core: add unshare_test to gitignore
      selftests: net: add msg_oob to gitignore
      selftests: rds: add include.sh to EXTRA_CLEAN
      selftests: rds: add gitignore file for include.sh
      selftests: exec: update gitignore for load_address

 tools/testing/selftests/core/.gitignore    | 1 +
 tools/testing/selftests/exec/.gitignore    | 3 ++-
 tools/testing/selftests/net/.gitignore     | 1 +
 tools/testing/selftests/net/rds/.gitignore | 1 +
 tools/testing/selftests/net/rds/Makefile   | 2 +-
 5 files changed, 6 insertions(+), 2 deletions(-)
---
base-commit: 4d0326b60bb753627437fff0f76bf1525bcda422
change-id: 20240924-selftests-gitignore-e41133e6c5bd

Best regards,
-- 
Javier Carrasco <javier.carrasco.cruz@gmail.com>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v3 1/5] selftests: core: add unshare_test to gitignore
  2024-09-25 21:55 [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
@ 2024-09-25 21:55 ` Javier Carrasco
  2024-09-30 17:45   ` Shuah Khan
  2024-09-25 21:55 ` [PATCH v3 2/5] selftests: net: add msg_oob " Javier Carrasco
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 9+ messages in thread
From: Javier Carrasco @ 2024-09-25 21:55 UTC (permalink / raw)
  To: Shuah Khan, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Allison Henderson, Eric Biederman, Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm, Javier Carrasco

This executable is missing from the corresponding gitignore file.
Add unshare_test to the core gitignore list.

Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
---
 tools/testing/selftests/core/.gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/testing/selftests/core/.gitignore b/tools/testing/selftests/core/.gitignore
index 6e6712ce5817..7999361992aa 100644
--- a/tools/testing/selftests/core/.gitignore
+++ b/tools/testing/selftests/core/.gitignore
@@ -1 +1,2 @@
 close_range_test
+unshare_test

-- 
2.43.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v3 2/5] selftests: net: add msg_oob to gitignore
  2024-09-25 21:55 [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
  2024-09-25 21:55 ` [PATCH v3 1/5] selftests: core: add unshare_test to gitignore Javier Carrasco
@ 2024-09-25 21:55 ` Javier Carrasco
  2024-09-25 21:55 ` [PATCH v3 3/5] selftests: rds: add include.sh to EXTRA_CLEAN Javier Carrasco
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Javier Carrasco @ 2024-09-25 21:55 UTC (permalink / raw)
  To: Shuah Khan, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Allison Henderson, Eric Biederman, Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm, Javier Carrasco

This executable is missing from the corresponding gitignore file.
Add msg_oob to the net gitignore list.

Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
---
 tools/testing/selftests/net/.gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/testing/selftests/net/.gitignore b/tools/testing/selftests/net/.gitignore
index 1c04c780db66..9dcdff533414 100644
--- a/tools/testing/selftests/net/.gitignore
+++ b/tools/testing/selftests/net/.gitignore
@@ -17,6 +17,7 @@ ipv6_flowlabel
 ipv6_flowlabel_mgr
 log.txt
 msg_zerocopy
+msg_oob
 ncdevmem
 nettest
 psock_fanout

-- 
2.43.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v3 3/5] selftests: rds: add include.sh to EXTRA_CLEAN
  2024-09-25 21:55 [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
  2024-09-25 21:55 ` [PATCH v3 1/5] selftests: core: add unshare_test to gitignore Javier Carrasco
  2024-09-25 21:55 ` [PATCH v3 2/5] selftests: net: add msg_oob " Javier Carrasco
@ 2024-09-25 21:55 ` Javier Carrasco
  2024-09-25 21:55 ` [PATCH v3 4/5] selftests: rds: add gitignore file for include.sh Javier Carrasco
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Javier Carrasco @ 2024-09-25 21:55 UTC (permalink / raw)
  To: Shuah Khan, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Allison Henderson, Eric Biederman, Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm, Javier Carrasco

The include.sh file is generated when building the net/rds selftests,
but there is no rule to delete it with the clean target. Add the file to
EXTRA_CLEAN in order to remove it when required.

Reviewed-by: Allison Henderson <allison.henderson@oracle.com>
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
---
 tools/testing/selftests/net/rds/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/testing/selftests/net/rds/Makefile b/tools/testing/selftests/net/rds/Makefile
index da9714bc7aad..0b697669ea51 100644
--- a/tools/testing/selftests/net/rds/Makefile
+++ b/tools/testing/selftests/net/rds/Makefile
@@ -7,6 +7,6 @@ TEST_PROGS := run.sh \
 	include.sh \
 	test.py
 
-EXTRA_CLEAN := /tmp/rds_logs
+EXTRA_CLEAN := /tmp/rds_logs include.sh
 
 include ../../lib.mk

-- 
2.43.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v3 4/5] selftests: rds: add gitignore file for include.sh
  2024-09-25 21:55 [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
                   ` (2 preceding siblings ...)
  2024-09-25 21:55 ` [PATCH v3 3/5] selftests: rds: add include.sh to EXTRA_CLEAN Javier Carrasco
@ 2024-09-25 21:55 ` Javier Carrasco
  2024-09-25 21:55 ` [PATCH v3 5/5] selftests: exec: update gitignore for load_address Javier Carrasco
  2024-09-30 17:37 ` [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
  5 siblings, 0 replies; 9+ messages in thread
From: Javier Carrasco @ 2024-09-25 21:55 UTC (permalink / raw)
  To: Shuah Khan, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Allison Henderson, Eric Biederman, Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm, Javier Carrasco

The generated include.sh should be ignored by git. Create a new
gitignore and add the file to the list.

Reviewed-by: Allison Henderson <allison.henderson@oracle.com>
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
---
 tools/testing/selftests/net/rds/.gitignore | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/testing/selftests/net/rds/.gitignore b/tools/testing/selftests/net/rds/.gitignore
new file mode 100644
index 000000000000..1c6f04e2aa11
--- /dev/null
+++ b/tools/testing/selftests/net/rds/.gitignore
@@ -0,0 +1 @@
+include.sh

-- 
2.43.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v3 5/5] selftests: exec: update gitignore for load_address
  2024-09-25 21:55 [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
                   ` (3 preceding siblings ...)
  2024-09-25 21:55 ` [PATCH v3 4/5] selftests: rds: add gitignore file for include.sh Javier Carrasco
@ 2024-09-25 21:55 ` Javier Carrasco
  2024-09-30 17:45   ` Shuah Khan
  2024-09-30 17:37 ` [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
  5 siblings, 1 reply; 9+ messages in thread
From: Javier Carrasco @ 2024-09-25 21:55 UTC (permalink / raw)
  To: Shuah Khan, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Allison Henderson, Eric Biederman, Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm, Javier Carrasco

The name of the "load_address" objects has been modified, but the
corresponding entry in the gitignore file must be updated.

Update the load_address entry in the gitignore file to account for
the new names, adding an exception to keep on tracking load_address.c.

Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
---
 tools/testing/selftests/exec/.gitignore | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tools/testing/selftests/exec/.gitignore b/tools/testing/selftests/exec/.gitignore
index 90c238ba6a4b..a0dc5d4bf733 100644
--- a/tools/testing/selftests/exec/.gitignore
+++ b/tools/testing/selftests/exec/.gitignore
@@ -9,7 +9,8 @@ execveat.ephemeral
 execveat.denatured
 non-regular
 null-argv
-/load_address_*
+/load_address.*
+!load_address.c
 /recursion-depth
 xxxxxxxx*
 pipe

-- 
2.43.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH v3 0/5] selftests: gitignore and clean target file additions
  2024-09-25 21:55 [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
                   ` (4 preceding siblings ...)
  2024-09-25 21:55 ` [PATCH v3 5/5] selftests: exec: update gitignore for load_address Javier Carrasco
@ 2024-09-30 17:37 ` Javier Carrasco
  5 siblings, 0 replies; 9+ messages in thread
From: Javier Carrasco @ 2024-09-30 17:37 UTC (permalink / raw)
  To: Shuah Khan, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Allison Henderson, Eric Biederman, Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm

On 25/09/2024 23:55, Javier Carrasco wrote:
> Trivial patches to update the gitignore files unders selftests, and a
> little addition to EXTRA_CLEAN under net/rds to account for the
> automatically generated include.sh.
> 
> Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
> ---
> Changes in v3:
> - Split new entries in core and net gitignore files into two patches.
> - Link to v2: https://lore.kernel.org/r/20240925-selftests-gitignore-v2-0-bbbbdef21959@gmail.com
> 
> Changes in v2:
> - [PATCH 4/4] add excepction for load_address.c (must be tracked).
> - Link to v1: https://lore.kernel.org/r/20240924-selftests-gitignore-v1-0-9755ac883388@gmail.com
> 
> ---
> Javier Carrasco (5):
>       selftests: core: add unshare_test to gitignore
>       selftests: net: add msg_oob to gitignore
>       selftests: rds: add include.sh to EXTRA_CLEAN
>       selftests: rds: add gitignore file for include.sh
>       selftests: exec: update gitignore for load_address
> 
>  tools/testing/selftests/core/.gitignore    | 1 +
>  tools/testing/selftests/exec/.gitignore    | 3 ++-
>  tools/testing/selftests/net/.gitignore     | 1 +
>  tools/testing/selftests/net/rds/.gitignore | 1 +
>  tools/testing/selftests/net/rds/Makefile   | 2 +-
>  5 files changed, 6 insertions(+), 2 deletions(-)
> ---
> base-commit: 4d0326b60bb753627437fff0f76bf1525bcda422
> change-id: 20240924-selftests-gitignore-e41133e6c5bd
> 
> Best regards,

I sent the net-related patches in a separate series:

- [PATCH v3 2/5] selftests: net: add msg_oob to gitignore
- [PATCH v3 3/5] selftests: rds: add include.sh to EXTRA_CLEAN
- [PATCH v3 4/5] selftests: rds: add gitignore file for include.sh

The rest of the patches belong to selftests too, and can be applied from
this series:

- [PATCH v3 1/5] selftests: core: add unshare_test to gitignore
- [PATCH v3 5/5] selftests: exec: update gitignore for load_address

Thanks and best regards,
Javier Carrasco

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH v3 1/5] selftests: core: add unshare_test to gitignore
  2024-09-25 21:55 ` [PATCH v3 1/5] selftests: core: add unshare_test to gitignore Javier Carrasco
@ 2024-09-30 17:45   ` Shuah Khan
  0 siblings, 0 replies; 9+ messages in thread
From: Shuah Khan @ 2024-09-30 17:45 UTC (permalink / raw)
  To: Javier Carrasco, Shuah Khan, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Allison Henderson, Eric Biederman,
	Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm, Shuah Khan

On 9/25/24 15:55, Javier Carrasco wrote:
> This executable is missing from the corresponding gitignore file.
> Add unshare_test to the core gitignore list.
> 
> Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
> ---
>   tools/testing/selftests/core/.gitignore | 1 +
>   1 file changed, 1 insertion(+)
> 
> diff --git a/tools/testing/selftests/core/.gitignore b/tools/testing/selftests/core/.gitignore
> index 6e6712ce5817..7999361992aa 100644
> --- a/tools/testing/selftests/core/.gitignore
> +++ b/tools/testing/selftests/core/.gitignore
> @@ -1 +1,2 @@
>   close_range_test
> +unshare_test
> 

Applied to linux-kselftest fixes for next rc.

thanks,
-- Shuah

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH v3 5/5] selftests: exec: update gitignore for load_address
  2024-09-25 21:55 ` [PATCH v3 5/5] selftests: exec: update gitignore for load_address Javier Carrasco
@ 2024-09-30 17:45   ` Shuah Khan
  0 siblings, 0 replies; 9+ messages in thread
From: Shuah Khan @ 2024-09-30 17:45 UTC (permalink / raw)
  To: Javier Carrasco, Shuah Khan, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Allison Henderson, Eric Biederman,
	Kees Cook
  Cc: linux-kselftest, linux-kernel, netdev, linux-rdma, rds-devel,
	linux-mm, Shuah Khan

On 9/25/24 15:55, Javier Carrasco wrote:
> The name of the "load_address" objects has been modified, but the
> corresponding entry in the gitignore file must be updated.
> 
> Update the load_address entry in the gitignore file to account for
> the new names, adding an exception to keep on tracking load_address.c.
> 
> Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
> ---
>   tools/testing/selftests/exec/.gitignore | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/tools/testing/selftests/exec/.gitignore b/tools/testing/selftests/exec/.gitignore
> index 90c238ba6a4b..a0dc5d4bf733 100644
> --- a/tools/testing/selftests/exec/.gitignore
> +++ b/tools/testing/selftests/exec/.gitignore
> @@ -9,7 +9,8 @@ execveat.ephemeral
>   execveat.denatured
>   non-regular
>   null-argv
> -/load_address_*
> +/load_address.*
> +!load_address.c
>   /recursion-depth
>   xxxxxxxx*
>   pipe
> 

Applied to linux-kselftest fixes for next rc.

thanks,
-- Shuah

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-09-30 17:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-25 21:55 [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco
2024-09-25 21:55 ` [PATCH v3 1/5] selftests: core: add unshare_test to gitignore Javier Carrasco
2024-09-30 17:45   ` Shuah Khan
2024-09-25 21:55 ` [PATCH v3 2/5] selftests: net: add msg_oob " Javier Carrasco
2024-09-25 21:55 ` [PATCH v3 3/5] selftests: rds: add include.sh to EXTRA_CLEAN Javier Carrasco
2024-09-25 21:55 ` [PATCH v3 4/5] selftests: rds: add gitignore file for include.sh Javier Carrasco
2024-09-25 21:55 ` [PATCH v3 5/5] selftests: exec: update gitignore for load_address Javier Carrasco
2024-09-30 17:45   ` Shuah Khan
2024-09-30 17:37 ` [PATCH v3 0/5] selftests: gitignore and clean target file additions Javier Carrasco

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.