The "which" utility is not guaranteed to be installed either, and if it
is, its behavior is not portable either. This means that when rdfind /
pre-commit are installed, the `which` check will report a fatal error
because the which tool did not exist and the shell returned a nonzero
status when attempting to fork+exec. If it did exist, it might not be an
implementation of `which` that returns nonzero when commands do not
exist.
Conversely, the "command -v" shell builtin is required to exist in all
POSIX 2008 compliant shells, and is thus guaranteed to work everywhere.
For some in-depth discussions on the topic, see:
- https://mywiki.wooledge.org/BashFAQ/081
- https://unix.stackexchange.com/questions/85249/why-not-use-which-what-to-use-then/85250#85250
Examples of open-source shells likely to be installed as /bin/sh on
Linux, which implement the 15-year-old standard: ash, bash, busybox,
dash, ksh, mksh and zsh.
A side benefit of using the POSIX portable option is that it requires
neither an external disk executable, nor (because unlike "which", the
exit code is reliable) a subshell fork. This therefore represents a mild
speedup.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
From internal git commit 21094a25a5320805c683b50de0a1a3d6e687f088
Tested with DC v3.2.262
Release notes:
- Align some code with upstream
- Disable some external interrupts while DMUB in sleep
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
The AXE-1-16M GPU is supported by the new powervr kernel driver [1], which has
recently been merged to the drm-misc tree on its trip to mainline. This adds the
initial firmware to support it.
[1] https://cgit.freedesktop.org/drm/drm-misc/tree/drivers/gpu/drm/imagination
Signed-off-by: Frank Binns <frank.binns@imgtec.com>
Changelog since 1.3.40.0:
- Updated the Protocol IDs that are being set when receiving MAC_IPV6;
type packets that have a VLAN or MPLS header present;
- Flexi MD4 and Flexi MD5 in RXDID22 of Flex descriptor is being used to
describe rule id matched in the Switch;
- Parser is updated to set abort flag for malicious SCTP packets;
- Fixed an issue in which all packets with SCTP header were not received;
- other fixes.
Signed-off-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Changelog since 1.3.30.0:
- Parser is updated to set abort flag for malicious SCTP packets;
- Flexi MD4 and Flexi MD5 in RXDID22 of Flex descriptor is being used to
describe rule id matched in the Switch;
- Updated the Protocol IDs that are being set when receiving MAC_IPV6
type packets that have a VLAN or MPLS header present;
- other fixes.
Signed-off-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
This patch updates the firmware file for Intel Bluetooth BE200
Also it is known as Intel Gale Peak2 (GaP2).
FW Build: REL45894
Release Version: 23.10.0.2
FSEQ: 0.0.4.125
Signed-off-by: Kiran K <kiran.k@intel.com>
From internal git commit 32e54270957e4262f35baa8e74e0e367bf90ddfa.
Tested with DC v3.2.261
Release notes:
- ABM fixes
- Fix a hang issue observed during stress testing
- Fix an issue that cause the backlight level to change after power
cycling a display
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Recent submissions from Cirrus were classified as spam by the lore
analysis robot script. This is because cirrus used windows-1252 for
the encoding which failed to decode as utf-8.
Try both encodings when decoding email.
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Fix the -86 ucode firmwares for the currently supported hardware and
update the PNVM binaries. The original commit had signing issues.
Build number: Core_manual_signed_core83-74
Revision: fb5c9aeb (so, ty, ma, gl)
Fixes: a07fd0b96b ("iwlwifi: add new FWs from core83-55 release")
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Since we're not using an automatic tagging pipeline we should instead
create the deb and rpm builds when externally created tags come through
CI.
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Add the -86 ucode firmwares for the currently supported hardware and
update the PNVM binaries.
Build number: Core_build_core83-55
Revision: fb5c9aeb (so, ty, ma, gl)
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Some of these pull requests are submitted using git protocol
in the pull request which b4 won't be able to handle. Manually
swap out for the https protocol.
Signed-off-by: Mario Limonciello <superm1@gmail.com>
This patch updates the firmware file for Intel Bluetooth AX101
Also it is known as Intel Harrison Peak1 (HrP1).
FW Build: REL91648
Release Version: 23.10.0.2
FSEQ: 0x0.0.3.90
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX203
Also it is known as Intel Johnson Peak (JnP2).
FW Build: REL91648
Release Version: 23.10.0.2
FSEQ: 0x0.0.3.90
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).
FW Build: REL91648
Release Version: 23.10.0.2
FSEQ: 0x0.0.3.90
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX101
Also it is known as Intel Harrison Peak (HrP1).
FW Build: REL73111
Release Version: 23.10.0.2
FSEQ: 0x0.0.2.41
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX101
Also it is known as Intel Harrison Peak (HrP1).
FW Build: REL73111
Release Version: 23.10.0.2
FSEQ: 0x0.0.2.41
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX203
Also it is known as Intel Johnson Peak (JnP2).
FW Build: REL73111
Release Version: 23.10.0.2
FSEQ: 0x0.0.2.41
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX203
Also it is known as Intel Johnson Peak (JnP2).
FW Build: REL73111
Release Version: 23.10.0.2
FSEQ: 0x0.0.2.41
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).
FW Build: REL73111
Release Version: 23.10.0.2
FSEQ: 0x0.0.2.41
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX211
Also it is known as Intel GarfieldPeak (GfP2).
FW Build: REL73111
Release Version: 23.10.0.2
FSEQ: 0x0.0.2.41
Signed-off-by: Kiran K <kiran.k@intel.com>
This patch updates the firmware file for Intel Bluetooth AX210
Also it is known as Intel TyphoonPeak (TyP2).
FW Build: REL73111
Release Version: 23.10.0.2
FSEQ: 0x0.0.2.41
Signed-off-by: Kiran K <kiran.k@intel.com>