Daan De Meyer
a061312324
kernel-install: Avoid reopening file descriptor via /proc
...
kernel-install used to work without /proc mounted before the rewrite
in C. Let's restore that property by making sure we don't reopen
file descriptors via /proc. In this case, parse_env_file_fdv() calls
fdopen_independent() to get a FILE * for the given file descriptor
(which itself calls fd_reopen()). Let's avoid the call to
fdopen_independent() by using chase_and_fopenat_unlocked() which
gives us a FILE * immediately without having to reopen any file
descriptors.
2023-07-14 12:28:26 +02:00
..
2023-07-10 14:26:54 +02:00
2023-07-06 11:59:41 +01:00
2023-07-12 20:05:18 +02:00
2023-07-13 17:06:47 +09:00
2023-06-29 15:41:00 +09:00
2023-07-10 11:09:28 +01:00
2023-07-13 17:03:13 +09:00
2023-07-14 10:51:41 +08:00
2023-07-02 11:10:12 +01:00
2023-07-10 14:26:51 +02:00
2023-07-06 10:59:41 +00:00
2023-07-06 12:20:04 +01:00
2023-07-12 20:05:18 +02:00
2023-07-10 16:39:16 +02:00
2023-07-14 01:29:23 +08:00
2023-07-05 17:54:59 +02:00
2023-07-04 23:15:36 +02:00
2023-07-11 18:04:22 +08:00
2023-07-13 13:24:53 +01:00
2023-07-02 11:10:12 +01:00
2023-07-12 10:14:50 +09:00
2023-07-12 21:48:04 +02:00
2023-07-06 00:06:25 +09:00
2023-07-14 12:28:26 +02:00
2023-07-14 16:53:41 +09:00
2023-07-03 13:07:29 -07:00
2023-07-12 20:05:18 +02:00
2023-07-10 16:39:16 +02:00
2023-07-12 20:05:18 +02:00
2023-07-10 16:39:16 +02:00
2023-07-12 20:05:18 +02:00
2023-07-14 10:07:48 +02:00
2023-07-02 11:10:12 +01:00
2023-07-05 10:40:56 +09:00
2023-06-28 21:58:17 +02:00
2023-07-10 16:39:16 +02:00
2023-07-04 23:15:36 +02:00
2023-07-06 11:59:41 +01:00
2023-06-27 13:49:46 +02:00
2023-07-14 10:07:48 +02:00
2023-07-12 20:05:18 +02:00
2023-07-10 11:39:35 +01:00
2023-07-10 16:40:30 +02:00
2023-07-04 23:15:36 +02:00
2023-07-04 01:05:02 +01:00
2023-07-10 15:28:28 +01:00
2023-07-06 11:59:41 +01:00
2023-07-04 23:15:36 +02:00
2023-07-13 17:06:47 +09:00
2023-07-02 11:10:12 +01:00
2023-06-28 22:13:13 +02:00
2023-07-12 20:05:18 +02:00
2023-07-13 16:31:05 +01:00
2023-07-13 09:59:28 +09:00