~aleteoryx/muditaos

ref: 1f4e4dae3bc128a3d972d1e486e30cdb5c883561 muditaos/module-vfs/include d---------
89c263c0 — Lucjan Bryndza 4 years ago
[EGD-6518] Change optional methods for the DM

Change numer of minimal optional methods required by the
block device in the disk manager

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
fa61bb38 — Maciej Gibowicz 5 years ago
[EGD-5661] Add power management for filesystem

Add peripheral control (USDHC and PLL2 clocks)
for file system support.
This will save energy and extend battery life.
0089b909 — Lucjan Bryndza 4 years ago
[EGD-6597] Add PM control for all disc in DM

This patch add API for send power control message
for all disc registered in the disc manager. It is needed
for power management for suspend resume all discs.

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
124b6cb6 — Lucjan Bryndza 5 years ago
[EGD-6558] Add automount mechanism of the mfgconf

Add optional mounting nfgconf partition on the EEPROM with
the LFS filesystem for the manufacturing data.

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
b04b66e8 — Lucjan Bryndza 5 years ago
[EGD-6522] Add EEPROM emulation in the emulator

Add possibility to emulate eeprom in the linux emulator
8818b30d — Lucjan Bryndza 5 years ago
[EGD-6075] Add support for emmc system partitions

Add support for EMMC hardware partitions to the
disk manager
Hardware system partitions are visible as <device_name>sys<num>
Disk user partitions are visible as <device_name>part<num>

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
2a17ec92 — Lucjan Bryndza 5 years ago
[EGD-6075] Fix partition name typo

Fix partition name typo in the disk manager
33d652c1 — Artur Śleszyński 5 years ago
[EGD-6156] Create crash dumps

Integrate the CrashCatcher library in order to store phone state after
a fault occurs. The dumps are stored in the CrashCatcher hex format and
can be debugged using the CrashDebug stub built for x86_64 via the
'debug_crash_dump.sh' script.
7bcc1c9b — Lucjan Bryndza 5 years ago
[EGD-6013] Fix no copy syscall

Due to lack of some filesystem syscalls std::filesystem::copy
functions family doesn't work. This path add missing syscalls
in the FS layer.
2a29e279 — Roman Kubiak 5 years ago
[EGD-5757] Fix backup API

Fix backup endpoint to work with new paths and FS api
The flow is based on the design in confluence.
e61a7d2d — Lucjan Bryndza 5 years ago
Merge branch 'EGD-5737-merge-master-to-exp-lbr-fix'
40d68bb7 — Tomek Sobkowiak 5 years ago
[EGD-4495] Check partitions during registering new disk image

Check partitions validity when registering disk.
Add unittest and test disk image generation.
af960b6f — Lucjan Bryndza 5 years ago
[EGD-5146] Add read LFS block size from part

Add littlefs block size from partition bootable offset
adc3d34a — Lucjan Bryndza 5 years ago
[EGD-5334] Fix phone crash when MTP access

Fix phone crash when accessing file when new filesystem is used
5400c186 — Hubert Chrzaniuk 5 years ago
[EGD-5014] Add eMMC block device API

Add PureOS wrapper for eMMC driver with support
for basic block device operations.
79a6264b — Lucjan Bryndza 5 years ago
[EGD-5020] Add autodetect filesystem

Add support for autodetect filesystem in the fs core
8545fa3b — Lucjan Bryndza 5 years ago
[EGD-4498] Add unit test for remount RO

Add unit test for remount filesystem in ro mode
Some minor fixes
53762901 — Lucjan Bryndza 5 years ago
[EGD-4498] Add support RO filesystem in the vfscore

Add support readonly filesystem mount flag
Add support for mount / remount
1c0c20e6 — Lucjan Bryndza 5 years ago
[EGD-4498] Add user functions for mount

Add user functions and methods for mount and unmount
capable with linux filesystem.
9dea864c — Lucjan Bryndza 5 years ago
[EGD-5153] Fix disk manager sector_count

Currently when partition handle is passed to the disk manager
it returns total disk sector count instead of partitions sector count
Next