From 01573e231f18eb2d99162747186f59511f56b64d Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 08 Dec 2023 10:40:48 +0000
Subject: [PATCH] 移去rt

---
 kernel/drivers/usb/core/notify.c |   34 ----------------------------------
 1 files changed, 0 insertions(+), 34 deletions(-)

diff --git a/kernel/drivers/usb/core/notify.c b/kernel/drivers/usb/core/notify.c
index 1dd6809..e614366 100644
--- a/kernel/drivers/usb/core/notify.c
+++ b/kernel/drivers/usb/core/notify.c
@@ -19,7 +19,6 @@
 #include "usb.h"
 
 static BLOCKING_NOTIFIER_HEAD(usb_notifier_list);
-static ATOMIC_NOTIFIER_HEAD(usb_atomic_notifier_list);
 
 /**
  * usb_register_notify - register a notifier callback whenever a usb change happens
@@ -54,11 +53,8 @@
 
 void usb_notify_remove_device(struct usb_device *udev)
 {
-	/* Protect against simultaneous usbfs open */
-	mutex_lock(&usbfs_mutex);
 	blocking_notifier_call_chain(&usb_notifier_list,
 			USB_DEVICE_REMOVE, udev);
-	mutex_unlock(&usbfs_mutex);
 }
 
 void usb_notify_add_bus(struct usb_bus *ubus)
@@ -69,34 +65,4 @@
 void usb_notify_remove_bus(struct usb_bus *ubus)
 {
 	blocking_notifier_call_chain(&usb_notifier_list, USB_BUS_REMOVE, ubus);
-}
-
-/**
- * usb_register_atomic_notify - register a atomic notifier callback whenever a
- * HC dies
- * @nb: pointer to the atomic notifier block for the callback events.
- *
- */
-void usb_register_atomic_notify(struct notifier_block *nb)
-{
-	atomic_notifier_chain_register(&usb_atomic_notifier_list, nb);
-}
-EXPORT_SYMBOL_GPL(usb_register_atomic_notify);
-
-/**
- * usb_unregister_atomic_notify - unregister a atomic notifier callback
- * @nb: pointer to the notifier block for the callback events.
- *
- */
-void usb_unregister_atomic_notify(struct notifier_block *nb)
-{
-	atomic_notifier_chain_unregister(&usb_atomic_notifier_list, nb);
-}
-EXPORT_SYMBOL_GPL(usb_unregister_atomic_notify);
-
-
-void usb_atomic_notify_dead_bus(struct usb_bus *ubus)
-{
-	atomic_notifier_call_chain(&usb_atomic_notifier_list, USB_BUS_DIED,
-					 ubus);
 }

--
Gitblit v1.6.2