From: Luis Henriques <luis.henriques@canonical.com>
To: linux-kernel@vger.kernel.org, stable@vger.kernel.org,
kernel-team@lists.ubuntu.com
Cc: Ben Hutchings <ben@decadent.org.uk>,
Brian Norris <computersforpeace@gmail.com>,
Luis Henriques <luis.henriques@canonical.com>
Subject: [PATCH 3.16.y-ckt 103/170] mtd: m25p80,spi-nor: Fix module aliases for m25p80
Date: Tue, 11 Nov 2014 11:07:42 +0000 [thread overview]
Message-ID: <1415704129-12709-104-git-send-email-luis.henriques@canonical.com> (raw)
In-Reply-To: <1415704129-12709-1-git-send-email-luis.henriques@canonical.com>
3.16.7-ckt1 -stable review patch. If anyone has any objections, please let me know.
------------------
From: Ben Hutchings <ben@decadent.org.uk>
commit a5b7616c55e188fe3d6ef686bef402d4703ecb62 upstream.
m25p80's device ID table is now spi_nor_ids, defined in spi-nor. The
MODULE_DEVICE_TABLE() macro doesn't work with extern definitions, but
its use was also removed at the same time. Now if m25p80 is built as
a module it doesn't get the necessary aliases to be loaded
automatically.
A clean solution to this will involve defining the list of device
IDs in spi-nor.h and removing struct spi_device_id from the spi-nor
API, but this is quite a large change.
As a quick fix suitable for stable, copy the device IDs back into
m25p80.
Fixes: 03e296f613af ("mtd: m25p80: use the SPI nor framework")
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
---
drivers/mtd/devices/m25p80.c | 52 ++++++++++++++++++++++++++++++++++++++++++-
drivers/mtd/spi-nor/spi-nor.c | 3 +--
include/linux/mtd/spi-nor.h | 1 -
3 files changed, 52 insertions(+), 4 deletions(-)
diff --git a/drivers/mtd/devices/m25p80.c b/drivers/mtd/devices/m25p80.c
index bd5e4c6edfd4..ed827cf894e4 100644
--- a/drivers/mtd/devices/m25p80.c
+++ b/drivers/mtd/devices/m25p80.c
@@ -261,12 +261,62 @@ static int m25p_remove(struct spi_device *spi)
}
+/*
+ * XXX This needs to be kept in sync with spi_nor_ids. We can't share
+ * it with spi-nor, because if this is built as a module then modpost
+ * won't be able to read it and add appropriate aliases.
+ */
+static const struct spi_device_id m25p_ids[] = {
+ {"at25fs010"}, {"at25fs040"}, {"at25df041a"}, {"at25df321a"},
+ {"at25df641"}, {"at26f004"}, {"at26df081a"}, {"at26df161a"},
+ {"at26df321"}, {"at45db081d"},
+ {"en25f32"}, {"en25p32"}, {"en25q32b"}, {"en25p64"},
+ {"en25q64"}, {"en25qh128"}, {"en25qh256"},
+ {"f25l32pa"},
+ {"mr25h256"}, {"mr25h10"},
+ {"gd25q32"}, {"gd25q64"},
+ {"160s33b"}, {"320s33b"}, {"640s33b"},
+ {"mx25l2005a"}, {"mx25l4005a"}, {"mx25l8005"}, {"mx25l1606e"},
+ {"mx25l3205d"}, {"mx25l3255e"}, {"mx25l6405d"}, {"mx25l12805d"},
+ {"mx25l12855e"},{"mx25l25635e"},{"mx25l25655e"},{"mx66l51235l"},
+ {"mx66l1g55g"},
+ {"n25q064"}, {"n25q128a11"}, {"n25q128a13"}, {"n25q256a"},
+ {"n25q512a"}, {"n25q512ax3"}, {"n25q00"},
+ {"pm25lv512"}, {"pm25lv010"}, {"pm25lq032"},
+ {"s25sl032p"}, {"s25sl064p"}, {"s25fl256s0"}, {"s25fl256s1"},
+ {"s25fl512s"}, {"s70fl01gs"}, {"s25sl12800"}, {"s25sl12801"},
+ {"s25fl129p0"}, {"s25fl129p1"}, {"s25sl004a"}, {"s25sl008a"},
+ {"s25sl016a"}, {"s25sl032a"}, {"s25sl064a"}, {"s25fl008k"},
+ {"s25fl016k"}, {"s25fl064k"},
+ {"sst25vf040b"},{"sst25vf080b"},{"sst25vf016b"},{"sst25vf032b"},
+ {"sst25vf064c"},{"sst25wf512"}, {"sst25wf010"}, {"sst25wf020"},
+ {"sst25wf040"},
+ {"m25p05"}, {"m25p10"}, {"m25p20"}, {"m25p40"},
+ {"m25p80"}, {"m25p16"}, {"m25p32"}, {"m25p64"},
+ {"m25p128"}, {"n25q032"},
+ {"m25p05-nonjedec"}, {"m25p10-nonjedec"}, {"m25p20-nonjedec"},
+ {"m25p40-nonjedec"}, {"m25p80-nonjedec"}, {"m25p16-nonjedec"},
+ {"m25p32-nonjedec"}, {"m25p64-nonjedec"}, {"m25p128-nonjedec"},
+ {"m45pe10"}, {"m45pe80"}, {"m45pe16"},
+ {"m25pe20"}, {"m25pe80"}, {"m25pe16"},
+ {"m25px16"}, {"m25px32"}, {"m25px32-s0"}, {"m25px32-s1"},
+ {"m25px64"},
+ {"w25x10"}, {"w25x20"}, {"w25x40"}, {"w25x80"},
+ {"w25x16"}, {"w25x32"}, {"w25q32"}, {"w25q32dw"},
+ {"w25x64"}, {"w25q64"}, {"w25q128"}, {"w25q80"},
+ {"w25q80bl"}, {"w25q128"}, {"w25q256"}, {"cat25c11"},
+ {"cat25c03"}, {"cat25c09"}, {"cat25c17"}, {"cat25128"},
+ { },
+};
+MODULE_DEVICE_TABLE(spi, m25p_ids);
+
+
static struct spi_driver m25p80_driver = {
.driver = {
.name = "m25p80",
.owner = THIS_MODULE,
},
- .id_table = spi_nor_ids,
+ .id_table = m25p_ids,
.probe = m25p_probe,
.remove = m25p_remove,
diff --git a/drivers/mtd/spi-nor/spi-nor.c b/drivers/mtd/spi-nor/spi-nor.c
index 1eb0f8653ac3..f40d8a6c94c9 100644
--- a/drivers/mtd/spi-nor/spi-nor.c
+++ b/drivers/mtd/spi-nor/spi-nor.c
@@ -429,7 +429,7 @@ struct flash_info {
* more nor chips. This current list focusses on newer chips, which
* have been converging on command sets which including JEDEC ID.
*/
-const struct spi_device_id spi_nor_ids[] = {
+static const struct spi_device_id spi_nor_ids[] = {
/* Atmel -- some are (confusingly) marketed as "DataFlash" */
{ "at25fs010", INFO(0x1f6601, 0, 32 * 1024, 4, SECT_4K) },
{ "at25fs040", INFO(0x1f6604, 0, 64 * 1024, 8, SECT_4K) },
@@ -590,7 +590,6 @@ const struct spi_device_id spi_nor_ids[] = {
{ "cat25128", CAT25_INFO(2048, 8, 64, 2, SPI_NOR_NO_ERASE | SPI_NOR_NO_FR) },
{ },
};
-EXPORT_SYMBOL_GPL(spi_nor_ids);
static const struct spi_device_id *spi_nor_read_id(struct spi_nor *nor)
{
diff --git a/include/linux/mtd/spi-nor.h b/include/linux/mtd/spi-nor.h
index db3cef6da452..667c5dc8736d 100644
--- a/include/linux/mtd/spi-nor.h
+++ b/include/linux/mtd/spi-nor.h
@@ -195,6 +195,5 @@ struct spi_nor {
* Return: 0 for success, others for failure.
*/
int spi_nor_scan(struct spi_nor *nor, const char *name, enum read_mode mode);
-extern const struct spi_device_id spi_nor_ids[];
#endif
--
2.1.0
next prev parent reply other threads:[~2014-11-11 11:39 UTC|newest]
Thread overview: 173+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-11 11:05 [3.16.y-ckt stable] Linux 3.16.7-ckt1 stable review Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 001/170] drm/tilcdc: Fix the error path in tilcdc_load() Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 002/170] builddeb: put the dbg files into the correct directory Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 003/170] switch iov_iter_get_pages() to passing maximal number of pages Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 004/170] fuse: honour max_read and max_write in direct_io mode Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 005/170] usb: phy: return -ENODEV on failure of try_module_get Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 006/170] PM / clk: Fix crash in clocks management code if !CONFIG_PM_RUNTIME Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 007/170] rt2x00: support Ralink 5362 Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 008/170] wireless: rt2x00: add new rt2800usb devices Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 009/170] NFS: Fix /proc/fs/nfsfs/servers and /proc/fs/nfsfs/volumes Luis Henriques
2014-11-14 6:36 ` Ben Hutchings
2014-11-14 10:52 ` Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 010/170] nfs: fix duplicate proc entries Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 011/170] mm: page_alloc: fix zone allocation fairness on UP Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 012/170] ext4: check EA value offset when loading Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 013/170] jbd2: free bh when descriptor block checksum fails Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 014/170] ext4: don't check quota format when there are no quota files Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 015/170] target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 016/170] vfs: fix data corruption when blocksize < pagesize for mmaped data Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 017/170] ext4: fix mmap data corruption when blocksize < pagesize Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 018/170] ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 019/170] qla_target: don't delete changed nacls Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 020/170] target: Fix APTPL metadata handling for dynamic MappedLUNs Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 021/170] iser-target: Disable TX completion interrupt coalescing Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 022/170] ext4: don't orphan or truncate the boot loader inode Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 023/170] ext4: add ext4_iget_normal() which is to be used for dir tree lookups Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 024/170] ext4: fix reservation overflow in ext4_da_write_begin Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 025/170] ext4: Replace open coded mdata csum feature to helper function Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 026/170] ext4: move error report out of atomic context in ext4_init_block_bitmap() Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 027/170] ARC: [nsimosci] Allow "headless" models to boot Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 028/170] ARC: Update order of registers in KGDB to match GDB 7.5 Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 029/170] ARC: unbork FPU save/restore Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 030/170] ext4: check s_chksum_driver when looking for bg csum presence Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 031/170] drm/radeon: fix speaker allocation setup Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 032/170] drm/radeon: use gart memory for DMA ring tests Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 033/170] random: add and use memzero_explicit() for clearing data Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 034/170] MIPS: cp1emu: Fix ISA restrictions for cop1x_op instructions Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 035/170] freezer: Do not freeze tasks killed by OOM killer Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 036/170] OOM, PM: OOM killed task shouldn't escape PM suspend Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 037/170] qxl: don't create too large primary surface Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 038/170] MIPS: loongson2_cpufreq: Fix CPU clock rate setting mismerge Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 039/170] MIPS: tlbex: Properly fix HUGE TLB Refill exception handler Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 040/170] drm/cirrus: bind also to qemu-xen-traditional Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 041/170] cpufreq: intel_pstate: Fix setting max_perf_pct in performance policy Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 042/170] cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 043/170] cpufreq: intel_pstate: Reflect current no_turbo state correctly Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 044/170] intel_pstate: Don't lose sysfs settings during cpu offline Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 045/170] intel_pstate: Fix BYT frequency reporting Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 046/170] intel_pstate: Correct BYT VID values Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 047/170] MIPS: ftrace: Fix a microMIPS build problem Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 048/170] KVM: x86: Check non-canonical addresses upon WRMSR Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 049/170] KVM: x86: Prevent host from panicking on shared MSR writes Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 050/170] KVM: x86: Improve thread safety in pit Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 051/170] KVM: x86: Fix wrong masking on relative jump/call Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 052/170] KVM: x86: Emulator fixes for eip canonical checks on near branches Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 053/170] KVM: x86: Handle errors when RIP is set during far jumps Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 054/170] kvm: vmx: handle invvpid vm exit gracefully Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 055/170] kvm: x86: don't kill guest on unknown exit reason Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 056/170] kvm: fix excessive pages un-pinning in kvm_iommu_map error path Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 057/170] KVM: x86: Fix far-jump to non-canonical check Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 058/170] init/Kconfig: Hide printk log config if CONFIG_PRINTK=n Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 059/170] be careful with nd->inode in path_init() and follow_dotdot_rcu() Luis Henriques
2014-11-11 11:06 ` [PATCH 3.16.y-ckt 060/170] can: flexcan: mark TX mailbox as TX_INACTIVE Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 061/170] can: flexcan: correctly initialize mailboxes Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 062/170] can: flexcan: implement workaround for errata ERR005829 Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 063/170] can: flexcan: put TX mailbox into TX_INACTIVE mode after tx-complete Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 064/170] can: at91_can: add missing prepare and unprepare of the clock Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 065/170] virtio-rng: fix stuck of hot-unplugging busy device Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 066/170] virtio-rng: skip reading when we start to remove the device Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 067/170] pstore: Fix duplicate {console,ftrace}-efi entries Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 068/170] x86: bpf_jit: fix two bugs in eBPF JIT compiler Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 069/170] ipv4: fix nexthop attlen check in fib_nh_match Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 070/170] vxlan: fix a use after free in vxlan_encap_bypass Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 071/170] vxlan: using pskb_may_pull as early as possible Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 072/170] vxlan: fix a free after use Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 073/170] ipv4: dst_entry leak in ip_send_unicast_reply() Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 074/170] ipv4: fix a potential use after free in ip_tunnel_core.c Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 075/170] ax88179_178a: fix bonding failure Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 076/170] net: tso: fix unaligned access to crafted TCP header in helper API Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 077/170] hyperv: Fix the total_data_buflen in send path Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 078/170] tcp: md5: do not use alloc_percpu() Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 079/170] macvlan: fix a race on port dismantle and possible skb leaks Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 080/170] ipv4: Do not cache routing failures due to disabled forwarding Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 081/170] net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 082/170] gre: Use inner mac length when computing tunnel length Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 083/170] drivers/net: Disable UFO through virtio Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 084/170] drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 085/170] drivers/net: macvtap and tun depend on INET Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 086/170] net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 087/170] net: sctp: fix panic on duplicate " Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 088/170] net: sctp: fix remote memory pressure from excessive queueing Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 089/170] staging:iio:ad5933: Fix NULL pointer deref when enabling buffer Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 090/170] staging:iio:ad5933: Drop "raw" from channel names Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 091/170] iio: st_sensors: Fix buffer copy Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 092/170] iio: adc: mxs-lradc: Disable the clock on probe failure Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 093/170] spi: pl022: Fix incorrect dma_unmap_sg Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 094/170] mac80211: fix typo in starting baserate for rts_cts_rate_idx Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 095/170] ASoC: Intel: HSW/BDW only support S16 and S24 formats Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 096/170] staging: comedi: (regression) channel list must be set for COMEDI_CMD ioctl Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 097/170] usb: dwc3: gadget: fix set_halt() bug with pending transfers Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 098/170] usb: gadget: function: acm: make f_acm pass USB20CV Chapter9 Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 099/170] nfsd4: fix response size estimation for OP_SEQUENCE Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 100/170] mtd: move support for struct flash_platform_data into m25p80 Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 101/170] mtd: m25p80: get rid of spi_get_device_id Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 102/170] mtd: spi-nor: make spi_nor_scan() take a chip type name, not spi_device_id Luis Henriques
2014-11-11 11:07 ` Luis Henriques [this message]
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 104/170] ext3: Don't check quota format when there are no quota files Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 105/170] quota: Properly return errors from dquot_writeback_dquots() Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 106/170] USB: serial: cp210x: add Silicon Labs 358x VID and PID Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 107/170] usb: serial: ftdi_sio: add Awinda Station and Dongle products Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 108/170] usb: option: add support for Telit LE910 Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 109/170] USB: option: add Haier CE81B CDMA modem Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 110/170] ASoC: adau1761: Fix input PGA volume Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 111/170] x86, apic: Handle a bad TSC more gracefully Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 112/170] i3200_edac: Report CE events properly Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 113/170] i82860_edac: " Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 114/170] cpc925_edac: Report UE " Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 115/170] e7xxx_edac: Report CE " Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 116/170] scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 117/170] usb: serial: ftdi_sio: add "bricked" FTDI device PID Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 118/170] usb: musb: cppi41: restart hrtimer only if not yet done Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 119/170] Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper interrupts in prepare/complete" Luis Henriques
2014-11-11 11:07 ` [PATCH 3.16.y-ckt 120/170] usb: gadget: f_fs: remove redundant ffs_data_get() Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 121/170] usb: ffs: fix regression when quirk_ep_out_aligned_size flag is set Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 122/170] usb: musb: dsps: start OTG timer on resume again Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 123/170] usb: gadget: udc: core: fix kernel oops with soft-connect Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 124/170] nfsd4: fix crash on unknown operation number Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 125/170] iwlwifi: configure the LTR Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 126/170] iwlwifi: dvm: drop non VO frames when flushing Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 127/170] Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate" Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 128/170] usb: dwc3: gadget: Properly initialize LINK TRB Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 129/170] Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544 Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 130/170] posix-timers: Fix stack info leak in timer_create() Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 131/170] futex: Fix a race condition between REQUEUE_PI and task death Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 132/170] usb: chipidea: Fix oops when removing the ci_hdrc module Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 133/170] drm/i915: Do a dummy DPCD read before the actual read Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 134/170] ALSA: bebob: Uninitialized id returned by saffirepro_both_clk_src_get Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 135/170] PM / Sleep: fix async suspend_late/freeze_late error handling Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 136/170] PM / Sleep: fix recovery during resuming from hibernation Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 137/170] Revert "block: all blk-mq requests are tagged" Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 138/170] ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 139/170] ima: check xattr value length and type in the ima_inode_setxattr() Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 140/170] evm: check xattr value length and type in evm_inode_setxattr() Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 141/170] drm/radeon/dpm: disable ulv support on SI Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 142/170] drm/radeon: Use drm_malloc_ab instead of kmalloc_array Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 143/170] drm/radeon: add bapm module parameter Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 144/170] drm/radeon: dpm fixes for asrock systems Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 145/170] drm/radeon: remove invalid pci id Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 146/170] zap_pte_range: update addr when forcing flush after TLB batching faiure Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 147/170] staging: comedi: fix memory leak / bad pointer freeing for chanlist Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 148/170] drm/i915: Ignore VBT backlight check on Macbook 2, 1 Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 149/170] x86, pageattr: Prevent overflow in slow_virt_to_phys() for X86_PAE Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 150/170] ACPI / EC: Fix regression due to conflicting firmware behavior between Samsung and Acer Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 151/170] cgroup/kmemleak: add kmemleak_free() for cgroup deallocations Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 152/170] mm: free compound page with correct order Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 153/170] mm, thp: fix collapsing of hugepages on madvise Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 154/170] lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}() Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 155/170] sh: fix sh770x SCIF memory regions Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 156/170] mtd: cfi_cmdset_0001.c: fix resume for LH28F640BF chips Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 157/170] ext4: fix overflow when updating superblock backups after resize Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 158/170] ext4: fix oops when loading block bitmap failed Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 159/170] ext4: enable journal checksum when metadata checksum feature enabled Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 160/170] ext4: prevent bugon on race between write/fcntl Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 161/170] ext4: convert do_split() to use the ERR_PTR convention Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 162/170] ext4: bail out from make_indexed_dir() on first error Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 163/170] PCI: Rename sysfs 'enabled' file back to 'enable' Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 164/170] wireless: rt2x00: add new rt2800usb device Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 165/170] fs: allow open(dir, O_TMPFILE|..., 0) with mode 0 Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 166/170] tracing/syscalls: Ignore numbers outside NR_syscalls' range Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 167/170] x86_64, entry: Filter RFLAGS.NT on entry from userspace Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 168/170] x86_64, entry: Fix out of bounds read on sysenter Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 169/170] mnt: Prevent pivot_root from creating a loop in the mount tree Luis Henriques
2014-11-11 11:08 ` [PATCH 3.16.y-ckt 170/170] mm: Remove false WARN_ON from pagecache_isize_extended() Luis Henriques
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1415704129-12709-104-git-send-email-luis.henriques@canonical.com \
--to=luis.henriques@canonical.com \
--cc=ben@decadent.org.uk \
--cc=computersforpeace@gmail.com \
--cc=kernel-team@lists.ubuntu.com \
--cc=linux-kernel@vger.kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®