CVS commit: src/sys/dev/acpi

2024-06-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 30 17:54:08 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_srat.c Log Message: acpi: Parse GICC SRAT entries. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/dev/acpi/acpi_srat.c Please note that

CVS commit: src/sys/dev/acpi

2024-06-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 30 17:54:08 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_srat.c Log Message: acpi: Parse GICC SRAT entries. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/dev/acpi/acpi_srat.c Please note that

CVS commit: src/sys/dev/acpi

2024-06-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 30 09:34:24 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_resource.c Log Message: acpi: Ignore producer/consumer bit for fixed memory resources. The requirement to honour the producer/consumer bit in fixed memory

CVS commit: src/sys/dev/acpi

2024-06-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 30 09:34:24 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_resource.c Log Message: acpi: Ignore producer/consumer bit for fixed memory resources. The requirement to honour the producer/consumer bit in fixed memory

CVS commit: src/sys/dev/acpi/acpica

2024-06-23 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Jun 23 15:21:52 UTC 2024 Modified Files: src/sys/dev/acpi/acpica: OsdHardware.c Log Message: s/machinde/machine/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/dev/acpi/acpica

2024-06-23 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Jun 23 15:21:52 UTC 2024 Modified Files: src/sys/dev/acpi/acpica: OsdHardware.c Log Message: s/machinde/machine/ in comment. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/dev/acpi

2024-05-10 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri May 10 19:29:46 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_display.c Log Message: Add quirk for machines were the getting the brightness value always returns the same result by keeping a local copy of the last set value.

CVS commit: src/sys/dev/acpi

2024-05-10 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri May 10 19:29:46 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_display.c Log Message: Add quirk for machines were the getting the brightness value always returns the same result by keeping a local copy of the last set value.

Re: CVS commit: src/sys/dev/acpi

2024-04-28 Thread Taylor R Campbell
> Module Name:src > Committed By: christos > Date: Fri Apr 26 18:19:18 UTC 2024 > > Modified Files: > src/sys/dev/acpi: acpi_bat.c > > Log Message: > PR/58201: Malte Dehling: re-order sysmon initialization before acpi > registration, to avoid needing to call to

CVS commit: src/sys/dev/acpi

2024-04-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 27 14:50:18 UTC 2024 Modified Files: src/sys/dev/acpi: thinkpad_acpi.c Log Message: Expose a sysctl interface hw.acpi.thinkpad.bat[]. to control some aspects of battery charging behavior on supported systems:

CVS commit: src/sys/dev/acpi

2024-04-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 27 14:50:18 UTC 2024 Modified Files: src/sys/dev/acpi: thinkpad_acpi.c Log Message: Expose a sysctl interface hw.acpi.thinkpad.bat[]. to control some aspects of battery charging behavior on supported systems:

CVS commit: src/sys/dev/acpi

2024-04-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 27 14:45:11 UTC 2024 Modified Files: src/sys/dev/acpi: thinkpad_acpi.c Log Message: thinkpad cosmetic patches (Malte Dehling) To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/dev/acpi

2024-04-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 27 14:45:11 UTC 2024 Modified Files: src/sys/dev/acpi: thinkpad_acpi.c Log Message: thinkpad cosmetic patches (Malte Dehling) To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/dev/acpi

2024-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 27 00:40:07 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_bat.c Log Message: Remove 0 initializations (since the softc is zalloc'ed) and the initial refresh which will have no data. To generate a diff of this

CVS commit: src/sys/dev/acpi

2024-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 27 00:40:07 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_bat.c Log Message: Remove 0 initializations (since the softc is zalloc'ed) and the initial refresh which will have no data. To generate a diff of this

CVS commit: src/sys/dev/acpi

2024-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 26 18:19:18 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_bat.c Log Message: PR/58201: Malte Dehling: re-order sysmon initialization before acpi registration, to avoid needing to call to acpi_deregister_notify on

CVS commit: src/sys/dev/acpi

2024-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 26 18:19:18 UTC 2024 Modified Files: src/sys/dev/acpi: acpi_bat.c Log Message: PR/58201: Malte Dehling: re-order sysmon initialization before acpi registration, to avoid needing to call to acpi_deregister_notify on

CVS commit: src/sys/dev/acpi

2024-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 28 13:40:08 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c Log Message: apei(4): Fix uninitialized stack access in error branch. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/dev/acpi

2024-03-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 28 13:40:08 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c Log Message: apei(4): Fix uninitialized stack access in error branch. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/dev/acpi

2024-03-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 26 22:16:12 UTC 2024 Modified Files: src/sys/dev/acpi: apei_cper.h Log Message: apei: fix typos in comments and snprintb bitfmt To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/acpi/apei_cper.h

CVS commit: src/sys/dev/acpi

2024-03-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 26 22:16:12 UTC 2024 Modified Files: src/sys/dev/acpi: apei_cper.h Log Message: apei: fix typos in comments and snprintb bitfmt To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/acpi/apei_cper.h

CVS commit: src/sys/dev/acpi

2024-03-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 26 22:01:03 UTC 2024 Modified Files: src/sys/dev/acpi: apei.c apei_einj.c Log Message: apei: fix typos in comments To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/acpi/apei.c cvs rdiff -u -r1.5

CVS commit: src/sys/dev/acpi

2024-03-26 Thread Roland Illig
Module Name:src Committed By: rillig Date: Tue Mar 26 22:01:03 UTC 2024 Modified Files: src/sys/dev/acpi: apei.c apei_einj.c Log Message: apei: fix typos in comments To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/acpi/apei.c cvs rdiff -u -r1.5

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 23 03:41:35 UTC 2024 Modified Files: src/sys/dev/acpi: apei.c Log Message: apei(4): Make sure to initialize *fatalp in apei_gesb_report. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 23 03:41:35 UTC 2024 Modified Files: src/sys/dev/acpi: apei.c Log Message: apei(4): Make sure to initialize *fatalp in apei_gesb_report. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 20:48:14 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c apei_erst.c apei_reg.c apei_reg.h Log Message: apei(4): Simplify EINJ/ERST register access now that it's pre-mapped. PR kern/58046 To generate a

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 20:48:14 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c apei_erst.c apei_reg.c apei_reg.h Log Message: apei(4): Simplify EINJ/ERST register access now that it's pre-mapped. PR kern/58046 To generate a

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 20:48:05 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c apei_erst.c apei_interp.c apei_interp.h apei_reg.c apei_reg.h Log Message: apei(4): Pre-map registers when compiling interpreter. This way

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 20:48:05 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c apei_erst.c apei_interp.c apei_interp.h apei_reg.c apei_reg.h Log Message: apei(4): Pre-map registers when compiling interpreter. This way

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 20:47:52 UTC 2024 Modified Files: src/sys/dev/acpi: apei_mapreg.c Log Message: apei(4): Allow pre-mapping I/O registers too. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 20:47:52 UTC 2024 Modified Files: src/sys/dev/acpi: apei_mapreg.c Log Message: apei(4): Allow pre-mapping I/O registers too. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 20:47:31 UTC 2024 Modified Files: src/sys/dev/acpi: apei_mapreg.c Log Message: apei(4): Fix register chunk counting. Now it will actually read and write the registers! Have been updating and reloading the wrong

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 20:47:31 UTC 2024 Modified Files: src/sys/dev/acpi: apei_mapreg.c Log Message: apei(4): Fix register chunk counting. Now it will actually read and write the registers! Have been updating and reloading the wrong

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 18:19:14 UTC 2024 Modified Files: src/sys/dev/acpi: apei_mapreg.c Log Message: apei(4): Fix indexing of multi-unit register access. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 18:19:14 UTC 2024 Modified Files: src/sys/dev/acpi: apei_mapreg.c Log Message: apei(4): Fix indexing of multi-unit register access. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 18:19:03 UTC 2024 Modified Files: src/sys/dev/acpi: apei_interp.c Log Message: apei(4): Plug memory leak on teardown of instruction interpreter. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/dev/acpi

2024-03-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Mar 22 18:19:03 UTC 2024 Modified Files: src/sys/dev/acpi: apei_interp.c Log Message: apei(4): Plug memory leak on teardown of instruction interpreter. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 21 02:35:09 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c apei_hest.c Log Message: apei(4): Note some TODOs for EINJ and HEST. No functional change intended, comments only. PR kern/58046 To generate a diff

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 21 02:35:09 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c apei_hest.c Log Message: apei(4): Note some TODOs for EINJ and HEST. No functional change intended, comments only. PR kern/58046 To generate a diff

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 21 02:35:00 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c Log Message: apei(4): Fix parsing checks for TRIGGER_ERROR action table. The TableSize is size of the header plus the body, not just the body. PR

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 21 02:35:00 UTC 2024 Modified Files: src/sys/dev/acpi: apei_einj.c Log Message: apei(4): Fix parsing checks for TRIGGER_ERROR action table. The TableSize is size of the header plus the body, not just the body. PR

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 20 19:21:05 UTC 2024 Modified Files: src/sys/dev/acpi: apei_interp.c Log Message: apei(4): Tweak some comments about the APEI interpreter language. No functional change intended. PR kern/58046 To generate a diff of

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 20 19:21:05 UTC 2024 Modified Files: src/sys/dev/acpi: apei_interp.c Log Message: apei(4): Tweak some comments about the APEI interpreter language. No functional change intended. PR kern/58046 To generate a diff of

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 20 18:47:59 UTC 2024 Modified Files: src/sys/dev/acpi: apei_hest.c Log Message: apei(4): Pacify -Wsign-compare. Assert that the parsing made forward progress too while here. PR kern/58046 To generate a diff of this

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 20 18:47:59 UTC 2024 Modified Files: src/sys/dev/acpi: apei_hest.c Log Message: apei(4): Pacify -Wsign-compare. Assert that the parsing made forward progress too while here. PR kern/58046 To generate a diff of this

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 20 12:43:13 UTC 2024 Modified Files: src/sys/dev/acpi: files.acpi Log Message: acpi(4): Make apeibus actually work as an iattr. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130

CVS commit: src/sys/dev/acpi

2024-03-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 20 12:43:13 UTC 2024 Modified Files: src/sys/dev/acpi: files.acpi Log Message: acpi(4): Make apeibus actually work as an iattr. PR kern/58046 To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130

CVS commit: src/sys/dev/acpi

2024-03-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 20 03:14:45 UTC 2024 Modified Files: src/sys/dev/acpi: acpi.c acpivar.h files.acpi Log Message: acpi(4): New iattr `apeibus' for attaching an APEI driver. APEI is the ACPI Platform Error Interface, a standard (if very

CVS commit: src/sys/dev/acpi

2024-03-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 20 03:14:45 UTC 2024 Modified Files: src/sys/dev/acpi: acpi.c acpivar.h files.acpi Log Message: acpi(4): New iattr `apeibus' for attaching an APEI driver. APEI is the ACPI Platform Error Interface, a standard (if very

CVS commit: src/sys/dev/acpi

2024-02-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Feb 9 16:53:15 UTC 2024 Modified Files: src/sys/dev/acpi: dwcmmc_acpi.c Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/acpi/dwcmmc_acpi.c Please note that diffs

CVS commit: src/sys/dev/acpi

2024-02-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Feb 9 16:53:15 UTC 2024 Modified Files: src/sys/dev/acpi: dwcmmc_acpi.c Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/acpi/dwcmmc_acpi.c Please note that diffs

CVS commit: src/sys/dev/acpi

2024-02-08 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Feb 8 10:05:01 UTC 2024 Modified Files: src/sys/dev/acpi: acpidevs_data.h Log Message: Regen with typo fixed. Regeneration script doesn't seem to react to description changes only, thus regenerated it twice by changing

CVS commit: src/sys/dev/acpi

2024-02-08 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Feb 8 10:05:01 UTC 2024 Modified Files: src/sys/dev/acpi: acpidevs_data.h Log Message: Regen with typo fixed. Regeneration script doesn't seem to react to description changes only, thus regenerated it twice by changing

CVS commit: src/sys/dev/acpi/wmi

2023-08-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 11 08:36:59 UTC 2023 Modified Files: src/sys/dev/acpi/wmi: wmi_acpi.c Log Message: acpiwmi(4): Fix abuse of char buffer for struct guid_t content. Nothing guarantees alignment, so this is all undefined behaviour, even

CVS commit: src/sys/dev/acpi/wmi

2023-08-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 11 08:36:59 UTC 2023 Modified Files: src/sys/dev/acpi/wmi: wmi_acpi.c Log Message: acpiwmi(4): Fix abuse of char buffer for struct guid_t content. Nothing guarantees alignment, so this is all undefined behaviour, even

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:17:12 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): One more debug message about read/write polling timeout. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:17:12 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): One more debug message about read/write polling timeout. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:17:02 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Take a lock around acpiec_cold updates. Otherwise we race with readers -- probably harmlessly, but let's avoid the appearance of

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:17:02 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Take a lock around acpiec_cold updates. Otherwise we race with readers -- probably harmlessly, but let's avoid the appearance of

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:10:49 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Factor out if (state == FREE) cv_signal(sc_cv). In principle this could have a functional change, but at worst, it is to signal

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:10:49 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Factor out if (state == FREE) cv_signal(sc_cv). In principle this could have a functional change, but at worst, it is to signal

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:55 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_space_handler. Better to keep the device_t isolated to public interfaces. Simpler

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:55 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_space_handler. Better to keep the device_t isolated to public interfaces. Simpler

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:44 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_gpe_query thread. Simpler. No functional change intended. To generate a diff of this

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:44 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_gpe_query thread. Simpler. No functional change intended. To generate a diff of this

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:33 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_read/write. Simpler, type-safer. No functional change intended. To generate a diff of

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:33 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_read/write. Simpler, type-safer. No functional change intended. To generate a diff of

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:22 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_lock/unlock. Simpler, type-safer. No functional change intended. To generate a diff of

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:22 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_lock/unlock. Simpler, type-safer. No functional change intended. To generate a diff of

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:12 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_gpe_handler. Simpler. No functional change intended. To generate a diff of this commit:

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:12 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_gpe_handler. Simpler. No functional change intended. To generate a diff of this commit:

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:00 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_callout. Simpler. No functional change intended. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:06:00 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_callout. Simpler. No functional change intended. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:05:49 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_gpe_state_machine. Simpler, type-safer. No functional change intended. To generate a diff

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:05:49 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Pass softc, not device_t, to acpiec_gpe_state_machine. Simpler, type-safer. No functional change intended. To generate a diff

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:05:25 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Factor wait logic out. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:05:25 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Factor wait logic out. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:05:13 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Merge returns in acpiec_read/write. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.96

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:05:13 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Merge returns in acpiec_read/write. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.96

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:05:01 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Don't touch sc->sc_state outside sc->sc_mtx. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:05:01 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Don't touch sc->sc_state outside sc->sc_mtx. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:04:50 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Fix cv_timedwait abuse in acpiec_read/write. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:04:50 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Fix cv_timedwait abuse in acpiec_read/write. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:04:40 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Fix interrupt wait loop in acpiec_gpe_query thread. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:04:40 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Fix interrupt wait loop in acpiec_gpe_query thread. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:04:28 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Fix cv_wait loop around sc->sc_got_sci. That is, make it actually loop as required, so it gracefully handles spurious wakeups

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:04:28 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Fix cv_wait loop around sc->sc_got_sci. That is, make it actually loop as required, so it gracefully handles spurious wakeups

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:04:14 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Set sc_got_sci only when a transaction is over. Before, when the acpiec thread noticed an SCI had been requested and entered

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:04:14 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Set sc_got_sci only when a transaction is over. Before, when the acpiec thread noticed an SCI had been requested and entered

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:03:59 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Assert state is free when we start a transaction. No functional change intended. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:03:59 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Assert state is free when we start a transaction. No functional change intended. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:03:47 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Sprinkle comments. Note where this code is abusing cv_wait and needs a loop to handle spurious wakeups. No functional change

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:03:47 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Sprinkle comments. Note where this code is abusing cv_wait and needs a loop to handle spurious wakeups. No functional change

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:03:35 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Clarify lock order and sprinkle lock assertions. No functional change intended. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:03:35 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Clarify lock order and sprinkle lock assertions. No functional change intended. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:02:09 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Record device_t self. Not used yet, to be used soon for device_printf and to allow making some of the internal functions a

CVS commit: src/sys/dev/acpi

2023-07-18 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jul 18 10:02:09 UTC 2023 Modified Files: src/sys/dev/acpi: acpi_ec.c Log Message: acpiec(4): Record device_t self. Not used yet, to be used soon for device_printf and to allow making some of the internal functions a

CVS commit: src/sys/dev/acpi/acpica

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 01:23:28 UTC 2023 Modified Files: src/sys/dev/acpi/acpica: acpi_func.h Log Message: acpi(4): Fix membars in ACPI_ACQUIRE/RELEASE_GLOBAL_LOCK. XXX pullup-8 (by patch with membar_enter/exit) XXX pullup-9 (by patch

CVS commit: src/sys/dev/acpi/acpica

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 01:23:28 UTC 2023 Modified Files: src/sys/dev/acpi/acpica: acpi_func.h Log Message: acpi(4): Fix membars in ACPI_ACQUIRE/RELEASE_GLOBAL_LOCK. XXX pullup-8 (by patch with membar_enter/exit) XXX pullup-9 (by patch

CVS commit: src/sys/dev/acpi/wmi

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 00:08:23 UTC 2023 Modified Files: src/sys/dev/acpi/wmi: wmi_acpi.c Log Message: acpiwmi(4): Use config_detach_children. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/acpi/wmi/wmi_acpi.c

  1   2   3   4   >