kernel: remove support for sending kernel handles via port/channel

This commit is contained in:
2026-02-26 20:50:34 +00:00
parent b59d0d8948
commit e4de3af00d
17 changed files with 231 additions and 370 deletions

View File

@@ -15,7 +15,7 @@ enum kmsg_status {
KMSG_REPLY_SENT,
};
struct kmsg {
struct msg {
spin_lock_t msg_lock;
enum kmsg_status msg_status;
struct btree_node msg_node;
@@ -23,8 +23,10 @@ struct kmsg {
kern_status_t msg_result;
struct port *msg_sender_port;
struct thread *msg_sender_thread;
struct msg msg_req;
struct msg msg_resp;
const struct iovec *msg_req_data;
size_t msg_req_data_count;
struct iovec *msg_resp_data;
size_t msg_resp_data_count;
};
#endif