14 Nov, 2018

1 commit

  • Fix coverity issue CID 43665: Free of address-of expression (BAD_FREE)
    incorrect_free: free frees incorrect pointer pp.

    pp points the port array field of struct ahci_uc_priv, should not free it.

    Signed-off-by: Ye Li
    Acked-by: Peng Fan

    Ye Li
     

13 Nov, 2018

2 commits


27 Apr, 2018

2 commits


09 Feb, 2018

1 commit

  • config_fallbacks.h has some logic that sets HAVE_BLOCK_DEVICE
    based on a list of enabled options. Moving HAVE_BLOCK_DEVICE to
    Kconfig allows us to drastically shrink the logic in
    config_fallbacks.h

    Signed-off-by: Adam Ford
    [trini: Rename HAVE_BLOCK_DEVICE to CONFIG_BLOCK_DEVICE]
    Signed-off-by: Tom Rini

    Adam Ford
     

13 Dec, 2017

10 commits


28 Nov, 2017

1 commit


03 Nov, 2017

1 commit

  • The patch:
    "dm: ahci: Unwind the confusing init code"
    (sha1: 7cf1afce7fa3fe64189020fe14b93f7326dd0758)
    introduce bug for ceva sata because port didn't start.
    On the other hand the dwc_ahci.c was fixed correctly.
    Do the same change for ceva too.

    Signed-off-by: Michal Simek
    Tested-by: Mian Yousaf Kaukab

    Michal Simek
     

04 Oct, 2017

1 commit

  • U-Boot widely uses error() as a bit noisier variant of printf().

    This macro causes name conflict with the following line in
    include/linux/compiler-gcc.h:

    # define __compiletime_error(message) __attribute__((error(message)))

    This prevents us from using __compiletime_error(), and makes it
    difficult to fully sync BUILD_BUG macros with Linux. (Notice
    Linux's BUILD_BUG_ON_MSG is implemented by using compiletime_assert().)

    Let's convert error() into now treewide-available pr_err().

    Done with the help of Coccinelle, excluing tools/ directory.

    The semantic patch I used is as follows:

    //
    @@@@
    -error
    +pr_err
    (...)
    //

    Signed-off-by: Masahiro Yamada
    Reviewed-by: Simon Glass
    [trini: Re-run Coccinelle]
    Signed-off-by: Tom Rini

    Masahiro Yamada
     

13 Sep, 2017

1 commit


17 Aug, 2017

14 commits


04 Aug, 2017

1 commit


02 Aug, 2017

1 commit


01 Aug, 2017

4 commits