[PATCH AUTOSEL 6.3 09/67] um: harddog: fix modular build

2023-05-25 Thread Sasha Levin
: kernel test robot Signed-off-by: Johannes Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/Makefile | 4 +++- arch/um/drivers/harddog.h | 9 + arch/um/drivers/harddog_kern.c | 7 +-- arch/um/drivers/harddog_user.c | 1

[PATCH AUTOSEL 5.15 05/43] um: harddog: fix modular build

2023-05-25 Thread Sasha Levin
: kernel test robot Signed-off-by: Johannes Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/Makefile | 4 +++- arch/um/drivers/harddog.h | 9 + arch/um/drivers/harddog_kern.c | 7 +-- arch/um/drivers/harddog_user.c | 1

[PATCH AUTOSEL 6.1 06/57] um: harddog: fix modular build

2023-05-25 Thread Sasha Levin
: kernel test robot Signed-off-by: Johannes Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/Makefile | 4 +++- arch/um/drivers/harddog.h | 9 + arch/um/drivers/harddog_kern.c | 7 +-- arch/um/drivers/harddog_user.c | 1

[PATCH AUTOSEL 6.7 05/13] um: net: Fix return type of uml_net_start_xmit()

2024-01-24 Thread Sasha Levin
02310031340.v1vph207-...@intel.com/ Acked-by: Anton Ivanov Signed-off-by: Nathan Chancellor Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/net_kern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers

[PATCH AUTOSEL 6.7 04/13] um: Don't use vfprintf() for os_info()

2024-01-24 Thread Sasha Levin
helper threads, use the kernel vscnprintf function into a smallish buffer and write out the information to stderr. Signed-off-by: Benjamin Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/util.c | 19 +-- 1 file changed, 17 insertions(+), 2

[PATCH AUTOSEL 6.7 06/13] um: time-travel: fix time corruption

2024-01-24 Thread Sasha Levin
this by reading the time_travel_time, calculating the adjustment, and doing the adjustment all with interrupts disabled. Reported-by: Vincent Whitchurch Signed-off-by: Johannes Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/kernel/time.c | 32 +++-

[PATCH AUTOSEL 6.7 03/13] um: Fix naming clash between UML and scheduler

2024-01-24 Thread Sasha Levin
-off-by: Sasha Levin --- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/os-Linux/helper.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/um/include/shared/kern_util.h b/arch/um/include/shared/kern_util.h index

[PATCH AUTOSEL 6.6 03/11] um: Fix naming clash between UML and scheduler

2024-01-24 Thread Sasha Levin
-off-by: Sasha Levin --- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/os-Linux/helper.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/um/include/shared/kern_util.h b/arch/um/include/shared/kern_util.h index

[PATCH AUTOSEL 6.6 04/11] um: Don't use vfprintf() for os_info()

2024-01-24 Thread Sasha Levin
helper threads, use the kernel vscnprintf function into a smallish buffer and write out the information to stderr. Signed-off-by: Benjamin Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/util.c | 19 +-- 1 file changed, 17 insertions(+), 2

[PATCH AUTOSEL 6.6 05/11] um: net: Fix return type of uml_net_start_xmit()

2024-01-24 Thread Sasha Levin
02310031340.v1vph207-...@intel.com/ Acked-by: Anton Ivanov Signed-off-by: Nathan Chancellor Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/net_kern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers

[PATCH AUTOSEL 6.6 06/11] um: time-travel: fix time corruption

2024-01-24 Thread Sasha Levin
this by reading the time_travel_time, calculating the adjustment, and doing the adjustment all with interrupts disabled. Reported-by: Vincent Whitchurch Signed-off-by: Johannes Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/kernel/time.c | 32 +++-

[PATCH AUTOSEL 6.1 2/9] um: Fix naming clash between UML and scheduler

2024-01-24 Thread Sasha Levin
-off-by: Sasha Levin --- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/os-Linux/helper.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/um/include/shared/kern_util.h b/arch/um/include/shared/kern_util.h index

[PATCH AUTOSEL 6.1 3/9] um: Don't use vfprintf() for os_info()

2024-01-24 Thread Sasha Levin
helper threads, use the kernel vscnprintf function into a smallish buffer and write out the information to stderr. Signed-off-by: Benjamin Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/util.c | 19 +-- 1 file changed, 17 insertions(+), 2

[PATCH AUTOSEL 6.1 4/9] um: net: Fix return type of uml_net_start_xmit()

2024-01-24 Thread Sasha Levin
02310031340.v1vph207-...@intel.com/ Acked-by: Anton Ivanov Signed-off-by: Nathan Chancellor Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/net_kern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers

[PATCH AUTOSEL 6.1 5/9] um: time-travel: fix time corruption

2024-01-24 Thread Sasha Levin
this by reading the time_travel_time, calculating the adjustment, and doing the adjustment all with interrupts disabled. Reported-by: Vincent Whitchurch Signed-off-by: Johannes Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/kernel/time.c | 32 +++-

[PATCH AUTOSEL 5.15 3/9] um: Don't use vfprintf() for os_info()

2024-01-24 Thread Sasha Levin
helper threads, use the kernel vscnprintf function into a smallish buffer and write out the information to stderr. Signed-off-by: Benjamin Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/util.c | 19 +-- 1 file changed, 17 insertions(+), 2

[PATCH AUTOSEL 5.15 5/9] um: time-travel: fix time corruption

2024-01-24 Thread Sasha Levin
this by reading the time_travel_time, calculating the adjustment, and doing the adjustment all with interrupts disabled. Reported-by: Vincent Whitchurch Signed-off-by: Johannes Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/kernel/time.c | 32 +++-

[PATCH AUTOSEL 5.15 2/9] um: Fix naming clash between UML and scheduler

2024-01-24 Thread Sasha Levin
-off-by: Sasha Levin --- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/os-Linux/helper.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/um/include/shared/kern_util.h b/arch/um/include/shared/kern_util.h index

[PATCH AUTOSEL 5.15 4/9] um: net: Fix return type of uml_net_start_xmit()

2024-01-24 Thread Sasha Levin
02310031340.v1vph207-...@intel.com/ Acked-by: Anton Ivanov Signed-off-by: Nathan Chancellor Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/net_kern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers

[PATCH AUTOSEL 5.10 2/7] um: Fix naming clash between UML and scheduler

2024-01-24 Thread Sasha Levin
-off-by: Sasha Levin --- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/os-Linux/helper.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/um/include/shared/kern_util.h b/arch/um/include/shared/kern_util.h index

[PATCH AUTOSEL 5.10 3/7] um: Don't use vfprintf() for os_info()

2024-01-24 Thread Sasha Levin
helper threads, use the kernel vscnprintf function into a smallish buffer and write out the information to stderr. Signed-off-by: Benjamin Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/util.c | 19 +-- 1 file changed, 17 insertions(+), 2

[PATCH AUTOSEL 5.10 4/7] um: net: Fix return type of uml_net_start_xmit()

2024-01-24 Thread Sasha Levin
02310031340.v1vph207-...@intel.com/ Acked-by: Anton Ivanov Signed-off-by: Nathan Chancellor Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/net_kern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers

[PATCH AUTOSEL 5.4 3/6] um: Don't use vfprintf() for os_info()

2024-01-24 Thread Sasha Levin
helper threads, use the kernel vscnprintf function into a smallish buffer and write out the information to stderr. Signed-off-by: Benjamin Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/util.c | 19 +-- 1 file changed, 17 insertions(+), 2

[PATCH AUTOSEL 5.4 4/6] um: net: Fix return type of uml_net_start_xmit()

2024-01-24 Thread Sasha Levin
02310031340.v1vph207-...@intel.com/ Acked-by: Anton Ivanov Signed-off-by: Nathan Chancellor Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/net_kern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers

[PATCH AUTOSEL 5.4 2/6] um: Fix naming clash between UML and scheduler

2024-01-24 Thread Sasha Levin
-off-by: Sasha Levin --- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/os-Linux/helper.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/um/include/shared/kern_util.h b/arch/um/include/shared/kern_util.h index

[PATCH AUTOSEL 4.19 2/5] um: Fix naming clash between UML and scheduler

2024-01-24 Thread Sasha Levin
-off-by: Sasha Levin --- arch/um/include/shared/kern_util.h | 2 +- arch/um/kernel/process.c | 2 +- arch/um/os-Linux/helper.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/um/include/shared/kern_util.h b/arch/um/include/shared/kern_util.h index

[PATCH AUTOSEL 4.19 4/5] um: net: Fix return type of uml_net_start_xmit()

2024-01-24 Thread Sasha Levin
02310031340.v1vph207-...@intel.com/ Acked-by: Anton Ivanov Signed-off-by: Nathan Chancellor Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/net_kern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers

[PATCH AUTOSEL 4.19 3/5] um: Don't use vfprintf() for os_info()

2024-01-24 Thread Sasha Levin
helper threads, use the kernel vscnprintf function into a smallish buffer and write out the information to stderr. Signed-off-by: Benjamin Berg Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/util.c | 19 +-- 1 file changed, 17 insertions(+), 2

[PATCH 4.14-openela 007/190] IMA: allow/fix UML builds

2024-04-15 Thread Sasha Levin
TCG_TPM from =m to =y and fixes the linker errors. Fixes: f4a0391dfa91 ("ima: fix Kconfig dependencies") Cc: Stable # v5.14+ Signed-off-by: Randy Dunlap Cc: Fabio Estevam Cc: Richard Weinberger Cc: Anton Ivanov Cc: Johannes Berg Cc: linux-um@lists.infradead.org Signed-off-by: Mimi Zoh

[PATCH AUTOSEL 6.10 107/121] um: line: always fill *error_out in setup_one_line()

2024-07-31 Thread Sasha Levin
0703172235.ad863568b55f.Iaa1eba4db8265d7715ba71d5f6bb8c7ff63d27e9@changeid Acked-By: Anton Ivanov Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/line.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/um/drivers/line.c b/arch/um/drivers/line.c index d82bc3fdb86e7..43d

[PATCH AUTOSEL 6.6 72/83] um: line: always fill *error_out in setup_one_line()

2024-07-31 Thread Sasha Levin
0703172235.ad863568b55f.Iaa1eba4db8265d7715ba71d5f6bb8c7ff63d27e9@changeid Acked-By: Anton Ivanov Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/line.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/um/drivers/line.c b/arch/um/drivers/line.c index 375200e9aba9a..2ba

[PATCH AUTOSEL 6.1 53/61] um: line: always fill *error_out in setup_one_line()

2024-07-31 Thread Sasha Levin
0703172235.ad863568b55f.Iaa1eba4db8265d7715ba71d5f6bb8c7ff63d27e9@changeid Acked-By: Anton Ivanov Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/line.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/um/drivers/line.c b/arch/um/drivers/line.c index 95ad6b190d1d1..6b4

[PATCH AUTOSEL 5.15 40/47] um: line: always fill *error_out in setup_one_line()

2024-07-31 Thread Sasha Levin
0703172235.ad863568b55f.Iaa1eba4db8265d7715ba71d5f6bb8c7ff63d27e9@changeid Acked-By: Anton Ivanov Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/line.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/um/drivers/line.c b/arch/um/drivers/line.c index 95ad6b190d1d1..6b4

[PATCH AUTOSEL 5.10 32/38] um: line: always fill *error_out in setup_one_line()

2024-07-31 Thread Sasha Levin
0703172235.ad863568b55f.Iaa1eba4db8265d7715ba71d5f6bb8c7ff63d27e9@changeid Acked-By: Anton Ivanov Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/line.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/um/drivers/line.c b/arch/um/drivers/line.c index 37e96ba0f5fb1..d2b

[PATCH AUTOSEL 5.4 16/22] um: line: always fill *error_out in setup_one_line()

2024-07-31 Thread Sasha Levin
0703172235.ad863568b55f.Iaa1eba4db8265d7715ba71d5f6bb8c7ff63d27e9@changeid Acked-By: Anton Ivanov Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/line.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/um/drivers/line.c b/arch/um/drivers/line.c index d6a78c3548a55..de0

[PATCH AUTOSEL 4.19 09/14] um: line: always fill *error_out in setup_one_line()

2024-07-31 Thread Sasha Levin
0703172235.ad863568b55f.Iaa1eba4db8265d7715ba71d5f6bb8c7ff63d27e9@changeid Acked-By: Anton Ivanov Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/line.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/um/drivers/line.c b/arch/um/drivers/line.c index 71e26488dfde2..b5c

[PATCH AUTOSEL 5.17 07/31] um: Cleanup syscall_handler_t definition/cast, fix warning

2022-04-06 Thread Sasha Levin
el/skas/syscall.c:46:33: note: in expansion of macro ‘EXECUTE_SYSCALL’ 46 | EXECUTE_SYSCALL(syscall, regs)); | ^~~ Signed-off-by: David Gow Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/

[PATCH AUTOSEL 5.17 08/31] um: port_user: Improve error handling when port-helper is not found

2022-04-06 Thread Sasha Levin
message suggesting that the user set it. This makes it easier to understand why telneting to the UML instance is failing and what can be done to fix it. Signed-off-by: Glenn Washburn Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/port_user.c | 12

[PATCH AUTOSEL 5.16 08/30] um: port_user: Improve error handling when port-helper is not found

2022-04-06 Thread Sasha Levin
message suggesting that the user set it. This makes it easier to understand why telneting to the UML instance is failing and what can be done to fix it. Signed-off-by: Glenn Washburn Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/port_user.c | 12

[PATCH AUTOSEL 5.16 07/30] um: Cleanup syscall_handler_t definition/cast, fix warning

2022-04-06 Thread Sasha Levin
el/skas/syscall.c:46:33: note: in expansion of macro ‘EXECUTE_SYSCALL’ 46 | EXECUTE_SYSCALL(syscall, regs)); | ^~~ Signed-off-by: David Gow Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/

[PATCH AUTOSEL 5.15 04/27] um: Cleanup syscall_handler_t definition/cast, fix warning

2022-04-06 Thread Sasha Levin
el/skas/syscall.c:46:33: note: in expansion of macro ‘EXECUTE_SYSCALL’ 46 | EXECUTE_SYSCALL(syscall, regs)); | ^~~ Signed-off-by: David Gow Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/

[PATCH AUTOSEL 5.15 05/27] um: port_user: Improve error handling when port-helper is not found

2022-04-06 Thread Sasha Levin
message suggesting that the user set it. This makes it easier to understand why telneting to the UML instance is failing and what can be done to fix it. Signed-off-by: Glenn Washburn Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/port_user.c | 12

[PATCH AUTOSEL 5.10 04/25] um: Cleanup syscall_handler_t definition/cast, fix warning

2022-04-06 Thread Sasha Levin
el/skas/syscall.c:46:33: note: in expansion of macro ‘EXECUTE_SYSCALL’ 46 | EXECUTE_SYSCALL(syscall, regs)); | ^~~ Signed-off-by: David Gow Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/

[PATCH AUTOSEL 5.10 05/25] um: port_user: Improve error handling when port-helper is not found

2022-04-06 Thread Sasha Levin
message suggesting that the user set it. This makes it easier to understand why telneting to the UML instance is failing and what can be done to fix it. Signed-off-by: Glenn Washburn Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/port_user.c | 12

[PATCH AUTOSEL 5.4 04/17] um: port_user: Improve error handling when port-helper is not found

2022-04-06 Thread Sasha Levin
message suggesting that the user set it. This makes it easier to understand why telneting to the UML instance is failing and what can be done to fix it. Signed-off-by: Glenn Washburn Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/port_user.c | 12

[PATCH AUTOSEL 5.4 03/17] um: Cleanup syscall_handler_t definition/cast, fix warning

2022-04-06 Thread Sasha Levin
el/skas/syscall.c:46:33: note: in expansion of macro ‘EXECUTE_SYSCALL’ 46 | EXECUTE_SYSCALL(syscall, regs)); | ^~~ Signed-off-by: David Gow Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/

[PATCH AUTOSEL 4.19 02/11] um: Cleanup syscall_handler_t definition/cast, fix warning

2022-04-06 Thread Sasha Levin
el/skas/syscall.c:46:33: note: in expansion of macro ‘EXECUTE_SYSCALL’ 46 | EXECUTE_SYSCALL(syscall, regs)); | ^~~ Signed-off-by: David Gow Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/

[PATCH AUTOSEL 4.19 03/11] um: port_user: Improve error handling when port-helper is not found

2022-04-06 Thread Sasha Levin
message suggesting that the user set it. This makes it easier to understand why telneting to the UML instance is failing and what can be done to fix it. Signed-off-by: Glenn Washburn Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/port_user.c | 12

[PATCH AUTOSEL 4.14 2/8] um: Cleanup syscall_handler_t definition/cast, fix warning

2022-04-06 Thread Sasha Levin
el/skas/syscall.c:46:33: note: in expansion of macro ‘EXECUTE_SYSCALL’ 46 | EXECUTE_SYSCALL(syscall, regs)); | ^~~ Signed-off-by: David Gow Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/

[PATCH AUTOSEL 4.14 3/8] um: port_user: Improve error handling when port-helper is not found

2022-04-06 Thread Sasha Levin
message suggesting that the user set it. This makes it easier to understand why telneting to the UML instance is failing and what can be done to fix it. Signed-off-by: Glenn Washburn Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/port_user.c | 12

[PATCH AUTOSEL 4.9 2/7] um: Cleanup syscall_handler_t definition/cast, fix warning

2022-04-06 Thread Sasha Levin
el/skas/syscall.c:46:33: note: in expansion of macro ‘EXECUTE_SYSCALL’ 46 | EXECUTE_SYSCALL(syscall, regs)); | ^~~ Signed-off-by: David Gow Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/

[PATCH AUTOSEL 4.9 3/7] um: port_user: Improve error handling when port-helper is not found

2022-04-06 Thread Sasha Levin
message suggesting that the user set it. This makes it easier to understand why telneting to the UML instance is failing and what can be done to fix it. Signed-off-by: Glenn Washburn Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/port_user.c | 12

[PATCH AUTOSEL 5.18 51/68] um: line: Use separate IRQs per line

2022-06-07 Thread Sasha Levin
o to another (a file) and sending data on the communication console caused the kernel messages to stop flowing into the file. Reported-by: Jouni Malinen Signed-off-by: Johannes Berg Acked-By: anton ivanov Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/

[PATCH AUTOSEL 5.17 45/60] um: line: Use separate IRQs per line

2022-06-07 Thread Sasha Levin
o to another (a file) and sending data on the communication console caused the kernel messages to stop flowing into the file. Reported-by: Jouni Malinen Signed-off-by: Johannes Berg Acked-By: anton ivanov Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/

[PATCH AUTOSEL 5.15 40/51] um: line: Use separate IRQs per line

2022-06-07 Thread Sasha Levin
o to another (a file) and sending data on the communication console caused the kernel messages to stop flowing into the file. Reported-by: Jouni Malinen Signed-off-by: Johannes Berg Acked-By: anton ivanov Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/drivers/

[PATCH AUTOSEL 5.19 42/64] um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups

2022-08-14 Thread Sasha Levin
panics and warnings to be caught immediately in CI. Implement this in UML too, by way of a basic setup param. Signed-off-by: Jason A. Donenfeld Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/skas/process.c | 17 - 1 file changed, 16 insertions(+),

[PATCH AUTOSEL 5.18 38/56] um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups

2022-08-14 Thread Sasha Levin
panics and warnings to be caught immediately in CI. Implement this in UML too, by way of a basic setup param. Signed-off-by: Jason A. Donenfeld Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/skas/process.c | 17 - 1 file changed, 16 insertions(+),

[PATCH AUTOSEL 5.15 31/46] um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups

2022-08-14 Thread Sasha Levin
panics and warnings to be caught immediately in CI. Implement this in UML too, by way of a basic setup param. Signed-off-by: Jason A. Donenfeld Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/skas/process.c | 17 - 1 file changed, 16 insertions(+),

[PATCH AUTOSEL 5.10 21/31] um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups

2022-08-14 Thread Sasha Levin
panics and warnings to be caught immediately in CI. Implement this in UML too, by way of a basic setup param. Signed-off-by: Jason A. Donenfeld Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/skas/process.c | 17 - 1 file changed, 16 insertions(+),

[PATCH AUTOSEL 5.4 14/21] um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups

2022-08-14 Thread Sasha Levin
panics and warnings to be caught immediately in CI. Implement this in UML too, by way of a basic setup param. Signed-off-by: Jason A. Donenfeld Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/um/os-Linux/skas/process.c | 17 - 1 file changed, 16 insertions(+),

[PATCH AUTOSEL 5.19 17/29] um: Cleanup compiler warning in arch/x86/um/tls_32.c

2022-10-02 Thread Sasha Levin
rray[GDT_ENTRY_TLS_ENTRIES]; | ^ Signed-off-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/tls_32.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/arch/x86/u

[PATCH AUTOSEL 5.19 20/29] arch: um: Mark the stack non-executable to fix a binutils warning

2022-10-02 Thread Sasha Levin
e8136 Link: https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=ba951afb99912da01a6e8434126b8fac7aa75107 Signed-off-by: David Gow Reviewed-by: Lukas Straub Tested-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/u

[PATCH AUTOSEL 5.19 16/29] um: Cleanup syscall_handler_t cast in syscalls_32.h

2022-10-02 Thread Sasha Levin
ndy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/shared/sysdep/syscalls_32.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/x86/um/shared/sysdep/syscalls_32.h b/arch/x86/um/shared/sysdep/syscalls_32.h index 68

[PATCH AUTOSEL 5.15 15/20] arch: um: Mark the stack non-executable to fix a binutils warning

2022-10-02 Thread Sasha Levin
e8136 Link: https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=ba951afb99912da01a6e8434126b8fac7aa75107 Signed-off-by: David Gow Reviewed-by: Lukas Straub Tested-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/u

[PATCH AUTOSEL 5.15 13/20] um: Cleanup syscall_handler_t cast in syscalls_32.h

2022-10-02 Thread Sasha Levin
ndy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/shared/sysdep/syscalls_32.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/x86/um/shared/sysdep/syscalls_32.h b/arch/x86/um/shared/sysdep/syscalls_32.h index 68

[PATCH AUTOSEL 5.15 14/20] um: Cleanup compiler warning in arch/x86/um/tls_32.c

2022-10-02 Thread Sasha Levin
rray[GDT_ENTRY_TLS_ENTRIES]; | ^ Signed-off-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/tls_32.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/arch/x86/u

[PATCH AUTOSEL 5.10 09/14] um: Cleanup syscall_handler_t cast in syscalls_32.h

2022-10-02 Thread Sasha Levin
ndy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/shared/sysdep/syscalls_32.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/x86/um/shared/sysdep/syscalls_32.h b/arch/x86/um/shared/sysdep/syscalls_32.h index 68

[PATCH AUTOSEL 5.10 11/14] arch: um: Mark the stack non-executable to fix a binutils warning

2022-10-02 Thread Sasha Levin
e8136 Link: https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=ba951afb99912da01a6e8434126b8fac7aa75107 Signed-off-by: David Gow Reviewed-by: Lukas Straub Tested-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/u

[PATCH AUTOSEL 5.10 10/14] um: Cleanup compiler warning in arch/x86/um/tls_32.c

2022-10-02 Thread Sasha Levin
rray[GDT_ENTRY_TLS_ENTRIES]; | ^ Signed-off-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/tls_32.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/arch/x86/u

[PATCH AUTOSEL 5.4 7/9] um: Cleanup syscall_handler_t cast in syscalls_32.h

2022-10-02 Thread Sasha Levin
ndy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/shared/sysdep/syscalls_32.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/x86/um/shared/sysdep/syscalls_32.h b/arch/x86/um/shared/sysdep/syscalls_32.h index 68

[PATCH AUTOSEL 5.4 8/9] um: Cleanup compiler warning in arch/x86/um/tls_32.c

2022-10-02 Thread Sasha Levin
rray[GDT_ENTRY_TLS_ENTRIES]; | ^ Signed-off-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/tls_32.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/arch/x86/u

[PATCH AUTOSEL 5.4 9/9] arch: um: Mark the stack non-executable to fix a binutils warning

2022-10-02 Thread Sasha Levin
e8136 Link: https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=ba951afb99912da01a6e8434126b8fac7aa75107 Signed-off-by: David Gow Reviewed-by: Lukas Straub Tested-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/u

[PATCH AUTOSEL 4.19 7/8] um: Cleanup syscall_handler_t cast in syscalls_32.h

2022-10-02 Thread Sasha Levin
ndy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/shared/sysdep/syscalls_32.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/x86/um/shared/sysdep/syscalls_32.h b/arch/x86/um/shared/sysdep/syscalls_32.h index 68

[PATCH AUTOSEL 4.19 8/8] um: Cleanup compiler warning in arch/x86/um/tls_32.c

2022-10-02 Thread Sasha Levin
rray[GDT_ENTRY_TLS_ENTRIES]; | ^ Signed-off-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/tls_32.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/arch/x86/u

[PATCH AUTOSEL 4.14 6/6] um: Cleanup compiler warning in arch/x86/um/tls_32.c

2022-10-02 Thread Sasha Levin
rray[GDT_ENTRY_TLS_ENTRIES]; | ^ Signed-off-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/tls_32.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/arch/x86/u

[PATCH AUTOSEL 4.14 5/6] um: Cleanup syscall_handler_t cast in syscalls_32.h

2022-10-02 Thread Sasha Levin
ndy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/shared/sysdep/syscalls_32.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/x86/um/shared/sysdep/syscalls_32.h b/arch/x86/um/shared/sysdep/syscalls_32.h index 68

[PATCH AUTOSEL 4.9 6/6] um: Cleanup compiler warning in arch/x86/um/tls_32.c

2022-10-02 Thread Sasha Levin
rray[GDT_ENTRY_TLS_ENTRIES]; | ^ Signed-off-by: Lukas Straub Acked-by: Randy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/tls_32.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/arch/x86/u

[PATCH AUTOSEL 4.9 5/6] um: Cleanup syscall_handler_t cast in syscalls_32.h

2022-10-02 Thread Sasha Levin
ndy Dunlap # build-tested Signed-off-by: Richard Weinberger Signed-off-by: Sasha Levin --- arch/x86/um/shared/sysdep/syscalls_32.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/x86/um/shared/sysdep/syscalls_32.h b/arch/x86/um/shared/sysdep/syscalls_32.h index 68

Re: [PATCH AUTOSEL 6.6 14/17] um: virt-pci: don't use kmalloc()

2025-03-14 Thread Sasha Levin
On Wed, Feb 19, 2025 at 08:42:01AM +0100, Johannes Berg wrote: On Tue, 2025-02-18 at 15:27 -0500, Sasha Levin wrote: From: Johannes Berg [ Upstream commit 5b166b782d327f4b66190cc43afd3be36f2b3b7a ] This code can be called deep in the IRQ handling, for example, and then cannot normally use

[PATCH AUTOSEL 6.14 23/31] um: work around sched_yield not yielding in time-travel mode

2025-04-07 Thread Sasha Levin
/20250314130815.226872-1-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/include/linux/time-internal.h | 2 ++ arch/um/kernel/skas/syscall.c | 11 +++ 2 files changed, 13 insertions(+) diff --git a/arch/um/include/linux/time-internal.h b/arch/um

[PATCH AUTOSEL 6.12 17/22] um: work around sched_yield not yielding in time-travel mode

2025-04-07 Thread Sasha Levin
/20250314130815.226872-1-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/include/linux/time-internal.h | 2 ++ arch/um/kernel/skas/syscall.c | 11 +++ 2 files changed, 13 insertions(+) diff --git a/arch/um/include/linux/time-internal.h b/arch/um

[PATCH AUTOSEL 6.13 22/28] um: Switch to the pthread-based helper in sigio workaround

2025-04-10 Thread Sasha Levin
Link: https://patch.msgid.link/20250319135523.97050-4-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/os-Linux/sigio.c | 44 +--- 1 file changed, 19 insertions(+), 25 deletions(-) diff --git a/arch/um/os-Linux/sigio.c

[PATCH AUTOSEL 6.14 25/31] um: Switch to the pthread-based helper in sigio workaround

2025-04-07 Thread Sasha Levin
Link: https://patch.msgid.link/20250319135523.97050-4-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/os-Linux/sigio.c | 44 +--- 1 file changed, 19 insertions(+), 25 deletions(-) diff --git a/arch/um/os-Linux/sigio.c

[PATCH AUTOSEL 6.13 20/28] um: work around sched_yield not yielding in time-travel mode

2025-04-07 Thread Sasha Levin
/20250314130815.226872-1-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/include/linux/time-internal.h | 2 ++ arch/um/kernel/skas/syscall.c | 11 +++ 2 files changed, 13 insertions(+) diff --git a/arch/um/include/linux/time-internal.h b/arch/um

[PATCH AUTOSEL 6.13 23/28] um: Rewrite the sigio workaround based on epoll and tgkill

2025-04-10 Thread Sasha Levin
/20250315161910.4082396-2-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/random.c | 2 +- arch/um/drivers/rtc_user.c | 2 +- arch/um/include/shared/os.h| 2 +- arch/um/include/shared/sigio.h | 1 - arch/um/kernel/sigio.c

[PATCH AUTOSEL 5.15 031/153] um: Store full CSGSFS and SS register from mcontext

2025-05-05 Thread Sasha Levin
as process state in seccomp and simply copying the register appears to work perfectly fine for ptrace. Signed-off-by: Benjamin Berg Link: https://patch.msgid.link/20250224181827.647129-2-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/x86/um/os-Linux

[PATCH AUTOSEL 5.15 032/153] um: Update min_low_pfn to match changes in uml_reserved

2025-05-05 Thread Sasha Levin
/20250221041855.1156109-1-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/kernel/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/um/kernel/mem.c b/arch/um/kernel/mem.c index 8e636ce029495..50be04f7b40f3 100644 --- a/arch/um/kernel/mem.c +++ b/arch

[PATCH AUTOSEL 5.10 023/114] um: Update min_low_pfn to match changes in uml_reserved

2025-05-05 Thread Sasha Levin
/20250221041855.1156109-1-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/kernel/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/um/kernel/mem.c b/arch/um/kernel/mem.c index 9242dc91d7519..268a238f4f9cf 100644 --- a/arch/um/kernel/mem.c +++ b/arch

[PATCH AUTOSEL 5.10 022/114] um: Store full CSGSFS and SS register from mcontext

2025-05-05 Thread Sasha Levin
as process state in seccomp and simply copying the register appears to work perfectly fine for ptrace. Signed-off-by: Benjamin Berg Link: https://patch.msgid.link/20250224181827.647129-2-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/x86/um/os-Linux

[PATCH AUTOSEL 5.4 17/79] um: Update min_low_pfn to match changes in uml_reserved

2025-05-05 Thread Sasha Levin
/20250221041855.1156109-1-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/kernel/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/um/kernel/mem.c b/arch/um/kernel/mem.c index 417ff647fb377..06fb50218136d 100644 --- a/arch/um/kernel/mem.c +++ b/arch

[PATCH AUTOSEL 5.4 16/79] um: Store full CSGSFS and SS register from mcontext

2025-05-05 Thread Sasha Levin
as process state in seccomp and simply copying the register appears to work perfectly fine for ptrace. Signed-off-by: Benjamin Berg Link: https://patch.msgid.link/20250224181827.647129-2-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/x86/um/os-Linux

[PATCH AUTOSEL 6.6 054/294] um: Store full CSGSFS and SS register from mcontext

2025-05-05 Thread Sasha Levin
as process state in seccomp and simply copying the register appears to work perfectly fine for ptrace. Signed-off-by: Benjamin Berg Link: https://patch.msgid.link/20250224181827.647129-2-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/x86/um/os-Linux

[PATCH AUTOSEL 6.6 055/294] um: Update min_low_pfn to match changes in uml_reserved

2025-05-05 Thread Sasha Levin
/20250221041855.1156109-1-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/kernel/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/um/kernel/mem.c b/arch/um/kernel/mem.c index 38d5a71a579bc..f6c766b2bdf5e 100644 --- a/arch/um/kernel/mem.c +++ b/arch

[PATCH AUTOSEL 6.1 044/212] um: Store full CSGSFS and SS register from mcontext

2025-05-05 Thread Sasha Levin
as process state in seccomp and simply copying the register appears to work perfectly fine for ptrace. Signed-off-by: Benjamin Berg Link: https://patch.msgid.link/20250224181827.647129-2-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/x86/um/os-Linux

[PATCH AUTOSEL 6.1 045/212] um: Update min_low_pfn to match changes in uml_reserved

2025-05-05 Thread Sasha Levin
/20250221041855.1156109-1-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/kernel/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/um/kernel/mem.c b/arch/um/kernel/mem.c index 38d5a71a579bc..f6c766b2bdf5e 100644 --- a/arch/um/kernel/mem.c +++ b/arch

[PATCH AUTOSEL 6.12 089/486] um: Store full CSGSFS and SS register from mcontext

2025-05-05 Thread Sasha Levin
as process state in seccomp and simply copying the register appears to work perfectly fine for ptrace. Signed-off-by: Benjamin Berg Link: https://patch.msgid.link/20250224181827.647129-2-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/x86/um/os-Linux

[PATCH AUTOSEL 6.12 090/486] um: Update min_low_pfn to match changes in uml_reserved

2025-05-05 Thread Sasha Levin
/20250221041855.1156109-1-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/kernel/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/um/kernel/mem.c b/arch/um/kernel/mem.c index a5b4fe2ad9315..6ca9ea4a230bc 100644 --- a/arch/um/kernel/mem.c +++ b/arch

[PATCH AUTOSEL 6.14 114/642] um: Update min_low_pfn to match changes in uml_reserved

2025-05-05 Thread Sasha Levin
/20250221041855.1156109-1-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/kernel/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/um/kernel/mem.c b/arch/um/kernel/mem.c index befed230aac28..91b7710c0a5f4 100644 --- a/arch/um/kernel/mem.c +++ b/arch

[PATCH AUTOSEL 6.14 113/642] um: Store full CSGSFS and SS register from mcontext

2025-05-05 Thread Sasha Levin
as process state in seccomp and simply copying the register appears to work perfectly fine for ptrace. Signed-off-by: Benjamin Berg Link: https://patch.msgid.link/20250224181827.647129-2-benja...@sipsolutions.net Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/x86/um/os-Linux

[PATCH AUTOSEL 6.14 26/31] um: Rewrite the sigio workaround based on epoll and tgkill

2025-04-10 Thread Sasha Levin
/20250315161910.4082396-2-tiwei@antgroup.com Signed-off-by: Johannes Berg Signed-off-by: Sasha Levin --- arch/um/drivers/random.c | 2 +- arch/um/drivers/rtc_user.c | 2 +- arch/um/include/shared/os.h| 2 +- arch/um/include/shared/sigio.h | 1 - arch/um/kernel/sigio.c

  1   2   >