lp:~bladernr/ubuntu/+source/linux/+git/kinetic

Owned by Jeff Lane 
Get this repository:
git clone https://git.launchpad.net/~bladernr/ubuntu/+source/linux/+git/kinetic
Only Jeff Lane  can upload to this repository. If you are Jeff Lane  please log in for upload directions.

Branches

Name Last Modified Last Commit
1988711-lpfc-to-14.2.0.5 2022-10-03 15:17:52 UTC
scsi: lpfc: Copyright updates for 14.2.0.5 patches

Author: James Smart
Author Date: 2022-07-01 21:14:25 UTC

scsi: lpfc: Copyright updates for 14.2.0.5 patches

BugLink: https://bugs.launchpad.net/bugs/1988711

Update copyrights to 2022 for files modified in the 14.2.0.5 patch set.

Link: https://lore.kernel.org/r/20220701211425.2708-13-jsmart2021@gmail.com
Co-developed-by: Justin Tee <justin.tee@broadcom.com>
Signed-off-by: Justin Tee <justin.tee@broadcom.com>
Signed-off-by: James Smart <jsmart2021@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
(cherry picked from commit b3d11f195cbbe665c100b964f6837984b4226cd1)
Signed-off-by: Jeff Lane <jeffrey.lane@canonical.com>

1990985-limit-dummy_wait-to-intel 2022-09-27 21:41:03 UTC
ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel ...

Author: Dave Hansen
Author Date: 2022-09-22 18:47:45 UTC

ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems

BugLink: http://bugs.launchpad.net/bugs/1990985

Old, circa 2002 chipsets have a bug: they don't go idle when they are
supposed to. So, a workaround was added to slow the CPU down and
ensure that the CPU waits a bit for the chipset to actually go idle.
This workaround is ancient and has been in place in some form since
the original kernel ACPI implementation.

But, this workaround is very painful on modern systems. The "inl()"
can take thousands of cycles (see Link: for some more detailed
numbers and some fun kernel archaeology).

First and foremost, modern systems should not be using this code.
Typical Intel systems have not used it in over a decade because it is
horribly inferior to MWAIT-based idle.

Despite this, people do seem to be tripping over this workaround on
AMD system today.

Limit the "dummy wait" workaround to Intel systems. Keep Modern AMD
systems from tripping over the workaround. Remotely modern Intel
systems use intel_idle instead of this code and will, in practice,
remain unaffected by the dummy wait.

Reported-by: K Prateek Nayak <kprateek.nayak@amd.com>
Suggested-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Tested-by: K Prateek Nayak <kprateek.nayak@amd.com>
Link: https://lore.kernel.org/all/20220921063638.2489-1-kprateek.nayak@amd.com/
Link: https://lkml.kernel.org/r/20220922184745.3252932-1-dave.hansen@intel.com
(cherry picked from commit e400ad8b7e6a1b9102123c6240289a811501f7d9)
Signed-off-by: Jeff Lane <jeffrey.lane@canonical.com>

12 of 2 results
This repository contains Public information 
Everyone can see this information.

Subscribers