Peter Wu 
							
						 
					 
					
						
						
							
						
						7862f115de 
					 
					
						
						
							
							Merge branch 'master' into hack-lenovo  
						
						 
						
						
						
						
							
						
					 
					
						2013-12-05 11:10:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						0c38f97c3a 
					 
					
						
						
							
							Update to version 0.8, update NEWS  
						
						 
						
						
						
						
							
  v0.8
 
						
					 
					
						2013-12-05 00:22:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						417a592331 
					 
					
						
						
							
							Linux 3.13 compatibility  
						
						 
						
						... 
						
						
						
						Reported by ArchangeGabriel, original patch by tuxoko (Issue
Bumblebee-Project/bbswitch#75 ) 
						
						
							
						
					 
					
						2013-12-05 00:17:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						251a7fbec4 
					 
					
						
						
							
							acpi-handle-hack: Linux 3.13 compatibility  
						
						 
						
						... 
						
						
						
						Just in case this hack is needed in the future. 
						
						
							
						
					 
					
						2013-12-05 00:16:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						81e1e7ee4d 
					 
					
						
						
							
							acpi-handle-hack: Support Acer Aspire V5-573PG  
						
						 
						
						... 
						
						
						
						Reported y Christian Buchner[1].
 [1]: https://github.com/Bumblebee-Project/Bumblebee/issues/460#issuecomment-23658424  
						
						
							
						
					 
					
						2013-09-02 15:02:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						18c3892778 
					 
					
						
						
							
							acpi-handle-hack: compatibility with Linux 3.8+  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-02 15:00:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						560eea85ce 
					 
					
						
						
							
							acpi-handle-hack: add Acer V5-573G  
						
						 
						
						... 
						
						
						
						\_SB.PCI0.RP05.PXSX should become \_SB.PCI0.RP05.PEGP, see
https://github.com/Bumblebee-Project/Bumblebee/issues/460  
						
						
							
						
					 
					
						2013-09-02 12:15:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						9eb2e0d3fd 
					 
					
						
						
							
							Merge pull request  #71  from TimothyGu/master  
						
						 
						
						... 
						
						
						
						README.md: fix indentation of upstart script for enabling graphics on shutdown 
						
						
							
						
					 
					
						2013-08-29 15:06:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Timothy Gu 
							
						 
					 
					
						
						
							
						
						4a029bc0ce 
					 
					
						
						
							
							README.md: Fix Markdown  
						
						 
						
						
						
						
							
						
					 
					
						2013-08-29 14:44:37 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						ee0591b9b8 
					 
					
						
						
							
							Clarify why Buffer is used instead of Package  
						
						 
						
						
						
						
							
						
					 
					
						2013-07-31 21:33:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						c166b27e68 
					 
					
						
						
							
							Change license to GPLv2+  
						
						 
						
						... 
						
						
						
						The Linux kernel is licensed under GPLv2. As GPLv3 and GPLv2 are incompatible in
some way, just license bbswitch as GPL 2.0 or (at your choice) any latter
version. Note: I wrote all code of bbswith.c, so I am entitled to change the
license and do not need permission from other authors (as there are not any).
Request made by Ludwig Nussel. 
						
						
							
						
					 
					
						2013-06-25 15:30:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						c7dbd6babb 
					 
					
						
						
							
							Update to version 0.7, update NEWS  
						
						 
						
						
						
						
							
  v0.7
 
						
					 
					
						2013-05-28 19:49:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						2822d1630c 
					 
					
						
						
							
							README: mention kmod, workaround for T410 (Fixes GH-58)  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-28 19:40:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						c665a74def 
					 
					
						
						
							
							Fix WARNING on Linux 3.9 (Closes GH-55)  
						
						 
						
						... 
						
						
						
						Patch by amonakov. This stops the following error:
    bbswitch: disabling discrete graphics
    ------------[ cut here ]------------
    WARNING: at drivers/pci/pci.c:1393 pci_disable_device+0x84/0x90()
    Hardware name: B7130
    [44B blob data]
    Modules linked in:
     bbswitch(O+) ip_set_hash_ip xt_set ip_set nfnetlink ipt_REJECT xt_recent xt_tcpudp xt_owner nf_conntrack_ipv6 nf_defrag
    Pid: 2653, comm: modprobe Tainted: G           O 3.9.1-1-custom #1 
    Call Trace:
     [<ffffffff8103fe60>] warn_slowpath_common+0x70/0xa0
     [<ffffffff8103fedc>] warn_slowpath_fmt+0x4c/0x50
     [<ffffffff8130712c>] ? pci_bus_write_config_word+0x1c/0x20
     [<ffffffff8130d794>] pci_disable_device+0x84/0x90
     [<ffffffffa05b21f6>] bbswitch_off+0xa6/0x1d0 [bbswitch]
     [<ffffffffa0104248>] bbswitch_init+0x248/0x1000 [bbswitch]
     [<ffffffffa0104000>] ? 0xffffffffa0103fff
     [<ffffffff810002da>] do_one_initcall+0x10a/0x160
     [<ffffffff810a8720>] load_module+0x1d40/0x24a0
     [<ffffffff810a4410>] ? store_uevent+0x40/0x40
     [<ffffffff810a8fce>] sys_finit_module+0x7e/0x80
     [<ffffffff815afcc6>] system_call_fastpath+0x1a/0x1f
    ---[ end trace 1b312a60aa1b0ed6 ]---
    pci 0000:01:00.0: Refused to change power state, currently in D0 
						
						
							
						
					 
					
						2013-05-10 19:18:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Pagani 
							
						 
					 
					
						
						
							
						
						e21cdd7b3f 
					 
					
						
						
							
							Update REAMDE.md  
						
						 
						
						... 
						
						
						
						Closes GH-28 
						
						
							
						
					 
					
						2013-04-26 19:12:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						f982a09546 
					 
					
						
						
							
							Print path to DSM method on execution failure  
						
						 
						
						
						
						
							
						
					 
					
						2013-04-02 17:44:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						3e50c7b118 
					 
					
						
						
							
							Do not check for nvidia DSM on igd handle  
						
						 
						
						... 
						
						
						
						Just in case the integrated video ACPI handle cannot be found. This is a safety
net for those who try bbswitch on an incompatible machine. I do not know any of
such machinees, but it looks good. 
						
						
							
						
					 
					
						2013-04-02 17:40:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						4feced8a87 
					 
					
						
						
							
							README: update information about the patch and bug.  
						
						 
						
						
						
						
							
						
					 
					
						2013-03-29 22:50:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						8f98977ad8 
					 
					
						
						
							
							Add Lenovo IdeaPad Z500  
						
						 
						
						... 
						
						
						
						Reported in an e-mail by Yroslav. 
						
						
							
						
					 
					
						2013-03-29 22:50:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						91814c63f1 
					 
					
						
						
							
							Add copyright header (GH-50)  
						
						 
						
						
						
						
							
						
					 
					
						2013-03-22 10:24:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						7361046b24 
					 
					
						
						
							
							Update to version 0.6, update NEWS  
						
						 
						
						
						
						
							
  v0.6
 
						
					 
					
						2013-03-19 18:49:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						2808cf520e 
					 
					
						
						
							
							README: update module options help  
						
						 
						
						
						
						
							
						
					 
					
						2013-03-19 18:49:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						d90350ced1 
					 
					
						
						
							
							Clarify license (GPLv3+)  
						
						 
						
						
						
						
							
						
					 
					
						2013-03-19 18:30:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						a36a216439 
					 
					
						
						
							
							grsec compatibility (GH-48)  
						
						 
						
						... 
						
						
						
						The notifier_call member of struct notifier_block cannot be modified on
grsec-patched kernels. Set the pointer on compile-time instead. 
						
						
							
						
					 
					
						2013-03-02 11:34:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						be80d89a51 
					 
					
						
						
							
							Merge pull request  #44  from tiftof/u510  
						
						 
						
						... 
						
						
						
						Support Lenovo IdeaPad U510 
						
						
							
						
					 
					
						2013-02-17 13:14:25 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe Oosterlynck 
							
						 
					 
					
						
						
							
						
						1b9e7e6af9 
					 
					
						
						
							
							Support Lenove IdeaPad U510  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-17 21:46:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						5593d95193 
					 
					
						
						
							
							Linux 3.8 compatibility hack  
						
						 
						
						... 
						
						
						
						Since the following commit, the device would not turn off because the power
state is unknown. Until a fix is released in Linux (or until I know what
better to do), I just assume the power state D0.
commit ddc150f7a33ae0c9cb16eaac3641abc00f56316f
Author: Lv Zheng <lv.zheng@intel.com >
Date:   Fri Nov 16 02:46:28 2012 +0100
    ACPI / PM: Add check preventing transitioning to non-D0 state from D3.
    No power transitioning from D3 state up to a non-D0 state is allowed
    so make acpi_device_set_power() fail and complain if such a transition
    is attempted.
    Signed-off-by: Lv Zheng <lv.zheng@intel.com >
    Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com > 
						
						
							
						
					 
					
						2013-01-30 18:57:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						fc2f2aa9c7 
					 
					
						
						
							
							Add option to disable Optimus DSM (GH-14)  
						
						 
						
						... 
						
						
						
						Necessary for one (some?) older laptops like the Lenovo T410s. Usage: put
"options bbswitch skip_optimus_dsm=1" in your modprobe.conf 
						
						
							
						
					 
					
						2013-01-30 18:20:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Pagani 
							
						 
					 
					
						
						
							
						
						db6eaf14de 
					 
					
						
						
							
							And yet another one.  
						
						 
						
						... 
						
						
						
						https://bugs.launchpad.net/lpbugreporter/+bug/1102572  
						
						
							
						
					 
					
						2013-01-25 21:39:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						a5d7192767 
					 
					
						
						
							
							Add another TOSHIBA Satellite P870 (PSPLBA-02300S) (GH-40)  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-22 16:45:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						bac9a9ac27 
					 
					
						
						
							
							Merge branch 'develop' into hack-lenovo  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-22 16:44:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						cdb79257f2 
					 
					
						
						
							
							.gitignore: ignore tar.gz and vim  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-22 16:43:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						a516f95781 
					 
					
						
						
							
							README.md: bump version, simplify instructions  
						
						 
						
						
						
						
							
						
					 
					
						2012-12-04 19:53:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						d349fc3547 
					 
					
						
						
							
							dkms/acpi-handle-hack.conf: Bump version to 0.0.2  
						
						 
						
						
						
						
							
						
					 
					
						2012-11-28 22:05:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						ac2969eea2 
					 
					
						
						
							
							Bump to 0.0.2 because of bugfixes  
						
						 
						
						
						
						
							
						
					 
					
						2012-11-10 12:18:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						94765f1952 
					 
					
						
						
							
							Improve error checking, do not leak memory  
						
						 
						
						... 
						
						
						
						A reference to pci_dev was always kept on failure (which is rare, but it could
happen if the bug is fixed or BIOS is updated). The handle name was also always
leaked, this is now corrected too. 
						
						
							
						
					 
					
						2012-11-10 12:17:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						5d170444eb 
					 
					
						
						
							
							acpi-handle-hack: convert printk to pr_*; fix error message  
						
						 
						
						
						
						
							
						
					 
					
						2012-10-28 15:08:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						2d00d70ec7 
					 
					
						
						
							
							Merge branch 'master' into hack-lenovo  
						
						 
						
						
						
						
							
						
					 
					
						2012-10-28 15:05:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						b12b017f3a 
					 
					
						
						
							
							Update to version 0.5, update NEWS  
						
						 
						
						
						
						
							
  v0.5
 
						
					 
					
						2012-10-22 17:03:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						2adcb24207 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						 
						
						
						
						
							
						
					 
					
						2012-10-22 17:03:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						8beb9e3f88 
					 
					
						
						
							
							Add missing 'static' keyword  
						
						 
						
						
						
						
							
						
					 
					
						2012-10-22 16:43:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						da55a70331 
					 
					
						
						
							
							Add modeline for vim  
						
						 
						
						
						
						
							
						
					 
					
						2012-10-19 17:32:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						7f9fb7adf9 
					 
					
						
						
							
							Power on the PCIe port before accessing PCI config space ( #35 )  
						
						 
						
						... 
						
						
						
						Fixes regression in Linux 3.6 when run-time power management is enabled. See
https://bugzilla.kernel.org/show_bug.cgi?id=48981  for a discussion. 
						
						
							
						
					 
					
						2012-10-19 17:28:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						b8a6029692 
					 
					
						
						
							
							Convert printk to pr_... macros  
						
						 
						
						... 
						
						
						
						For pr_debug outputs on _DSM results, use "make DEBUG=1" 
						
						
							
						
					 
					
						2012-10-19 16:58:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						aeff596524 
					 
					
						
						
							
							Makefile: fix clean and install target  
						
						 
						
						... 
						
						
						
						clean: do not try to wipe /usr/src/linux-...
load: rmmod and insmod do not have to be in /sbin (for example, /usr/bin
on Arch Linux). Assume that the user has a sane PATH. 
						
						
							
						
					 
					
						2012-10-14 11:34:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						dbf8aaf8e2 
					 
					
						
						
							
							Use D3cold instead of D3hot to reflect real device state  
						
						 
						
						
						
						
							
						
					 
					
						2012-10-14 11:31:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Wu 
							
						 
					 
					
						
						
							
						
						f5a4f5f364 
					 
					
						
						
							
							Merge pull request  #34  from dauxer/hack-lenovo  
						
						 
						
						... 
						
						
						
						Add Lenovo G780 
						
						
							
						
					 
					
						2012-09-22 12:34:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dauxer 
							
						 
					 
					
						
						
							
						
						aaa0bd3be8 
					 
					
						
						
							
							Add Lenovo G780  
						
						 
						
						
						
						
							
						
					 
					
						2012-09-22 20:04:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter 
							
						 
					 
					
						
						
							
						
						d54dd454b6 
					 
					
						
						
							
							Merge pull request  #31  from wzzrd/develop  
						
						 
						
						... 
						
						
						
						Add install and uninstall targets to Makefile 
						
						
							
						
					 
					
						2012-08-26 06:52:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maxim Burgerhout 
							
						 
					 
					
						
						
							
						
						5f2db6c26a 
					 
					
						
						
							
							Add install and uninstall targets to Makefile  
						
						 
						
						... 
						
						
						
						For if you do not want to or are unable to use dkms 
						
						
							
						
					 
					
						2012-08-26 15:40:05 +02:00