CVS commit: src/sys/arch/x86/x86

2024-05-16 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri May 17 00:37:14 UTC 2024 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: iWorkaround panic: fpudna from userland i386 Xen PV domU get spurious fpudna traps from userland. Older eager FPU contact switching code took

CVS commit: src/sys/arch/x86/x86

2024-05-16 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Fri May 17 00:37:14 UTC 2024 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: iWorkaround panic: fpudna from userland i386 Xen PV domU get spurious fpudna traps from userland. Older eager FPU contact switching code took

CVS commit: src/sys/arch/x86/include

2024-05-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun May 12 23:41:10 UTC 2024 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: s/RPMQUERY/RMPQUERY/ To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211 src/sys/arch/x86/include/specialreg.h

CVS commit: src/sys/arch/x86/include

2024-05-12 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Sun May 12 23:41:10 UTC 2024 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: s/RPMQUERY/RMPQUERY/ To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211 src/sys/arch/x86/include/specialreg.h

CVS commit: src/sys/arch/x86/pci

2024-04-29 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Apr 29 21:29:48 UTC 2024 Modified Files: src/sys/arch/x86/pci: dwiic_pci.c Log Message: Make dwiic_pci compile without ACPI option. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/x86/pci

2024-04-29 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Apr 29 21:29:48 UTC 2024 Modified Files: src/sys/arch/x86/pci: dwiic_pci.c Log Message: Make dwiic_pci compile without ACPI option. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/x86/x86

2024-04-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Apr 22 23:07:47 UTC 2024 Modified Files: src/sys/arch/x86/x86: cpu.c Log Message: Surround full mp_cpu_start() method with NLAPIC > 0 guard. Initialization is based on x86_ipi* functions, which are implemented only when

CVS commit: src/sys/arch/x86/x86

2024-04-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Apr 22 23:07:47 UTC 2024 Modified Files: src/sys/arch/x86/x86: cpu.c Log Message: Surround full mp_cpu_start() method with NLAPIC > 0 guard. Initialization is based on x86_ipi* functions, which are implemented only when

CVS commit: src/sys/arch/x86/x86

2024-04-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Apr 22 22:29:29 UTC 2024 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Add opt_pci.h include to fix NO_PCI_MSI_MSIX build. (Path from Paolo Pisati in current_users@) While here: Simplify mp_cpu_start() ifdefs.

CVS commit: src/sys/arch/x86/x86

2024-04-22 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Apr 22 22:29:29 UTC 2024 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Add opt_pci.h include to fix NO_PCI_MSI_MSIX build. (Path from Paolo Pisati in current_users@) While here: Simplify mp_cpu_start() ifdefs.

CVS commit: src/sys/arch/x86/x86

2024-04-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Apr 13 09:12:09 UTC 2024 Modified Files: src/sys/arch/x86/x86: viac7temp.c Log Message: viac7temp(4): define module metadata using MODULE() macro and implement viac7temp_modcmd() to handle module load/unload events. Fixes PR

CVS commit: src/sys/arch/x86/x86

2024-04-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Apr 13 09:12:09 UTC 2024 Modified Files: src/sys/arch/x86/x86: viac7temp.c Log Message: viac7temp(4): define module metadata using MODULE() macro and implement viac7temp_modcmd() to handle module load/unload events. Fixes PR

CVS commit: src/sys/arch/x86/x86

2024-03-11 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Tue Mar 12 02:26:16 UTC 2024 Modified Files: src/sys/arch/x86/x86: coretemp.c Log Message: coretemp.c: don't accept impossibly low TjMax values r. 1.39 introduced a regression where instead of applying a reasonable default

CVS commit: src/sys/arch/x86/x86

2024-03-11 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Tue Mar 12 02:26:16 UTC 2024 Modified Files: src/sys/arch/x86/x86: coretemp.c Log Message: coretemp.c: don't accept impossibly low TjMax values r. 1.39 introduced a regression where instead of applying a reasonable default

CVS commit: src/sys/arch/x86/x86

2024-02-28 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Thu Feb 29 01:59:12 UTC 2024 Modified Files: src/sys/arch/x86/x86: coretemp.c Log Message: coretemp.c: fix grammar in a warning message (I get several of these warnings on boot on a particular machine. Now, it also seems

CVS commit: src/sys/arch/x86/x86

2024-02-28 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Thu Feb 29 01:59:12 UTC 2024 Modified Files: src/sys/arch/x86/x86: coretemp.c Log Message: coretemp.c: fix grammar in a warning message (I get several of these warnings on boot on a particular machine. Now, it also seems

CVS commit: src/sys/arch/x86/x86

2024-02-25 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Feb 25 18:27:54 UTC 2024 Modified Files: src/sys/arch/x86/x86: lapic.c Log Message: s/asynchronious/asynchronous/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/arch/x86/x86/lapic.c

CVS commit: src/sys/arch/x86/x86

2024-02-25 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Feb 25 18:27:54 UTC 2024 Modified Files: src/sys/arch/x86/x86: lapic.c Log Message: s/asynchronious/asynchronous/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/arch/x86/x86/lapic.c

CVS commit: src/sys/arch/x86/x86

2024-02-19 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 19 20:10:09 UTC 2024 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: remove unintended printf() in previous. (thx dh) To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/arch/x86/x86/tsc.c

CVS commit: src/sys/arch/x86/x86

2024-02-19 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 19 20:10:09 UTC 2024 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: remove unintended printf() in previous. (thx dh) To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/arch/x86/x86/tsc.c

CVS commit: src/sys/arch/x86/x86

2024-02-19 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 19 09:22:31 UTC 2024 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: make TSC get a quality of -100 on AMD Family 15h and 16h this should "fix" PR#56322 and is known as AMD errata "778: Processor Core Time Stamp

CVS commit: src/sys/arch/x86/x86

2024-02-19 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Feb 19 09:22:31 UTC 2024 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: make TSC get a quality of -100 on AMD Family 15h and 16h this should "fix" PR#56322 and is known as AMD errata "778: Processor Core Time Stamp

CVS commit: src/sys/arch/x86/include

2024-01-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jan 2 19:28:25 UTC 2024 Modified Files: src/sys/arch/x86/include: ieee.h Log Message: use sized types To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/x86/include/ieee.h Please note that diffs

CVS commit: src/sys/arch/x86/include

2024-01-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jan 2 19:28:25 UTC 2024 Modified Files: src/sys/arch/x86/include: ieee.h Log Message: use sized types To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/x86/include/ieee.h Please note that diffs

CVS commit: src/sys/arch/x86/x86

2023-11-29 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Nov 29 11:40:37 UTC 2023 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Fix use-after-free (source->is_type) when detecting unsharable interrupts. Doesn't solve the interrupt conflict itself, but avoids a panic.

CVS commit: src/sys/arch/x86/pci

2023-11-21 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Tue Nov 21 23:22:23 UTC 2023 Modified Files: src/sys/arch/x86/pci: pci_machdep.c pci_msi_machdep.c Log Message: pci_machdep.c & pci_msi_machdep.c: comment fixes Correct spelling and grammar in some comments. To generate a

CVS commit: src/sys/arch/x86/pci

2023-11-21 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Tue Nov 21 23:22:23 UTC 2023 Modified Files: src/sys/arch/x86/pci: pci_machdep.c pci_msi_machdep.c Log Message: pci_machdep.c & pci_msi_machdep.c: comment fixes Correct spelling and grammar in some comments. To generate a

CVS commit: src/sys/arch/x86/include

2023-10-27 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Oct 27 06:31:49 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: add MSR stuff for AMD errata 1474. To generate a diff of this commit: cvs rdiff -u -r1.208 -r1.209

CVS commit: src/sys/arch/x86/include

2023-10-27 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Oct 27 06:31:49 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: add MSR stuff for AMD errata 1474. To generate a diff of this commit: cvs rdiff -u -r1.208 -r1.209

CVS commit: src/sys/arch/x86/x86

2023-10-26 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Oct 27 05:45:00 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86: handle AMD errata 1474: A CPU core may hang after about 1044 days from the new comment: * This requires disabling CC6 power level,

CVS commit: src/sys/arch/x86/x86

2023-10-26 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Oct 27 05:45:00 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86: handle AMD errata 1474: A CPU core may hang after about 1044 days from the new comment: * This requires disabling CC6 power level,

CVS commit: src/sys/arch/x86/x86

2023-10-26 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Oct 27 03:06:04 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86: add names for errata that don't have actual numbers zenbleed is reported as "erratum 65535" currently, this adds a name for it, and

CVS commit: src/sys/arch/x86/x86

2023-10-26 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Oct 27 03:06:04 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86: add names for errata that don't have actual numbers zenbleed is reported as "erratum 65535" currently, this adds a name for it, and

CVS commit: src/sys/arch/x86

2023-10-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Oct 19 14:59:46 UTC 2023 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c src/sys/arch/x86/x86: genfb_machdep.c Log Message: Move definition of acpi_md_vesa_modenum to acpi_wakeup.c; allows building kernels

CVS commit: src/sys/arch/x86

2023-10-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Oct 19 14:59:46 UTC 2023 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c src/sys/arch/x86/x86: genfb_machdep.c Log Message: Move definition of acpi_md_vesa_modenum to acpi_wakeup.c; allows building kernels

CVS commit: src/sys/arch/x86/x86

2023-10-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 17 14:17:42 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: Revert "x86: Panic early if fpu save size is too large, take 2." Apparently this is too early to print anything useful, so it just

CVS commit: src/sys/arch/x86/x86

2023-10-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 17 14:17:42 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: Revert "x86: Panic early if fpu save size is too large, take 2." Apparently this is too early to print anything useful, so it just

CVS commit: src/sys/arch/x86/x86

2023-10-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 17 11:12:33 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: x86: Panic early if fpu save size is too large, take 2. This shouldn't break any existing systems (for real this time), but it should

CVS commit: src/sys/arch/x86/x86

2023-10-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 17 11:12:33 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: x86: Panic early if fpu save size is too large, take 2. This shouldn't break any existing systems (for real this time), but it should

CVS commit: src/sys/arch/x86/x86

2023-10-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 17 11:11:49 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: x86: Remove incomplete fpu save size check. Will fix it later, but this makes pullups easier. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/x86/x86

2023-10-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 17 11:11:49 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: x86: Remove incomplete fpu save size check. Will fix it later, but this makes pullups easier. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/x86

2023-10-16 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Oct 16 17:27:03 UTC 2023 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c acpi_wakeup.c src/sys/arch/x86/include: genfb_machdep.h src/sys/arch/x86/pci: pci_machdep.c src/sys/arch/x86/x86:

CVS commit: src/sys/arch/x86

2023-10-16 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Oct 16 17:27:03 UTC 2023 Modified Files: src/sys/arch/x86/acpi: acpi_machdep.c acpi_wakeup.c src/sys/arch/x86/include: genfb_machdep.h src/sys/arch/x86/pci: pci_machdep.c src/sys/arch/x86/x86:

CVS commit: src/sys/arch/x86/x86

2023-10-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 15 16:11:22 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: x86: Disable savefpu size check for now. This is apparently so broken that the error check for what should have been a safe size

CVS commit: src/sys/arch/x86/x86

2023-10-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 15 16:11:22 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: x86: Disable savefpu size check for now. This is apparently so broken that the error check for what should have been a safe size

CVS commit: src/sys/arch/x86/x86

2023-10-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 15 13:13:22 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: x86: Panic if cpuid's fpu save size is larger than we support. Ideally this wouldn't panic, but the alternative right now is to crash

CVS commit: src/sys/arch/x86/x86

2023-10-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Oct 15 13:13:22 UTC 2023 Modified Files: src/sys/arch/x86/x86: identcpu.c Log Message: x86: Panic if cpuid's fpu save size is larger than we support. Ideally this wouldn't panic, but the alternative right now is to crash

CVS commit: src/sys/arch/x86/include

2023-09-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 16 13:37:10 UTC 2023 Modified Files: src/sys/arch/x86/include: ieee.h Log Message: protect against multiple inclusion To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/x86/include/ieee.h

CVS commit: src/sys/arch/x86/include

2023-09-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 16 13:37:10 UTC 2023 Modified Files: src/sys/arch/x86/include: ieee.h Log Message: protect against multiple inclusion To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/x86/include/ieee.h

CVS commit: src/sys/arch/x86/x86

2023-09-09 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Sep 9 18:37:03 UTC 2023 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: tsc_get_timecount(): cover the backwards check by DIAGNOSTIC since it has proven the point by now. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/x86/x86

2023-09-09 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Sep 9 18:37:03 UTC 2023 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: tsc_get_timecount(): cover the backwards check by DIAGNOSTIC since it has proven the point by now. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/x86/x86

2023-08-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 7 09:27:14 UTC 2023 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Update /proc/cpuinfo. - Move "ssbd" to an unused Linux mapping. - Update unused Linux mappings. To generate a diff of this

CVS commit: src/sys/arch/x86/x86

2023-08-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 7 09:27:14 UTC 2023 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Update /proc/cpuinfo. - Move "ssbd" to an unused Linux mapping. - Update unused Linux mappings. To generate a diff of this

CVS commit: src/sys/arch/x86/pci

2023-08-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 7 06:23:40 UTC 2023 Modified Files: src/sys/arch/x86/pci: pci_machdep.c Log Message: Fix detection of availability of MSI/MSI-X on some systems. Try to find all functions on bus 0, device 0 to find a PCI host bridge.

CVS commit: src/sys/arch/x86/pci

2023-08-07 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Aug 7 06:23:40 UTC 2023 Modified Files: src/sys/arch/x86/pci: pci_machdep.c Log Message: Fix detection of availability of MSI/MSI-X on some systems. Try to find all functions on bus 0, device 0 to find a PCI host bridge.

CVS commit: src/sys/arch/x86/x86

2023-07-27 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jul 28 05:02:13 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86: make the CPUID list for errata be far less confusing the 0x8001 CPUID result needs some parsing to match against actual

CVS commit: src/sys/arch/x86/x86

2023-07-27 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jul 28 05:02:13 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86: make the CPUID list for errata be far less confusing the 0x8001 CPUID result needs some parsing to match against actual

CVS commit: src/sys/arch/x86/pci

2023-07-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jul 28 02:28:33 UTC 2023 Modified Files: src/sys/arch/x86/pci: amdsmn.c Log Message: Add Zen4 Phoenix support. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/x86/pci/amdsmn.c Please note that

CVS commit: src/sys/arch/x86/pci

2023-07-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jul 28 02:28:33 UTC 2023 Modified Files: src/sys/arch/x86/pci: amdsmn.c Log Message: Add Zen4 Phoenix support. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/x86/pci/amdsmn.c Please note that

CVS commit: src/sys/arch/x86/pci

2023-07-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jul 28 02:05:26 UTC 2023 Modified Files: src/sys/arch/x86/pci: amdzentemp.c Log Message: Add Zen2 Mendocino APU support. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/x86/pci/amdzentemp.c

CVS commit: src/sys/arch/x86/pci

2023-07-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jul 28 02:05:26 UTC 2023 Modified Files: src/sys/arch/x86/pci: amdzentemp.c Log Message: Add Zen2 Mendocino APU support. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/x86/pci/amdzentemp.c

CVS commit: src/sys/arch/x86/pci

2023-07-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jul 28 00:11:15 UTC 2023 Modified Files: src/sys/arch/x86/pci: amdzentemp.c Log Message: Add Zen4 Ryzen "Phoenix" support. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/x86/pci/amdzentemp.c

CVS commit: src/sys/arch/x86/pci

2023-07-27 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Fri Jul 28 00:11:15 UTC 2023 Modified Files: src/sys/arch/x86/pci: amdzentemp.c Log Message: Add Zen4 Ryzen "Phoenix" support. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/x86/pci/amdzentemp.c

CVS commit: src/sys/arch/x86/include

2023-07-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jul 27 00:34:07 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Add AMD IBPB_RET and BusLockThreshold. To generate a diff of this commit: cvs rdiff -u -r1.207 -r1.208

CVS commit: src/sys/arch/x86/include

2023-07-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jul 27 00:34:07 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Add AMD IBPB_RET and BusLockThreshold. To generate a diff of this commit: cvs rdiff -u -r1.207 -r1.208

CVS commit: src/sys/arch/x86/x86

2023-07-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 26 21:45:29 UTC 2023 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: x86/pmap: Print quantities in failed assertions in pmap_load. To generate a diff of this commit: cvs rdiff -u -r1.424 -r1.425

CVS commit: src/sys/arch/x86/x86

2023-07-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 26 21:45:29 UTC 2023 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: x86/pmap: Print quantities in failed assertions in pmap_load. To generate a diff of this commit: cvs rdiff -u -r1.424 -r1.425

CVS commit: src/sys/arch/x86/x86

2023-07-25 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jul 26 00:19:04 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: fix the cpuids for the zen2 client CPUs. i'm not exactly how i came up with the values i had, though one of them was still valid and matched

CVS commit: src/sys/arch/x86/x86

2023-07-25 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Jul 26 00:19:04 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: fix the cpuids for the zen2 client CPUs. i'm not exactly how i came up with the values i had, though one of them was still valid and matched

CVS commit: src/sys/arch/x86

2023-07-24 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jul 25 01:09:05 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h src/sys/arch/x86/x86: errata.c Log Message: x86: turn off zenbleed chicken bit on Zen2 cpus. this is based upon Taylor's original work. i

CVS commit: src/sys/arch/x86

2023-07-24 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jul 25 01:09:05 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h src/sys/arch/x86/x86: errata.c Log Message: x86: turn off zenbleed chicken bit on Zen2 cpus. this is based upon Taylor's original work. i

CVS commit: src/sys/arch/x86/x86

2023-07-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 24 23:42:00 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86/errata.c: Only say the errata revision search for cpu0. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/arch/x86/x86

2023-07-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 24 23:42:00 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86/errata.c: Only say the errata revision search for cpu0. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/arch/x86/x86

2023-07-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 24 22:21:09 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86/errata.c: Say what revision we're searching for. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/arch/x86/x86

2023-07-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 24 22:21:09 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86/errata.c: Say what revision we're searching for. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/arch/x86/x86

2023-07-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 24 22:20:53 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86/errata.c: Link to original AMD errata guide. This one is no longer updated; need to link to newer ones for individual families too.

CVS commit: src/sys/arch/x86/x86

2023-07-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jul 24 22:20:53 UTC 2023 Modified Files: src/sys/arch/x86/x86: errata.c Log Message: x86/errata.c: Link to original AMD errata guide. This one is no longer updated; need to link to newer ones for individual families too.

CVS commit: src/sys/arch/x86/x86

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 12:34:25 UTC 2023 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: x86/fpu: In kernel mode fpu traps, print the instruction pointer. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87

CVS commit: src/sys/arch/x86/x86

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 12:34:25 UTC 2023 Modified Files: src/sys/arch/x86/x86: fpu.c Log Message: x86/fpu: In kernel mode fpu traps, print the instruction pointer. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87

CVS commit: src/sys/arch/x86/x86

2023-07-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jul 13 09:12:24 UTC 2023 Modified Files: src/sys/arch/x86/x86: coretemp.c Log Message: coretemp(4): Change limits of Tjmax. - Change the lower limit from 70 to 60. At least, some BIOSes can change the value down to 62.

CVS commit: src/sys/arch/x86/x86

2023-07-13 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Jul 13 09:12:24 UTC 2023 Modified Files: src/sys/arch/x86/x86: coretemp.c Log Message: coretemp(4): Change limits of Tjmax. - Change the lower limit from 70 to 60. At least, some BIOSes can change the value down to 62.

CVS commit: src/sys/arch/x86/conf

2023-06-13 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 14 01:27:47 UTC 2023 Modified Files: src/sys/arch/x86/conf: files.x86 Log Message: Make PCI_ADDR_FIXUP depended on PCI_BUS_FIXUP. It is no-op if PCI_BUS_FIXUP is missing. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/conf

2023-06-13 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 14 01:27:47 UTC 2023 Modified Files: src/sys/arch/x86/conf: files.x86 Log Message: Make PCI_ADDR_FIXUP depended on PCI_BUS_FIXUP. It is no-op if PCI_BUS_FIXUP is missing. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/x86/x86

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 16:28:08 UTC 2023 Modified Files: src/sys/arch/x86/x86: efi_machdep.c Log Message: efi(4): Implement EFIIOC_GET_TABLE on x86. PR kern/57076 XXX pullup-10 To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/sys/arch/x86/x86

2023-05-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon May 22 16:28:08 UTC 2023 Modified Files: src/sys/arch/x86/x86: efi_machdep.c Log Message: efi(4): Implement EFIIOC_GET_TABLE on x86. PR kern/57076 XXX pullup-10 To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/sys/arch/x86/pci

2023-05-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat May 13 11:27:10 UTC 2023 Modified Files: src/sys/arch/x86/pci: pci_msi_machdep.c Log Message: s/requied/required/ in comments (likely grammar should be also improved in the future). To generate a diff of this commit: cvs

CVS commit: src/sys/arch/x86/pci

2023-05-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat May 13 11:27:10 UTC 2023 Modified Files: src/sys/arch/x86/pci: pci_msi_machdep.c Log Message: s/requied/required/ in comments (likely grammar should be also improved in the future). To generate a diff of this commit: cvs

CVS commit: src/sys/arch/x86/pci/imcsmb

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 00:07:49 UTC 2023 Modified Files: src/sys/arch/x86/pci/imcsmb: imc.c imcsmb.c Log Message: x86/imc(4): Use config_detach_children. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/x86/pci/imcsmb

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 00:07:49 UTC 2023 Modified Files: src/sys/arch/x86/pci/imcsmb: imc.c imcsmb.c Log Message: x86/imc(4): Use config_detach_children. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/x86/pci

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue May 9 23:11:09 UTC 2023 Modified Files: src/sys/arch/x86/pci: ichlpcib.c Log Message: ichlpcib(4): Use config_detach_children. Delete a lot of unnecessary code with broken error branches involving config_detach which

CVS commit: src/sys/arch/x86/pci

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue May 9 23:11:09 UTC 2023 Modified Files: src/sys/arch/x86/pci: ichlpcib.c Log Message: ichlpcib(4): Use config_detach_children. Delete a lot of unnecessary code with broken error branches involving config_detach which

CVS commit: src/sys/arch/x86/pci

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue May 9 23:10:11 UTC 2023 Modified Files: src/sys/arch/x86/pci: ichlpcib.c Log Message: ichlpcib(4): KNF. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

CVS commit: src/sys/arch/x86/pci

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue May 9 23:10:11 UTC 2023 Modified Files: src/sys/arch/x86/pci: ichlpcib.c Log Message: ichlpcib(4): KNF. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

CVS commit: src/sys/arch/x86/x86

2023-04-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Apr 11 13:11:01 UTC 2023 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: x86: Omit needless membar_sync in intr_disestablish_xcall. Details in comments. To generate a diff of this commit: cvs rdiff -u -r1.164

CVS commit: src/sys/arch/x86/include

2023-04-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Apr 11 06:42:30 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Fix compile error. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/sys/arch/x86/include/specialreg.h Please

CVS commit: src/sys/arch/x86/include

2023-04-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Apr 11 06:42:30 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Fix compile error. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/sys/arch/x86/include/specialreg.h Please

CVS commit: src/sys/arch/x86/include

2023-04-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Apr 11 02:44:06 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Add CPUID 0x07 %ecx bit 24 BUS_LOCK_DETECT. To generate a diff of this commit: cvs rdiff -u -r1.204 -r1.205

CVS commit: src/sys/arch/x86/include

2023-04-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Apr 11 02:44:06 UTC 2023 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Add CPUID 0x07 %ecx bit 24 BUS_LOCK_DETECT. To generate a diff of this commit: cvs rdiff -u -r1.204 -r1.205

CVS commit: src/sys/arch/x86/x86

2023-04-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Apr 11 02:42:15 UTC 2023 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Add Intel lam and AMD vnmi. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/arch/x86/x86/procfs_machdep.c

CVS commit: src/sys/arch/x86/x86

2023-04-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Apr 11 02:42:15 UTC 2023 Modified Files: src/sys/arch/x86/x86: procfs_machdep.c Log Message: Add Intel lam and AMD vnmi. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/arch/x86/x86/procfs_machdep.c

  1   2   3   4   5   6   7   >