Skip to content

Releases: mukahraman/kernel_samsung_sm8250

0.0.0-git20260603202055.97e4a5b.droidian

03 Jun 20:36

Choose a tag to compare

Revert "configs: add halium-extra.config + halium.config for Ubuntu T…

0.0.0-git20260603103410.30dcb35.droidian

03 Jun 10:49

Choose a tag to compare

display: keep RSC solver mode on gts7xl (fix idle-freeze RPMh storm)

The Samsung rsc_4_frame_idle override forced the display RSC out of
solver (CMD) state into AMC (CLK) state for the S6TUUM2/3 panel, so
disp_rsc sat dormant and ALL display power votes funneled through the
shared apps_rsc. At idle the SDE idle-PC collapse/restore re-voted the
display rail every panel TE, escalating into a ~40-50k/s RPMh "TCS Busy"
retry storm that saturated apps_rsc and wedged all of userspace for
minutes -- the intermittent "idle freeze". Confirmed via /proc/last_kmsg
post-mortem (callbacks-suppressed 90k-262k/interval, ended by a
power-button hard-reset; no panic/stall -> delayed-wakeup freeze).

Keep CMD/solver state so disp_rsc handles the display's RPMh votes
autonomously, off apps_rsc.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

0.0.0-git20260602222608.f19962c.droidian

02 Jun 22:41

Choose a tag to compare

configs: add halium-extra.config + halium.config for Ubuntu Touch

halium-extra.config mirrors droidian/extra.config (device fixes: IPA3 off,
BT/VHCI for bluebinder, PS5169 DP redriver, audio SEC_GTS7XL_PROJECT, sec_debug
panic handling, namespaces). halium.config adds the UBports Halium requirements
plus AppArmor (kona-perf_defconfig lacks it). Referenced by the Ubuntu Touch
port's deviceinfo_kernel_defconfig.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

0.0.0-git20260602191456.1c15512.droidian

02 Jun 19:32

Choose a tag to compare

redriver: ps5169: fix -Werror=strict-prototypes (ps5169_i2c_check())

The ps5169 driver was never compiled (CONFIG_COMBO_REDRIVER_PS5169 off until now);
enabling it exposes an old-style K&R definition that trips -Werror,-Wstrict-prototypes.
int ps5169_i2c_check() -> (void).

0.0.0-git20260601002629.cbb1345.droidian

01 Jun 00:41

Choose a tag to compare

Reapply "Reapply "display: disable DisplayPort/secdp+HDCP on gts7xlwi…

0.0.0-git20260531233140.aa4be1e.droidian

31 May 23:46

Choose a tag to compare

Bluetooth/DP: backport Samsung 4.19.113 DP link-training code (fix ex…

0.0.0-git20260531230518.681c8b1.droidian

31 May 23:21

Choose a tag to compare

Reapply "display: disable DisplayPort/secdp+HDCP on gts7xlwifi (D-sta…

0.0.0-git20260531215221.079cf13.droidian

31 May 22:08

Choose a tag to compare

Revert "display: disable DisplayPort/secdp+HDCP on gts7xlwifi (D-stat…

0.0.0-git20260531194152.200a855.droidian

31 May 19:57

Choose a tag to compare

Bluetooth: build rfcomm/, bnep/, hidp/ subdirs (LineageOS had them co…

0.0.0-git20260531174104.49fdbc0.droidian

31 May 17:55

Choose a tag to compare

Bluetooth: hci_sock: restore sock_cookie_ida declaration

The un-gut restored hci_sock_gen_cookie()/hci_sock_free_cookie() which use
sock_cookie_ida, but its 'static DEFINE_IDA(sock_cookie_ida);' had been
//-commented-out (not just #if 0'd) during the original gutting. Un-comment it.
Fixes: hci_sock.c:103/121 'use of undeclared identifier sock_cookie_ida'.