Message ID | 20240621130155.314280-1-dmantipov@yandex.ru (mailing list archive) |
---|---|
State | Accepted |
Commit | e2b9428d33b98743097e04a57bfa6b1253ed88e7 |
Headers | show |
Series | Bluetooth: hci_core: cleanup struct hci_dev | expand |
Context | Check | Description |
---|---|---|
tedd_an/pre-ci_am | success | Success |
tedd_an/CheckPatch | success | CheckPatch PASS |
tedd_an/GitLint | success | Gitlint PASS |
tedd_an/SubjectPrefix | success | Gitlint PASS |
tedd_an/BuildKernel | success | BuildKernel PASS |
tedd_an/CheckAllWarning | success | CheckAllWarning PASS |
tedd_an/CheckSparse | success | CheckSparse PASS |
tedd_an/CheckSmatch | success | CheckSparse PASS |
tedd_an/BuildKernel32 | success | BuildKernel32 PASS |
tedd_an/TestRunnerSetup | success | TestRunnerSetup PASS |
Dear Dmitry, Thank you for the patch. Two minor comments. The verb *clean up* is spelled with a space: > Bluetooth: hci_core: Clean up struct hci_dev Am 21.06.24 um 15:01 schrieb Dmitry Antipov: > Remove unused and set but otherwise unused 'discovery_old_state' > and 'sco_last_tx' members of 'struct hci_dev'. The first one is > a leftover after commit 182ee45da083 ("Bluetooth: hci_sync: Rework > hci_suspend_notifier"); the second one is originated from ancient > 2.4.19 and I was unable to find any actual use since that. Add a Fixes: tag? > Signed-off-by: Dmitry Antipov <dmantipov@yandex.ru> > --- > include/net/bluetooth/hci_core.h | 2 -- > net/bluetooth/hci_sync.c | 1 - > 2 files changed, 3 deletions(-) > > diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h > index eaeaf3dc07aa..31020891fc68 100644 > --- a/include/net/bluetooth/hci_core.h > +++ b/include/net/bluetooth/hci_core.h > @@ -476,7 +476,6 @@ struct hci_dev { > unsigned int iso_pkts; > > unsigned long acl_last_tx; > - unsigned long sco_last_tx; > unsigned long le_last_tx; > > __u8 le_tx_def_phys; > @@ -528,7 +527,6 @@ struct hci_dev { > > struct discovery_state discovery; > > - int discovery_old_state; > bool discovery_paused; > int advertising_old_state; > bool advertising_paused; > diff --git a/net/bluetooth/hci_sync.c b/net/bluetooth/hci_sync.c > index eff648853ae1..511e995f17e0 100644 > --- a/net/bluetooth/hci_sync.c > +++ b/net/bluetooth/hci_sync.c > @@ -5840,7 +5840,6 @@ static int hci_pause_discovery_sync(struct hci_dev *hdev) > return err; > > hdev->discovery_paused = true; > - hdev->discovery_old_state = old_state; > hci_discovery_set_state(hdev, DISCOVERY_STOPPED); > > return 0; Reviewed-by: Paul Menzel <pmenzel@molgen.mpg.de> Kind regards, Paul
Hello: This patch was applied to bluetooth/bluetooth-next.git (master) by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>: On Fri, 21 Jun 2024 16:01:55 +0300 you wrote: > Remove unused and set but otherwise unused 'discovery_old_state' > and 'sco_last_tx' members of 'struct hci_dev'. The first one is > a leftover after commit 182ee45da083 ("Bluetooth: hci_sync: Rework > hci_suspend_notifier"); the second one is originated from ancient > 2.4.19 and I was unable to find any actual use since that. > > Signed-off-by: Dmitry Antipov <dmantipov@yandex.ru> > > [...] Here is the summary with links: - Bluetooth: hci_core: cleanup struct hci_dev https://git.kernel.org/bluetooth/bluetooth-next/c/e2b9428d33b9 You are awesome, thank you!
diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h index eaeaf3dc07aa..31020891fc68 100644 --- a/include/net/bluetooth/hci_core.h +++ b/include/net/bluetooth/hci_core.h @@ -476,7 +476,6 @@ struct hci_dev { unsigned int iso_pkts; unsigned long acl_last_tx; - unsigned long sco_last_tx; unsigned long le_last_tx; __u8 le_tx_def_phys; @@ -528,7 +527,6 @@ struct hci_dev { struct discovery_state discovery; - int discovery_old_state; bool discovery_paused; int advertising_old_state; bool advertising_paused; diff --git a/net/bluetooth/hci_sync.c b/net/bluetooth/hci_sync.c index eff648853ae1..511e995f17e0 100644 --- a/net/bluetooth/hci_sync.c +++ b/net/bluetooth/hci_sync.c @@ -5840,7 +5840,6 @@ static int hci_pause_discovery_sync(struct hci_dev *hdev) return err; hdev->discovery_paused = true; - hdev->discovery_old_state = old_state; hci_discovery_set_state(hdev, DISCOVERY_STOPPED); return 0;
Remove unused and set but otherwise unused 'discovery_old_state' and 'sco_last_tx' members of 'struct hci_dev'. The first one is a leftover after commit 182ee45da083 ("Bluetooth: hci_sync: Rework hci_suspend_notifier"); the second one is originated from ancient 2.4.19 and I was unable to find any actual use since that. Signed-off-by: Dmitry Antipov <dmantipov@yandex.ru> --- include/net/bluetooth/hci_core.h | 2 -- net/bluetooth/hci_sync.c | 1 - 2 files changed, 3 deletions(-)