genode/repos/gems/run
Martin Stein 16c4aacf34 vfs/dir_fs: allow opening empty dirs
Adapts Dir_file_system::open_composite_dirs in a way that it returns "success"
when the leaf node of the path is an empty directory but "lookup failed", as
usual, if one of the other directories on the way to the leaf node is empty.

I couldn't find a technical reason why we used to return "lookup failed" when
only the leaf node was empty.

The commit also adds a test for en empty root directory and empty
sub-directories to the fs_query run script.

Fixes #4198
2021-06-25 11:41:45 +02:00
..
sculpt vbox5: add capture pkg version 2021-05-05 11:35:28 +02:00
aes_cbc_4k.run aes_cbc_4k.run: increase timeout 2021-05-05 11:35:29 +02:00
cbe_tester.run cbe_tester.run: use /tmp for image on autopilot 2021-01-25 13:58:09 +01:00
cpu_load_display.run base: extend PD session with managing_system call 2020-08-25 11:50:11 +02:00
cpu_sampler.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
decorator_stress.run base: extend PD session with managing_system call 2020-08-25 11:50:11 +02:00
decorator.run base: extend PD session with managing_system call 2020-08-25 11:50:11 +02:00
depot_autopilot.run qemu: sanity check misconfigured memory for okl4 2021-05-28 14:15:26 +02:00
depot_deploy.run tool/run: extract function to copy files 2021-05-05 11:32:09 +02:00
depot_download.run tool/run: extract function to copy files 2021-05-05 11:32:09 +02:00
depot_query.run test/depot_query: add test for zero-sized archives 2019-12-19 16:59:02 +01:00
driver_manager.run qemu: sanity check misconfigured memory for okl4 2021-05-28 14:15:26 +02:00
fs_query.run vfs/dir_fs: allow opening empty dirs 2021-06-25 11:41:45 +02:00
gpt_write.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
gui_fader.run base: extend PD session with managing_system call 2020-08-25 11:50:11 +02:00
leitzentrale.run tool/run: extract function to copy files 2021-05-05 11:32:09 +02:00
menu_view.run menu view: respond to font configuration changes 2020-09-09 16:57:34 +02:00
mixer_gui_qt_test.run Replace libc_pipe plugin by VFS pipe plugin 2020-07-30 08:49:24 +02:00
nano3d.run base: extend PD session with managing_system call 2020-08-25 11:50:11 +02:00
sculpt_test.run qemu: sanity check misconfigured memory for okl4 2021-05-28 14:15:26 +02:00
sculpt.run sculpt: enable support for MNT Reform2 2021-06-01 15:53:48 +02:00
ssh_exec_channel.run ipxe_nic_drv: remove nic_server mode 2021-05-28 14:16:45 +02:00
ssh_terminal.run ipxe_nic_drv: remove nic_server mode 2021-05-28 14:16:45 +02:00
tcp_terminal.run Don't use the NIC server mode of NIC drivers 2021-02-23 11:53:41 +01:00
terminal_echo.run terminal: use GUI session directly 2020-12-23 13:38:31 +01:00
terminal_log.run terminal: use GUI session directly 2020-12-23 13:38:31 +01:00
text_area.run base: extend PD session with managing_system call 2020-08-25 11:50:11 +02:00
text_painter.run base: extend PD session with managing_system call 2020-08-25 11:50:11 +02:00
tiled_wm.run base: remove SPEC variables of boards (fix #3971) 2021-01-25 13:58:09 +01:00
vfs_cbe_init.run gems: import Genode-specific code of the CBE 2020-11-27 09:19:08 +01:00
vfs_cbe.run terminal: use GUI session directly 2020-12-23 13:38:31 +01:00
vfs_cbe.sh gems: import Genode-specific code of the CBE 2020-11-27 09:19:08 +01:00
vfs_import.run autopilot: disable run script not supported by riscv 2021-02-23 12:07:16 +01:00
wm.run tool/run: extract function to copy files 2021-05-05 11:32:09 +02:00