Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 49d963855abe
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: bd3fdc99e365
Choose a head ref
  • 2 commits
  • 1 file changed
  • 2 contributors

Commits on Feb 21, 2019

  1. linux: Enable support for Self-Encrypting Drives

    To quote block/Kconfig:
    
    > Builds Logic for interfacing with Opal enabled controllers.
    > Enabling this option enables users to setup/unlock/lock
    > Locking ranges for SED devices using the Opal protocol.
    
    Without `BLK_SED_OPAL`, it is impossible to resume from sleep when using
    a locked self-encrypting drive.
    
    This configuration option appeared in earlier kernels, but only reached
    maturity in 4.14 according to discussion at:
    
    - Drive-Trust-Alliance/sedutil#90 and
    - Drive-Trust-Alliance/sedutil#190
    
    This kernel option is enabled in the default kernels shipped with
    Fedora, Debian, and other mainstream Linux distributions.
    callahad committed Feb 21, 2019
    Copy the full SHA
    0ea8c6e View commit details
  2. Merge pull request #56147 from callahad/linux-kernel-sed

    linux: Enable support for Self-Encrypting Drives
    fpletz authored Feb 21, 2019
    Copy the full SHA
    bd3fdc9 View commit details
Showing with 2 additions and 0 deletions.
  1. +2 −0 pkgs/os-specific/linux/kernel/common-config.nix
2 changes: 2 additions & 0 deletions pkgs/os-specific/linux/kernel/common-config.nix
Original file line number Diff line number Diff line change
@@ -592,6 +592,8 @@ let

BLK_DEV_INTEGRITY = yes;

BLK_SED_OPAL = whenAtLeast "4.14" yes;

BSD_PROCESS_ACCT_V3 = yes;

BT_HCIUART_BCSP = option yes;