Gc Linux 2 Cvsimport Git Log


Commit Date  
[3f1531] by Albert Herranz Albert Herranz

Merge 2.6.29-rc7.

2009-03-05 19:58:46 Tree
[284594] by Albert Herranz Albert Herranz

Remove our marked-as-broken block drivers from Kbuild.
The actual source code is left as is.

2009-03-05 19:57:30 Tree
[931471] by Albert Herranz Albert Herranz

Merge v2.6.29-rc6.

NOTE: Some of the Kconfig options and Makefile entries for the drivers
marked as "broken" will disappear with this commit.

2009-03-02 19:26:36 Tree
[0abbda] by Albert Herranz Albert Herranz

[PATCH] wii: gpio: try to honour gpio cells property

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Wed, 4 Feb 2009 19:24:32 +0100
Subject: [PATCH] wii: gpio: try to honour gpio cells property

Take into account the optional device tree "#gpio-cells" property,
if specified, for the gpio controller.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:54:57 Tree
[c850e0] by Albert Herranz Albert Herranz

[PATCH] rvl-mem2: tell the block layer that it is not a rotational device

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Mon, 2 Mar 2009 00:15:42 +0100
Subject: [PATCH] rvl-mem2: tell the block layer that it is not a rotational device

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:51:03 Tree
[d75d74] by Albert Herranz Albert Herranz

[PATCH] gcn-aram: tell the block layer that it is not a rotational device

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Mon, 2 Mar 2009 00:14:54 +0100
Subject: [PATCH] gcn-aram: tell the block layer that it is not a rotational device

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:50:14 Tree
[8470d4] by Albert Herranz Albert Herranz

[PATCH] rvl-stsd: tell the block layer that it is not a rotational device

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Mon, 2 Mar 2009 00:05:55 +0100
Subject: [PATCH] rvl-stsd: tell the block layer that it is not a rotational device

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:49:41 Tree
[b06a41] by Albert Herranz Albert Herranz

[PATCH] gcn-sd: tell the block layer that it is not a rotational device

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Mon, 2 Mar 2009 00:05:06 +0100
Subject: [PATCH] gcn-sd: tell the block layer that it is not a rotational device

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:48:17 Tree
[912972] by Albert Herranz Albert Herranz

[PATCH] wii: gcn-vifb: build audio/video encoder support by default

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Mon, 2 Mar 2009 00:08:31 +0100
Subject: [PATCH] wii: gcn-vifb: build audio/video encoder support by default

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:47:21 Tree
[37fcbd] by Albert Herranz Albert Herranz

[PATCH] gcn-bba: fix two "mixed declarations and code" ISO C90 warnings

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Sun, 1 Mar 2009 23:40:21 +0100
Subject: [PATCH] gcn-bba: fix two "mixed declarations and code" ISO C90 warnings

Fix the following two warnings:

drivers/net/gcn-bba.c: In function 'bba_calc_response':
drivers/net/gcn-bba.c:964: warning: ISO C90 forbids mixed declarations
and code
drivers/net/gcn-bba.c:970: warning: ISO C90 forbids mixed declarations
and code

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:46:20 Tree
[408db9] by Albert Herranz Albert Herranz

[PATCH] gcn-bba: safe convert to netdev_priv()

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Sun, 1 Mar 2009 23:37:56 +0100
Subject: [PATCH] gcn-bba: safe convert to netdev_priv()

Idem as "netdevice: safe convert to netdev_priv()".

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:45:43 Tree
[455fb3] by Albert Herranz Albert Herranz

[PATCH] wii: audio/video encoder support (RVL-AVE)

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Sun, 1 Mar 2009 20:00:14 +0100
Subject: [PATCH] wii: audio/video encoder support (RVL-AVE)

Add support for the audio/video encoder found on the Nintendo Wii video
game console.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:44:59 Tree
[ef2b14] by Albert Herranz Albert Herranz

[PATCH] gcn-vifb: add video mode timings setup (1)

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Sun, 1 Mar 2009 19:32:50 +0100
Subject: [PATCH] gcn-vifb: add video mode timings setup

Add support for configuring the Video Interface (VI) hardware of the
Nintendo GameCube and Wii video game consoles with the right timing
settings for a video mode.

Prior to this patch, a static video mode with pre-calculated settings
was enforced at boot time and could not be changed afterwards.

(1) This patch removes too the GX glue code from the gcn-vifb driver.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:42:27 Tree
[0ea174] by Albert Herranz Albert Herranz

[PATCH] i2c-gpio: add sda_enforce_dir option

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Sun, 1 Mar 2009 19:17:00 +0100
Subject: [PATCH] i2c-gpio: add sda_enforce_dir option

Currently, i2c-gpio assumes that it can read the SDA gpio even when
configured as an output pin, which is not true for all GPIO controllers.

This patch adds an option to i2c-gpio to enable the use of the driver
with GPIO controllers that require pins to be configured as outputs
before writing to them and as inputs before reading from them.
Such controllers need to set the sda_enforce_dir option.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:36:16 Tree
[1bd3be] by Albert Herranz Albert Herranz

Add vanilla include/linux/i2c-gpio.h.

2009-03-02 18:35:13 Tree
[ae24d0] by Albert Herranz Albert Herranz

[PATCH] gpiolib: add gpio_direction_is_output

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Sun, 1 Mar 2009 19:10:07 +0100
Subject: [PATCH] gpiolib: add gpio_direction_is_output

Add a function to determine if a given gpio has been already configured
as an output.
This is handy for drivers that require changing multiple times the direction
of a gpio and want to easily avoid redundant direction changes.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:33:59 Tree
[6346c2] by Albert Herranz Albert Herranz

Add vanilla drivers/gpio/gpiolib.c, include/asm-generic/gpio.h and include/linux/gpio.h.

2009-03-02 18:33:09 Tree
[829f35] by Albert Herranz Albert Herranz

[PATCH] i2c-gpio-of: GPIO-based I2C bitbang driver with OF bindings

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Fri, 27 Feb 2009 21:30:15 +0100
Subject: [PATCH] i2c-gpio-of: GPIO-based I2C bitbang driver with OF bindings

Add a GPIO based I2C bitbang driver that supports device tree bindings.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:25:07 Tree
[c51471] by Albert Herranz Albert Herranz

[PATCH] i2c-gpio: split into i2c-gpio-common and i2c-gpio

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Fri, 27 Feb 2009 20:17:53 +0100
Subject: [PATCH] i2c-gpio: split into i2c-gpio-common and i2c-gpio

Extract the core code into a new helper module i2c-gpio-common.
This will allow sharing code between the current driver (i2c-gpio) which
uses platform bus bindings and a future driver (i2c-gpio-of) which will
make use of of_platform bus bindings.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:20:40 Tree
[aa250b] by Albert Herranz Albert Herranz

Add vanilla drivers/i2c/busses/Kconfig, drivers/i2c/busses/Makefile and drivers/i2c/busses/i2c-gpio.c

2009-03-02 18:18:55 Tree
[cd6e39] by Albert Herranz Albert Herranz

From: Albert Herranz <albert_herranz@yahoo.es>
Date: Sun, 25 Jan 2009 19:28:42 +0100
Subject: [PATCH] usbnet: fix spinlock recursion

This patch fixes the following spinlock recursion bug seen when bringing down
the ethernet interface.

[ 87.354683] BUG: spinlock recursion on CPU#0, ifconfig/1722
[ 87.360899] lock: d2e01cd0, .magic: dead4ead, .owner: ifconfig/1722, .owner_cpu: 0
[ 87.373410] Call Trace:
[ 87.379546] [d2f13c30] [c0008394] show_stack+0x3c/0x160 (unreliable)
[ 87.386227] [d2f13c60] [c0169dd8] spin_bug+0x8c/0xd0
[ 87.392858] [d2f13c80] [c016a0e4] _raw_spin_lock+0xb4/0xb8
[ 87.399570] [d2f13c90] [c02c855c] _spin_lock_irqsave+0x30/0x48
[ 87.406258] [d2f13cb0] [c01aa5d4] defer_bh+0x28/0xfc
[ 87.412726] [d2f13cd0] [c01c32e8] usb_hcd_giveback_urb+0x5c/0xdc
[ 87.419209] [d2f13ce0] [c01d2cec] sthcd_giveback_urb+0x30/0x50
[ 87.425762] [d2f13d00] [c01d488c] sthcd_urb_dequeue+0x7c/0xac
[ 87.432318] [d2f13d30] [c01c3478] unlink1+0x3c/0x4c
[ 87.438960] [d2f13d40] [c01c45c8] usb_hcd_unlink_urb+0x88/0xa4
[ 87.445629] [d2f13d60] [c01c49ac] usb_unlink_urb+0x54/0x5c
[ 87.452210] [d2f13d70] [c01aa170] unlink_urbs+0x40/0xb0
[ 87.458762] [d2f13d90] [c01ab470] usbnet_stop+0xdc/0x1a0
[ 87.465320] [d2f13df0] [c023bf18] dev_close+0xa0/0xdc
[ 87.471639] [d2f13e00] [c023bc98] dev_change_flags+0x84/0x1b4
[ 87.477908] [d2f13e20] [c0283f50] devinet_ioctl+0x5ec/0x6b8
[ 87.484222] [d2f13e90] [c0284cbc] inet_ioctl+0x98/0xbc
[ 87.490450] [d2f13ea0] [c022a300] sock_ioctl+0x60/0x284
[ 87.496566] [d2f13ec0] [c00a2714] vfs_ioctl+0x44/0xa8
[ 87.502657] [d2f13ee0] [c00a2d24] do_vfs_ioctl+0x88/0x24c
[ 87.508707] [d2f13f10] [c00a2f28] sys_ioctl+0x40/0x74
[ 87.514728] [d2f13f40] [c0011bbc] ret_from_syscall+0x0/0x38
[ 87.520780] --- Exception: c01 at 0xff59878
[ 87.520783] LR = 0xff597dc

unlink_urbs() takes the sk_buff queue lock &q->lock before removing the
queued URBs via usb_unlink_urb().
The issue here is that the completion handler of a queued TX URB will
get called when the URB is unlinked, then tx_complete() will call defer_bh()
which will try to take the queue lock again and fail.

The fix here is to release the list lock before unlinking a URB.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>

2009-03-02 18:08:43 Tree
[51b1d4] by Albert Herranz Albert Herranz

Add vanilla drivers/net/usb/usbnet.c.

2009-03-02 18:06:43 Tree
[355768] by Albert Herranz Albert Herranz

- add GPIO fixes (now hopefully)

2009-02-01 18:50:33 Tree
[4c6651] by Albert Herranz Albert Herranz

Merge 2.6.28.
Also:
- run checkpatch against the non-broken source code
- add GPIO driver fixes
- implement getgeo for the special block drivers
- small fixes

2009-02-01 18:29:34 Tree
[a144b3] by Albert Herranz Albert Herranz

Add two include files I missed on latest commit.

2009-01-11 20:07:04 Tree
Older >