Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't tell the kernel about partition table changes when it rescans them ↵ | Martin Whitaker | 2017-02-25 | 3 | -1/+15 |
| | | | | | | | | | | | | | | | automatically (mga#20074). When no partitions on a DOS-partitioned disk are mounted, the kernel automatically rescans the partition table when it is written to disk. We shouldn't then try to update the kernel's view of the partition table, as the list of deltas we have recorded is relative to the previous state of the partition table, not the newly rescanned state. The behaviour for other partition table types is unchanged. v2 (tvignaud): just make base class assume the kernel doesn't reread, only mbr subclass overrides need_to_tell_kernel() in order to be smarter | ||||
* | Ensure the kernel doesn't rescan a partially written partition table ↵ | Martin Whitaker | 2017-02-25 | 7 | -11/+36 |
| | | | | | | | | | | | | | | | | | | | (mga#20074). When no partitions on a DOS-partitioned disk are mounted, the kernel automatically rescans the partition table when the file handle to the raw device is released. Currently the code opens and closes the raw device when writing the primary partition table and when writing each extended partition table segment. As the extended partition table segments form a linked list, this allows the kernel to get in and rescan the table when the list is not in a coherent state. This patch changes the code to open the raw device before writing the primary partition table and to close it only after writing the last extended partition table segment. The behaviour for other partition table types is unchanged. v2 (tvignaud): simplify by moving copies of noop funcs into the base class | ||||
* | Revert "- Add 60-block.rules in the installer (mga#20074)" | Thierry Vignaud | 2017-02-25 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | This reverts commit bdac0595323a6417fb7365038c9777cde0060f58. Many testers are seeing the "I cannot read the partition table of device sda, it's too corrupted for me:(" message when the installer first examines the disks. It's likely that when the installer examines the partition table on the disk, that triggers the udev rule and causes the kernel to rescan the partition table. Unfortunately this coincides with the installer reading /proc/partitions to verify the kernel has the same view of the partitions, which can catch /proc/partitions in a partially updated state. After patching the ISO to remove the 60-block.rules file from stage 2, no failures happen in the installer. | ||||
* | use SHA-512 instead of blowfish | Frédéric Buclin | 2017-02-25 | 2 | -1/+2 |
| | | | | | | as the default password encryption (mga#20342) thus completing commit c0529b4c5858300c0bd9c94fd35540e1f105dfd6 | ||||
* | Update German translation from Tx | Yuri Chornoivan | 2017-02-24 | 1 | -4/+4 |
| | |||||
* | restrict fdisk -l output to usefull disks | Thierry Vignaud | 2017-02-23 | 1 | -1/+1 |
| | | | | | commit 325ab8add83e19c9dacd1b10ef6791441660f63a only handled "fdisk before/after", this trims the "fdisk" section too | ||||
* | move installer release notes where they belong | Thierry Vignaud | 2017-02-22 | 2 | -1/+1 |
| | |||||
* | - Add 60-block.rules in the installer (mga#20074) | Nicolas Lécureuil | 2017-02-22 | 2 | -0/+2 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-21 | 1 | -3/+3 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-21 | 1 | -8/+8 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-21 | 1 | -1/+1 |
| | |||||
* | Update Polish translation from Tx | Yuri Chornoivan | 2017-02-17 | 1 | -3/+6 |
| | |||||
* | Update Polish translation from Tx | Yuri Chornoivan | 2017-02-17 | 1 | -4/+6 |
| | |||||
* | Update Polish translation from Tx | Yuri Chornoivan | 2017-02-17 | 1 | -4/+6 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-17 | 1 | -7/+7 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-17 | 1 | -15/+14 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-17 | 1 | -2/+2 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-16 | 1 | -3/+3 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-16 | 1 | -4/+4 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-16 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-16 | 1 | -12/+12 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-16 | 1 | -13/+14 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-16 | 1 | -4/+4 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-14 | 1 | -2/+2 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-14 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-14 | 1 | -126/+142 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-14 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-14 | 1 | -75/+75 |
| | |||||
* | Update Catalan translation from Tx | Yuri Chornoivan | 2017-02-13 | 1 | -2/+99 |
| | |||||
* | Update Catalan translation from Tx | Yuri Chornoivan | 2017-02-13 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-13 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-13 | 1 | -42/+48 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-12 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-12 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-12 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-12 | 1 | -1/+1 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-12 | 1 | -60/+74 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-11 | 1 | -726/+161 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-11 | 1 | -1021/+236 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-11 | 1 | -26/+50 |
| | |||||
* | Update Tajik translation from Tx | Yuri Chornoivan | 2017-02-11 | 1 | -365/+105 |
| | |||||
* | Update Russian translation | Alexey Loginov | 2017-02-05 | 1 | -1104/+314 |
| | |||||
* | sync nonfree firmware list with kernel-4.9 | Thierry Vignaud | 2017-01-30 | 3 | -8/+11 |
| | |||||
* | Update Albanian translation from Tx | Yuri Chornoivan | 2017-01-27 | 1 | -41/+14 |
| | |||||
* | Update Albanian translation from Tx | Yuri Chornoivan | 2017-01-27 | 1 | -14/+7 |
| | |||||
* | Update Albanian translation from Tx | Yuri Chornoivan | 2017-01-27 | 1 | -31/+24 |
| | |||||
* | do not offer lilo/grub-legacy in live install | Thierry Vignaud | 2017-01-23 | 1 | -1/+1 |
| | | | | Resolves: mga#20089 | ||||
* | Update Catalan translation from Tx | Yuri Chornoivan | 2017-01-23 | 1 | -5/+6 |
| | |||||
* | Update Catalan translation from Tx | Yuri Chornoivan | 2017-01-23 | 1 | -7/+8 |
| | |||||
* | Update Catalan translation from Tx | Yuri Chornoivan | 2017-01-23 | 1 | -1/+1 |
| |