29 Sep, 2020

1 commit

  • There are behavioural requirements on the seq_file next() function in
    terms of how it updates *pos at end-of-file, and these are now enforced
    by a warning.

    I was recently attempting to justify the reason this was needed, and
    couldn't remember the details, and didn't find them in the
    documentation.

    So I re-read the code until I understood it again, and updated the
    documentation to match.

    I also enhanced the text about SEQ_START_TOKEN as it seemed potentially
    misleading.

    Cc: Vasily Averin
    Signed-off-by: NeilBrown
    Link: https://lore.kernel.org/r/87eemqiazh.fsf@notabene.neil.brown.name
    Signed-off-by: Jonathan Corbet

    NeilBrown
     

08 Jun, 2020

1 commit

  • Rationale:
    Reduces attack surface on kernel devs opening the links for MITM
    as HTTPS traffic is much harder to manipulate.

    Deterministic algorithm:
    For each file:
    For each line:
    If doesn't contain `\bxmlns\b`:
    For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`:
    If both the HTTP and HTTPS versions
    return 200 OK and serve the same content:
    Replace HTTP with HTTPS.

    Signed-off-by: Alexander A. Klimov
    Link: https://lore.kernel.org/r/20200526060544.25127-1-grandmaster@al2klimov.de
    Signed-off-by: Jonathan Corbet

    Alexander A. Klimov
     

05 May, 2020

1 commit

  • - Add a SPDX header;
    - Add a document title;
    - Adjust section titles;
    - Some whitespace fixes and new line breaks;
    - Mark literal blocks as such;
    - Add it to filesystems/index.rst.

    Signed-off-by: Mauro Carvalho Chehab
    Link: https://lore.kernel.org/r/f950a0a56178ee05872ae2a2711a04d7af8ebb24.1588021877.git.mchehab+huawei@kernel.org
    Signed-off-by: Jonathan Corbet

    Mauro Carvalho Chehab