<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git, branch v3.12-rc4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.kobert.dev/pm24.git/atom?h=v3.12-rc4</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom?h=v3.12-rc4'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2013-10-06T21:00:20Z</updated>
<entry>
<title>Linux 3.12-rc4</title>
<updated>2013-10-06T21:00:20Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-10-06T21:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=d0e639c9e06d44e713170031fe05fb60ebe680af'/>
<id>urn:sha1:d0e639c9e06d44e713170031fe05fb60ebe680af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: Update the sysctl permissions handler to test effective uid/gid</title>
<updated>2013-10-06T20:50:14Z</updated>
<author>
<name>Eric W. Biederman</name>
<email>ebiederm@xmission.com</email>
</author>
<published>2013-10-05T20:15:30Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=2433c8f094a008895e66f25bd1773cdb01c91d01'/>
<id>urn:sha1:2433c8f094a008895e66f25bd1773cdb01c91d01</id>
<content type='text'>
Modify the code to use current_euid(), and in_egroup_p, as in done
in fs/proc/proc_sysctl.c:test_perm()

Cc: stable@vger.kernel.org
Reviewed-by: Eric Sandeen &lt;sandeen@redhat.com&gt;
Reported-by: Eric Sandeen &lt;sandeen@redhat.com&gt;
Signed-off-by: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending</title>
<updated>2013-10-06T20:38:31Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-10-06T20:38:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=13caa8ed93513dd216ede0c84d833e39fc2e3e2a'/>
<id>urn:sha1:13caa8ed93513dd216ede0c84d833e39fc2e3e2a</id>
<content type='text'>
Pull SCSI target fixes from Nicholas Bellinger:
 "Here are the outstanding target fixes queued up for v3.12-rc4 code.

  The highlights include:

   - Make vhost/scsi tag percpu_ida_alloc() use GFP_ATOMIC
   - Allow sess_cmd_map allocation failure fallback to use vzalloc
   - Fix COMPARE_AND_WRITE se_cmd-&gt;data_length bug with FILEIO backends
   - Fixes for COMPARE_AND_WRITE callback recursive failure OOPs + non
     zero scsi_status bug
   - Make iscsi-target do acknowledgement tag release from RX context
   - Setup iscsi-target with extra (cmdsn_depth / 2) percpu_ida tags

  Also included is a iscsi-target patch CC'ed for v3.10+ that avoids
  legacy wait_for_task=true release during fast-past StatSN
  acknowledgement, and two other SRP target related patches that address
  long-standing issues that are CC'ed for v3.3+.

  Extra thanks to Thomas Glanzmann for his testing feedback with
  COMPARE_AND_WRITE + EXTENDED_COPY VAAI logic"

* git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending:
  iscsi-target; Allow an extra tag_num / 2 number of percpu_ida tags
  iscsi-target: Perform release of acknowledged tags from RX context
  iscsi-target: Only perform wait_for_tasks when performing shutdown
  target: Fail on non zero scsi_status in compare_and_write_callback
  target: Fix recursive COMPARE_AND_WRITE callback failure
  target: Reset data_length for COMPARE_AND_WRITE to NoLB * block_size
  ib_srpt: always set response for task management
  target: Fall back to vzalloc upon -&gt;sess_cmd_map kzalloc failure
  vhost/scsi: Use GFP_ATOMIC with percpu_ida_alloc for obtaining tag
  ib_srpt: Destroy cm_id before destroying QP.
  target: Fix xop-&gt;dbl assignment in target_xcopy_parse_segdesc_02
</content>
</entry>
<entry>
<title>Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma</title>
<updated>2013-10-06T20:35:15Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-10-06T20:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=831ae3c1df085ad0d0815042469c6f77d42c3754'/>
<id>urn:sha1:831ae3c1df085ad0d0815042469c6f77d42c3754</id>
<content type='text'>
Pull slave-dmaengine fixes from Vinod Koul:
 "Here is the slave dmanegine fixes.  We have the fix for deadlock issue
  on imx-dma by Michael and Josh's edma config fix along with author
  change"

* 'fixes' of git://git.infradead.org/users/vkoul/slave-dma:
  dmaengine: imx-dma: fix callback path in tasklet
  dmaengine: imx-dma: fix lockdep issue between irqhandler and tasklet
  dmaengine: imx-dma: fix slow path issue in prep_dma_cyclic
  dma/Kconfig: Make TI_EDMA select TI_PRIV_EDMA
  edma: Update author email address
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs</title>
<updated>2013-10-05T19:17:24Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-10-05T19:17:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e62063d69911886a5a92c719d262a2a87e1e5b60'/>
<id>urn:sha1:e62063d69911886a5a92c719d262a2a87e1e5b60</id>
<content type='text'>
Pull btrfs fixes from Chris Mason:
 "This is a small collection of fixes, including a regression fix from
  Liu Bo that solves rare crashes with compression on.

  I've merged my for-linus up to 3.12-rc3 because the top commit is only
  meant for 3.12.  The rest of the fixes are also available in my master
  branch on top of my last 3.11 based pull"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs:
  btrfs: Fix crash due to not allocating integrity data for a bioset
  Btrfs: fix a use-after-free bug in btrfs_dev_replace_finishing
  Btrfs: eliminate races in worker stopping code
  Btrfs: fix crash of compressed writes
  Btrfs: fix transid verify errors when recovering log tree
</content>
</entry>
<entry>
<title>Merge tag 'gpio-v3.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio</title>
<updated>2013-10-05T19:11:40Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-10-05T19:11:40Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=85f6d2dbfdc7e6c6ac955012c03ce31a8f947b94'/>
<id>urn:sha1:85f6d2dbfdc7e6c6ac955012c03ce31a8f947b94</id>
<content type='text'>
Pull GPIO fixes from Linus Walleij:
 "Two patches for the OMAP driver, dealing with setting up IRQs properly
  on the device tree boot path"

* tag 'gpio-v3.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio:
  gpio/omap: auto-setup a GPIO when used as an IRQ
  gpio/omap: maintain GPIO and IRQ usage separately
</content>
</entry>
<entry>
<title>Merge tag 'usb-3.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb</title>
<updated>2013-10-05T18:54:10Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-10-05T18:54:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=4ed547641dd0e5db0e2e49c87b85307a9fd7bee4'/>
<id>urn:sha1:4ed547641dd0e5db0e2e49c87b85307a9fd7bee4</id>
<content type='text'>
Pull USB fixes from Greg KH:
 "Here are none fixes for various USB driver problems.  The majority are
  gadget/musb fixes, but there are some new device ids in here as well"

* tag 'usb-3.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
  usb: chipidea: add Intel Clovertrail pci id
  usb: gadget: s3c-hsotg: fix can_write limit for non-periodic endpoints
  usb: gadget: f_fs: fix error handling
  usb: musb: dsps: do not bind to "musb-hdrc"
  USB: serial: option: Ignore card reader interface on Huawei E1750
  usb: musb: gadget: fix otg active status flag
  usb: phy: gpio-vbus: fix deferred probe from __init
  usb: gadget: pxa25x_udc: fix deferred probe from __init
  usb: musb: fix otg default state
</content>
</entry>
<entry>
<title>Merge tag 'tty-3.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty</title>
<updated>2013-10-05T18:26:19Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-10-05T18:26:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e3757a1f0b56bdb5da831e20976e5c69c11ff738'/>
<id>urn:sha1:e3757a1f0b56bdb5da831e20976e5c69c11ff738</id>
<content type='text'>
Pull tty fixes from Greg KH:
 "Here are two tty driver fixes for 3.12-rc4.

  One fixes the reported regression in the n_tty code that a number of
  people found recently, and the other one fixes an issue with xen
  consoles that broke in 3.10"

* tag 'tty-3.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
  xen/hvc: allow xenboot console to be used again
  tty: Fix pty master read() after slave closes
</content>
</entry>
<entry>
<title>Merge tag 'staging-3.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging</title>
<updated>2013-10-05T18:25:38Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-10-05T18:25:38Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=20fa78676370d98a6f1f354a937be7f2fa44b84e'/>
<id>urn:sha1:20fa78676370d98a6f1f354a937be7f2fa44b84e</id>
<content type='text'>
Pull staging fixes from Greg KH:
 "Here are 4 tiny staging and iio driver fixes for 3.12-rc4.  Nothing
  major, just some small fixes for reported issues"

* tag 'staging-3.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging:
  staging: comedi: ni_65xx: (bug fix) confine insn_bits to one subdevice
  iio:magnetometer: Bugfix magnetometer default output registers
  iio: Remove debugfs entries in iio_device_unregister()
  iio: amplifiers: ad8366: Remove regulator_put
</content>
</entry>
<entry>
<title>btrfs: Fix crash due to not allocating integrity data for a bioset</title>
<updated>2013-10-05T14:52:10Z</updated>
<author>
<name>Darrick J. Wong</name>
<email>darrick.wong@oracle.com</email>
</author>
<published>2013-09-20T03:37:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=b208c2f7ceafacbc44f13d1b5a9fbada98226183'/>
<id>urn:sha1:b208c2f7ceafacbc44f13d1b5a9fbada98226183</id>
<content type='text'>
When btrfs creates a bioset, we must also allocate the integrity data pool.
Otherwise btrfs will crash when it tries to submit a bio to a checksumming
disk:

 BUG: unable to handle kernel NULL pointer dereference at 0000000000000018
 IP: [&lt;ffffffff8111e28a&gt;] mempool_alloc+0x4a/0x150
 PGD 2305e4067 PUD 23063d067 PMD 0
 Oops: 0000 [#1] PREEMPT SMP
 Modules linked in: btrfs scsi_debug xfs ext4 jbd2 ext3 jbd mbcache
sch_fq_codel eeprom lpc_ich mfd_core nfsd exportfs auth_rpcgss af_packet
raid6_pq xor zlib_deflate libcrc32c [last unloaded: scsi_debug]
 CPU: 1 PID: 4486 Comm: mount Not tainted 3.12.0-rc1-mcsum #2
 Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
 task: ffff8802451c9720 ti: ffff880230698000 task.ti: ffff880230698000
 RIP: 0010:[&lt;ffffffff8111e28a&gt;]  [&lt;ffffffff8111e28a&gt;] mempool_alloc+0x4a/0x150
 RSP: 0018:ffff880230699688  EFLAGS: 00010286
 RAX: 0000000000000001 RBX: 0000000000000000 RCX: 00000000005f8445
 RDX: 0000000000000001 RSI: 0000000000000010 RDI: 0000000000000000
 RBP: ffff8802306996f8 R08: 0000000000011200 R09: 0000000000000008
 R10: 0000000000000020 R11: ffff88009d6e8000 R12: 0000000000011210
 R13: 0000000000000030 R14: ffff8802306996b8 R15: ffff8802451c9720
 FS:  00007f25b8a16800(0000) GS:ffff88024fc80000(0000) knlGS:0000000000000000
 CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
 CR2: 0000000000000018 CR3: 0000000230576000 CR4: 00000000000007e0
 Stack:
  ffff8802451c9720 0000000000000002 ffffffff81a97100 0000000000281250
  ffffffff81a96480 ffff88024fc99150 ffff880228d18200 0000000000000000
  0000000000000000 0000000000000040 ffff880230e8c2e8 ffff8802459dc900
 Call Trace:
  [&lt;ffffffff811b2208&gt;] bio_integrity_alloc+0x48/0x1b0
  [&lt;ffffffff811b26fc&gt;] bio_integrity_prep+0xac/0x360
  [&lt;ffffffff8111e298&gt;] ? mempool_alloc+0x58/0x150
  [&lt;ffffffffa03e8041&gt;] ? alloc_extent_state+0x31/0x110 [btrfs]
  [&lt;ffffffff81241579&gt;] blk_queue_bio+0x1c9/0x460
  [&lt;ffffffff8123e58a&gt;] generic_make_request+0xca/0x100
  [&lt;ffffffff8123e639&gt;] submit_bio+0x79/0x160
  [&lt;ffffffffa03f865e&gt;] btrfs_map_bio+0x48e/0x5b0 [btrfs]
  [&lt;ffffffffa03c821a&gt;] btree_submit_bio_hook+0xda/0x110 [btrfs]
  [&lt;ffffffffa03e7eba&gt;] submit_one_bio+0x6a/0xa0 [btrfs]
  [&lt;ffffffffa03ef450&gt;] read_extent_buffer_pages+0x250/0x310 [btrfs]
  [&lt;ffffffff8125eef6&gt;] ? __radix_tree_preload+0x66/0xf0
  [&lt;ffffffff8125f1c5&gt;] ? radix_tree_insert+0x95/0x260
  [&lt;ffffffffa03c66f6&gt;] btree_read_extent_buffer_pages.constprop.128+0xb6/0x120
[btrfs]
  [&lt;ffffffffa03c8c1a&gt;] read_tree_block+0x3a/0x60 [btrfs]
  [&lt;ffffffffa03caefd&gt;] open_ctree+0x139d/0x2030 [btrfs]
  [&lt;ffffffffa03a282a&gt;] btrfs_mount+0x53a/0x7d0 [btrfs]
  [&lt;ffffffff8113ab0b&gt;] ? pcpu_alloc+0x8eb/0x9f0
  [&lt;ffffffff81167305&gt;] ? __kmalloc_track_caller+0x35/0x1e0
  [&lt;ffffffff81176ba0&gt;] mount_fs+0x20/0xd0
  [&lt;ffffffff81191096&gt;] vfs_kern_mount+0x76/0x120
  [&lt;ffffffff81193320&gt;] do_mount+0x200/0xa40
  [&lt;ffffffff81135cdb&gt;] ? strndup_user+0x5b/0x80
  [&lt;ffffffff81193bf0&gt;] SyS_mount+0x90/0xe0
  [&lt;ffffffff8156d31d&gt;] system_call_fastpath+0x1a/0x1f
 Code: 4c 8d 75 a8 4c 89 6d e8 45 89 e0 4c 8d 6f 30 48 89 5d d8 41 83 e0 af 48
89 fb 49 83 c6 18 4c 89 7d f8 65 4c 8b 3c 25 c0 b8 00 00 &lt;48&gt; 8b 73 18 44 89 c7
44 89 45 98 ff 53 20 48 85 c0 48 89 c2 74
 RIP  [&lt;ffffffff8111e28a&gt;] mempool_alloc+0x4a/0x150
  RSP &lt;ffff880230699688&gt;
 CR2: 0000000000000018
 ---[ end trace 7a96042017ed21e2 ]---

Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;
Signed-off-by: Josef Bacik &lt;jbacik@fusionio.com&gt;
Signed-off-by: Chris Mason &lt;chris.mason@fusionio.com&gt;
</content>
</entry>
</feed>
