811963 Commits

Author SHA1 Message Date
Park Ju Hyung
e40a3db314 fs: Remove remaining android_fs tracings
Change-Id: I2d2f5a6ef9c3f8929c6342d290f1e9010f97898b
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-13 00:13:33 -03:00
Park Ju Hyung
ec951d8c2d time: Move frequently used functions to headers and declare them inline
Those function are frequently used in various places and declaring them inline
can reduce overheads.

Change-Id: I4c0845686f758eddeae0bd1a89ea09d551fb332f
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-13 00:13:33 -03:00
Linus Torvalds
022773be03 dcache: Move the DCACHE_OP_COMPARE case out of the __d_lookup_rcu loop
__d_lookup_rcu() is one of the hottest functions in the kernel on
certain loads, and it is complicated by filesystems that might want to
have their own name compare function.

We can improve code generation by moving the test of DCACHE_OP_COMPARE
outside the loop, which makes the loop itself much simpler, at the cost
of some code duplication.  But both cases end up being simpler, and the
"native" direct case-sensitive compare particularly so.

Change-Id: Ib45cdc9d56c950f472cf2bea34330c18926ba925
Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-13 00:13:33 -03:00
Richard Raya
69d2090cba sdcardfs: Disable debug
Change-Id: I0a2b64d65239dd06b7405896f03fab6004219bdd
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-13 00:13:33 -03:00
Richard Raya
255497bc8d workflows: Improvements
Merge KSU workflow into main script.
Directly use the Telegram API for posting builds.

Change-Id: Iae193d8b38f6a8d1a103708a8ca9570259c80c64
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-12 19:50:09 -03:00
Richard Raya
87051cfa9e fs: Drop debugfs
Change-Id: Icda3dfd8e187958022bcac9f04bae35a9939fcce
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-12 00:01:58 -03:00
Richard Raya
406bb86929 Revert "defconfig: Switch to 250Hz scheduler tick rate"
This reverts commit 1695ed419ba16ae3f039ac303d5baeeaf3caf240.

Change-Id: I0c015cf9ea20dbf67de97a726871ae71c4bbd9e7
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-11 23:21:49 -03:00
Richard Raya
e7152178ee Revert "f2fs: Update congestion timeout for 250Hz"
This reverts commit 2a888d52929ec2345b38b12872b4b14cb7a8afe8.

Change-Id: Id477e99d72436940e812c613f10c9fe7492a596b
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-11 23:21:35 -03:00
Richard Raya
42095c444c mm: Protect readahead size from init
Change-Id: I1f105969bcdd756cd68e8692fb3419aa72b07b5e
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-08 10:38:30 -03:00
Richard Raya
58d4ee9072 lpm-levels: Remove unused variable
Change-Id: Ib9977c46580c5de7429f89cec6c9d69a6e2e80e2
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-08 02:57:41 -03:00
Sultan Alsawaf
87269d67de lpm-levels: Convert sync_lock to raw spin lock
The CPU idle loop runs with IRQs disabled, so a raw spin lock must be used
here.

Change-Id: I980a971afd44e239e34b41c6c558658b8fb95396
Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-08 02:55:52 -03:00
Sultan Alsawaf
fd00ba8aeb lpm-levels: Make hrtimers expire in hard IRQ context
The CPU idle driver's hrtimers need to be able to wake CPUs up from their
C-states using a timer interrupt. This doesn't work if the hrtimers are
instead queued into soft IRQ and run from there, so make them expire in
hard IRQ.

Change-Id: I695a8ccaabe6835aa69585d57497dfe82a586bac
Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-08 02:55:24 -03:00
Alexander Winkowski
b3468a9521 lpm-levels: Don't stop the tick if it's not beneficial
There is no point in stopping the scheduler tick if the expected
idle duration is shorter than the tick period length.

Change-Id: I3c23a02795066108c973ce7cbb35986becd37984
Signed-off-by: Alexander Winkowski <dereference23@outlook.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-08 02:55:19 -03:00
Kazuki Hashimoto
860887a444 cpuidle: Don't check if a CPU is isolated
Those never get applied here.

Change-Id: Iac3f7e3a5757c0c60b115bf4a7f6dea1dc988335
Signed-off-by: Kazuki Hashimoto <kazukih@tuta.io>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-07 04:17:05 -03:00
Kazuki Hashimoto
dad611bcaf cpuidle: Update IPI history when waking CPUs up with IPIs
For more accurate cpuidle predictions.

[Tashar02]
- Extend visibility of update_ipi_history().

Change-Id: Ie9c91965f89cbceda925bcbe6ef35941f9162d5e
Signed-off-by: Kazuki Hashimoto <kazukih@tuta.io>
Signed-off-by: Tashfin Shakeer Rhythm <tashfinshakeerrhythm@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-07 04:16:25 -03:00
Kazuki Hashimoto
5a83ba3c75 lpm-levels: Remove unused code used for debugging
Change-Id: I9b790582a947da8929ec1bff54391f2bd680f023
Signed-off-by: Kazuki Hashimoto <kazukih@tuta.io>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-07 04:16:22 -03:00
Kazuki Hashimoto
64a84945b2 lpm-levels: Hardcode lpm_prediction and lpm_ipi_prediction
Hardcode to save a few branches in some hot paths. Values taken from
devicetree.

Change-Id: If221a88e464eac9d3416579f52be0d8178c363a8
Signed-off-by: Kazuki Hashimoto <kazukih@tuta.io>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-07 04:16:17 -03:00
Richard Raya
96c0eee27a Revert "cpuidle: lpm-levels: Remove idle prediction feature"
This reverts commit c980eae303b3d4f6c7ecc89c3ac6440b8935c4b0.

Change-Id: I324f1ded32ad960978ce2684bbd50f04f7f16f0d
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-07 04:16:16 -03:00
Richard Raya
89a65274b2 Revert "cpuidle: lpm-levels: Remove sleep bias feature"
This reverts commit 5bdb5354eab9faa3e9c52e5c6d1aa2398677c499.

Change-Id: If69d0b201de8a1ae085b35734f1010f1b61a863b
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-07 04:16:13 -03:00
Richard Raya
665f4cdba3 defconfig: Bump devfreq boosts
Change-Id: Ibb9a3b60b586f6309a932a0c49ce160c135161d7
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-06 20:01:44 -03:00
Richard Raya
cf1bb70a25 adreno_tz: Boost GPU target frequency at any refresh rate
Change-Id: Ia888f618686bc4a599b6fcbaf88ae69557b67eec
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-06 20:01:26 -03:00
Richard Raya
9547eb4775 Revert "adreno_tz: Boost if only within 3.2s input timeout"
This reverts commit 6473578f23bcde059b568ef2d3827d599cafbea0.

Change-Id: Ia070aeeea78b6dda5488e9088adbe9d3274d289b
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-06 20:01:23 -03:00
Richard Raya
603e0cf98b msm-4.14: Revert some thermal changes
This reverts commits:
- 3e846d6c4b169c44a8a08a75ff2963261dc73007 [ARM64/dts: sdmmagpie-thermal: Disable QCT default BCL throttling]
- ff8e72eed55505f16bcc9cc743bd5402a2cd15aa [ARM64: dts: msm: Switch to step_wise thermal governor]
- 5e8c6989b74ee02840eb1f7a5918e387df337119 [thermal: Add dummy sysfs nodes to silence mi_thermald]
- 8012c0aca36923d50c8da4e00271568a802551b4 [thermal: Return before thermal trip evaluates]

Change-Id: I095090a77aa38c1da92e21f612337ee767ddcd56
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-06 19:50:54 -03:00
Richard Raya
9869485b79 msm-4.14: Cleanup xiaomi touchscreen drivers
Change-Id: I33607bdaef6bfe3ff388f23b0fbc16542241fa12
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-04 21:34:38 -03:00
Richard Raya
737de0614d workflows: Cleanup and maintenance
[workflows]
- Simplify the KSU workflow
- Use default artifacts name

[build.sh]
- Implement KernelSU support
- Minor fixups and maintenance

Change-Id: Id810243e969b3ae51eb307328b6c101d4697e36f
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-04 02:14:31 -03:00
Gao Xiang
4bfa687a51 erofs: Fix LZ4 inplace decompression
commit 3c12466b6b7bf1e56f9b32c366a3d83d87afb4de upstream.

Currently EROFS can map another compressed buffer for inplace
decompression, that was used to handle the cases that some pages of
compressed data are actually not in-place I/O.

However, like most simple LZ77 algorithms, LZ4 expects the compressed
data is arranged at the end of the decompressed buffer and it
explicitly uses memmove() to handle overlapping:
  __________________________________________________________
 |_ direction of decompression --> ____ |_ compressed data _|

Although EROFS arranges compressed data like this, it typically maps two
individual virtual buffers so the relative order is uncertain.
Previously, it was hardly observed since LZ4 only uses memmove() for
short overlapped literals and x86/arm64 memmove implementations seem to
completely cover it up and they don't have this issue.  Juhyung reported
that EROFS data corruption can be found on a new Intel x86 processor.
After some analysis, it seems that recent x86 processors with the new
FSRM feature expose this issue with "rep movsb".

Let's strictly use the decompressed buffer for lz4 inplace
decompression for now.  Later, as an useful improvement, we could try
to tie up these two buffers together in the correct order.

Reported-and-tested-by: Juhyung Park <qkrwngud825@gmail.com>
Closes: https://lore.kernel.org/r/CAD14+f2AVKf8Fa2OO1aAUdDNTDsVzzR6ctU_oJSmTyd6zSYR2Q@mail.gmail.com
Fixes: 0ffd71bcc3a0 ("staging: erofs: introduce LZ4 decompression inplace")
Fixes: 598162d05080 ("erofs: support decompress big pcluster for lz4 backend")
Cc: stable <stable@vger.kernel.org> # 5.4+
Tested-by: Yifan Zhao <zhaoyifan@sjtu.edu.cn>
Change-Id: Ib7a578283e33f0329ae2133223878ddf0738aba4
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20231206045534.3920847-1-hsiangkao@linux.alibaba.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
[mkbestas: Adapt for android <=5.4 kernel which contains backports that
           caused various conflicts]
Signed-off-by: Michael Bestas <mkbestas@lineageos.org>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-04 02:14:18 -03:00
Dark-Matter7232
baf072e946 erofs: Use ARM64 v8 ASM to accelerate LZ4 decompression
Change-Id: I00388d639f7b62355550197c9033dab7a996b916
Signed-off-by: Dark-Matter7232 <me@const.eu.org>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-04 02:14:18 -03:00
Richard Raya
750b5e3c2d Revert "drm/msm: Don't busy wait"
This reverts commit d7fd8e47786a2781d2100f9fec3f38b5718914f6.

Change-Id: I05439cb3b974123b47d6cbad58a2252adaa3dc0b
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 17:45:38 -03:00
Richard Raya
6485d31357 Revert "defconfig: Enable CASS"
This reverts commit a252be0a7170bef864e281851d6a885e4ebfb193.

Change-Id: I52e6256688a154cc94beb6f52a8fd509861745ae
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 17:45:06 -03:00
Richard Raya
b86dd3a1a1 Revert "defconfig: Enable fair group scheduling with CFS bandwidth control"
This reverts commit 84e325d9cfea60ebb192d0f2307021ac818f8df7.

Change-Id: I59da5bae06fff3ea775cdcc938ee0dc327feb45d
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 17:45:07 -03:00
Richard Raya
574909d428 workflows: Create KSU specific workflow
Change-Id: I6b965d3839d1d7dc6f35810e9f0c96e7b1bcc069
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 02:20:34 -03:00
Richard Raya
1d20154478 workflows: Run on push
Change-Id: I734a70867dd086b4369ea42984649885df807f2b
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 02:18:17 -03:00
Richard Raya
0ae1b356f8 defconfig: Regenerate full defconfig
Change-Id: I57a7bbcfab40fed9d0956ead8211299f1e27b74c
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 01:45:18 -03:00
Richard Raya
05be758828 fs: Implement KernelSU hooks
Change-Id: Ia5ff3f15fb0cd1e411323d39dd2420517a2e53ee
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 01:45:18 -03:00
Richard Raya
b84b54849f input: Implement KernelSU SafeMode
Change-Id: Iad5d24e2d9ef248c98c565045dc47730c30fe481
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 01:45:18 -03:00
Richard Raya
5c697687a6 drivers: Import KernelSU v0.9.5
Change-Id: I44b83e6726ce5ee6637421456314bf1f2af567f0
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 01:45:18 -03:00
Richard Raya
3bbe300cf6 selinux: Prepare for KernelSU implementation
Change-Id: I81d1b3ad86fc935e490ac94874f91fdb0c1a3b70
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-12-03 01:45:18 -03:00
Kevin Bracey
61832f5ca4 lib/crc32: Make crc32_be weak for arch override
crc32_le and __crc32c_le can be overridden - extend this to crc32_be.

Change-Id: Ia51b0f97201903ba27bd22a345b781af13ef4a53
Signed-off-by: Kevin Bracey <kevin@bracey.fi>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Jebaitedneko <Jebaitedneko@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 01:06:22 -03:00
Kevin Bracey
c31cfade77 lib/crc32: Remove unneeded casts
Casts were added in commit 8f243af42ade ("sections: fix const sections
for crc32 table") to cope with the tables not being const. They are no
longer required since commit f5e38b9284e1 ("lib: crc32: constify crc32
lookup table").

Change-Id: If601e66d4f0a753fba9c72698ba83c645409b634
Signed-off-by: Kevin Bracey <kevin@bracey.fi>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Jebaitedneko <Jebaitedneko@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 01:05:56 -03:00
Krzysztof Kozlowski
a986e0812e lib/crc32: Use consistent naming for CRC-32 polynomials
Header was defining CRCPOLY_LE/BE and CRC32C_POLY_LE but in fact all of
them are CRC-32 polynomials so use consistent naming.

Change-Id: I21da6af43ebc69dcae24f2b97652728f739a2876
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Jebaitedneko <Jebaitedneko@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 01:05:48 -03:00
Krzysztof Kozlowski
41588c2407 lib/crc32: Move polynomial definition to separate header
Allow other drivers and parts of kernel to use the same define for
CRC32 polynomial, instead of duplicating it in many places.  This code
does not bring any functional changes, except moving existing code.

Change-Id: Ibe919da197be32e1298d7b64c1602810bd3c0bb3
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Jebaitedneko <Jebaitedneko@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 01:05:39 -03:00
Jebaitedneko
51401805a0 arm64: crc32: Always assume ARM64_HAS_CRC32
Change-Id: Ia61397e4e71c3251e34def8d25d06f4f0f59a2f0
Signed-off-by: Jebaitedneko <Jebaitedneko@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:46:19 -03:00
Kevin Bracey
bee53244e4 arm64: crc32: Accelerate crc32_be
It makes no sense to leave crc32_be using the generic code while we
only accelerate the little-endian ops.

Even though the big-endian form doesn't fit as smoothly into the arm64,
we can speed it up and avoid hitting the D cache.

Tested on Cortex-A53. Without acceleration:

   crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
   crc32: self tests passed, processed 225944 bytes in 192240 nsec
   crc32c: CRC_LE_BITS = 64
   crc32c: self tests passed, processed 112972 bytes in 21360 nsec

With acceleration:

   crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
   crc32: self tests passed, processed 225944 bytes in 53480 nsec
   crc32c: CRC_LE_BITS = 64
   crc32c: self tests passed, processed 112972 bytes in 21480 nsec

Change-Id: I42ec0b2416ff44de4b6537dc8275c8777ebbbc3a
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Tested-by: Ard Biesheuvel <ardb@kernel.org>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Kevin Bracey <kevin@bracey.fi>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Jebaitedneko <Jebaitedneko@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:46:19 -03:00
Mark Brown
e065ffe361 arm64: crc32: Consistently enable CRC32 extension
* Currently most of the assembly files that use architecture
   extensions enable them using the .arch directive but crc32.S
   uses .cpu instead. Move that over to .arch for consistency.

Link: https://lore.kernel.org/r/20200414182843.31664-1-broonie@kernel.org
Change-Id: I675cbbe78927b1465d12e550d6ae688d5bce601e
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:46:19 -03:00
Ard Biesheuvel
87f52cf992 arm64: cpufeature: Add feature for CRC32 instructions
* Add a CRC32 feature bit and wire it up to the CPU id register so we
   will be able to use alternatives patching for CRC32 operations.

Change-Id: Iae808f77016c242c74475f75a85190465088c6f8
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:46:18 -03:00
Bart Van Assche
76816685f8 block: Improve shared tag set performance
Remove the code for fair tag sharing because it significantly hurts
performance for UFS devices. Removing this code is safe because the
legacy block layer worked fine without any equivalent fairness
algorithm.

This algorithm hurts performance for UFS devices because UFS devices
have multiple logical units. One of these logical units (WLUN) is used
to submit control commands, e.g. START STOP UNIT. If any request is
submitted to the WLUN, the queue depth is reduced from 31 to 15 or
lower for data LUNs.

See also https://lore.kernel.org/linux-scsi/20221229030645.11558-1-ed.tsai@mediatek.com/

Bug: 281845090
Change-Id: Ia6d75917d533f32fffc68348b52fd3d972c9074c
Link: https://lore.kernel.org/linux-block/20230103195337.158625-1-bvanassche@acm.org/
Cc: Christoph Hellwig <hch@lst.de>
Cc: Martin K. Petersen <martin.petersen@oracle.com>
Cc: Ming Lei <ming.lei@redhat.com>
Cc: Keith Busch <kbusch@kernel.org>
Cc: Damien Le Moal <damien.lemoal@opensource.wdc.com>
Cc: Ed Tsai <ed.tsai@mediatek.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:39:06 -03:00
Dakkshesh
539e619bf1 Makefile: Strip debug
Change-Id: Ib54678f2e268720db4c89f4366cc7be3feefbb0e
Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:37:40 -03:00
Jordan Crouse
a0b1a8af4d lpm-levels: Fix per_cpu declaration of pending_ipi
Switch an accidental use of DEFINE_PER_CPU when
the developer clearly wanted to use DECLARE_PER_CPU.

CONFIG_DEBUG_FORCE_WEAK_CPU enforces that each per-cpu object
in the kernel have a unique name so if one accidently uses
DEFINE_PER_CPU_READ_MOSTLY in a header it would define the same
symbol in each file that used the header.

Fixes: 0aaf4cf7415a ("drivers: soc: qcom: snapshot of idle/sleep driver as of msm-4.14")
Change-Id: Ic0dedbadbce4e85f2130ea59c84d1e10767d50d7
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:37:40 -03:00
Samuel Pascua
606fe6c46b ARM64/dts: sdmmagpie: Disable mitigations
Change-Id: I59f83fb9f2f13f246a57b771a410aeaf7392e6df
Signed-off-by: Samuel Pascua <pascua.samuel.14@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:37:40 -03:00
Alexander Winkowski
984a2ead59 defconfig: Disable watchdog
A minor optimization to reduce IPIs.

Change-Id: Ifd6c94ad5cac9dc3646547818506ce47f2b0ff6a
Signed-off-by: Alexander Winkowski <dereference23@outlook.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
2024-11-26 00:37:40 -03:00