 b3f95490b9
			
		
	
	b3f95490b9
	
	
	
		
			
			This adds initial support for kernel 4.14 based on the patches for kernel 4.9. In the configuration I deactivated some of the new possible security features like: CONFIG_REFCOUNT_FULL CONFIG_SLAB_FREELIST_HARDENED CONFIG_SOFTLOCKUP_DETECTOR CONFIG_WARN_ALL_UNSEEDED_RANDOM And these overlay FS options are also deactivated: CONFIG_OVERLAY_FS_INDEX CONFIG_OVERLAY_FS_REDIRECT_DIR I activated this: CONFIG_FORTIFY_SOURCE CONFIG_POSIX_TIMERS CONFIG_SLAB_MERGE_DEFAULT CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED I am not sure if I did the porting correct for the following patches: target/linux/generic/backport-4.14/020-backport_netfilter_rtcache.patch target/linux/generic/hack-4.14/220-gc_sections.patch target/linux/generic/hack-4.14/321-powerpc_crtsavres_prereq.patch target/linux/generic/pending-4.14/305-mips_module_reloc.patch target/linux/generic/pending-4.14/611-netfilter_match_bypass_default_table.patch target/linux/generic/pending-4.14/680-NET-skip-GRO-for-foreign-MAC-addresses.patch Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
		
			
				
	
	
		
			75 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From: Alexey Brodkin <abrodkin@synopsys.com>
 | |
| Subject: usb: Remove annoying warning about bogus URB
 | |
| 
 | |
| When ath9k-htc Wi-Fi dongle is used with generic OHCI controller
 | |
| infinite stream of warnings appears in debug console like this:
 | |
| -------------------------->8----------------------
 | |
| usb 1-1: new full-speed USB device number 2 using ohci-platform
 | |
| usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested
 | |
| usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size:
 | |
| 51008
 | |
| ------------[ cut here ]------------
 | |
| WARNING: CPU: 0 PID: 19 at drivers/usb/core/urb.c:449
 | |
| usb_submit_urb+0x1b4/0x498()
 | |
| usb 1-1: BOGUS urb xfer, pipe 1 != type 3
 | |
| Modules linked in:
 | |
| CPU: 0 PID: 19 Comm: kworker/0:1 Not tainted
 | |
| 4.4.0-rc4-00017-g00e2d79-dirty #3
 | |
| Workqueue: events request_firmware_work_func
 | |
| 
 | |
| Stack Trace:
 | |
| arc_unwind_core.constprop.1+0xa4/0x110
 | |
| ---[ end trace 649ef8c342817fc2 ]---
 | |
| ------------[ cut here ]------------
 | |
| WARNING: CPU: 0 PID: 19 at drivers/usb/core/urb.c:449
 | |
| usb_submit_urb+0x1b4/0x498()
 | |
| usb 1-1: BOGUS urb xfer, pipe 1 != type 3
 | |
| Modules linked in:
 | |
| CPU: 0 PID: 19 Comm: kworker/0:1 Tainted: G        W
 | |
| 4.4.0-rc4-00017-g00e2d79-dirty #3
 | |
| Workqueue: events request_firmware_work_func
 | |
| 
 | |
| Stack Trace:
 | |
| arc_unwind_core.constprop.1+0xa4/0x110
 | |
| ---[ end trace 649ef8c342817fc3 ]---
 | |
| ------------[ cut here ]------------
 | |
| -------------------------->8----------------------
 | |
| 
 | |
| There're some discussions in mailing lists proposing to disable
 | |
| that particular check alltogether and magically all seem to work
 | |
| fine with muted warning.
 | |
| 
 | |
| Anyways new thread on that regard could be found here:
 | |
| http://lists.infradead.org/pipermail/linux-snps-arc/2016-July/001310.html
 | |
| 
 | |
| Let's see what comes out of that new discussion, hopefully patching
 | |
| of generic USB stuff won't be required then.
 | |
| 
 | |
| Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
 | |
| ---
 | |
|  drivers/leds/Makefile        | 1 +
 | |
|  drivers/leds/trigger/Kconfig | 7 +++++++
 | |
|  2 files changed, 8 insertions(+)
 | |
| 
 | |
| --- a/drivers/leds/Makefile
 | |
| +++ b/drivers/leds/Makefile
 | |
| @@ -82,3 +82,4 @@ obj-$(CONFIG_LEDS_USER)			+= uleds.o
 | |
|  
 | |
|  # LED Triggers
 | |
|  obj-$(CONFIG_LEDS_TRIGGERS)		+= trigger/
 | |
| +obj-$(CONFIG_LEDS_TRIGGER_NETDEV)	+= ledtrig-netdev.o
 | |
| --- a/drivers/leds/trigger/Kconfig
 | |
| +++ b/drivers/leds/trigger/Kconfig
 | |
| @@ -126,4 +126,11 @@ config LEDS_TRIGGER_PANIC
 | |
|  	  a different trigger.
 | |
|  	  If unsure, say Y.
 | |
|  
 | |
| +config LEDS_TRIGGER_NETDEV
 | |
| +	tristate "LED Netdev Trigger"
 | |
| +	depends on NET && LEDS_TRIGGERS
 | |
| +	help
 | |
| +	  This allows LEDs to be controlled by network device activity.
 | |
| +	  If unsure, say Y.
 | |
| +
 | |
|  endif # LEDS_TRIGGERS
 |