## page was copied from OPWTasks, which got renamed to OPWTasksRound9 Each project may have some small tasks you can complete as part of the application process. Do not start on these tasks until after you complete the first patch tutorial and Greg Kroah-Hartman has accepted at least ten of your cleanup patches and two of your patchsets. = Intro = This page is used to coordinate which Outreachy applicant is working on which small task for Outreachy mentors. Each project will list those tasks on [:OutreachyIntro:the Outreachy intro page], or link to a list of tasks from that page. Please complete the following steps '''before''' starting on a small task: 1. Create a kernelnewbies account and make sure to remember your password. Password reset does not always work. 1. Get an Outreachy mentor or coordinator to give you edit privileges by sending an email to the outreachy-kernel mailing list with the subject "[KERNEL NEWBIES ACCESS] username", where username is your kernel newbies username. 1. If you do not get access within three business days (weekdays), start asking for access on IRC. 1. Claim a task by adding the information from this template: * Task name: * Claimed by: * Date claimed: * Links to patch submissions: * Current status: Coccinelle small tasks are typically applicable relevant to multiple places in the kernel, and can thus be done by multiple applicants. If you find many opportunities for some Coccinelle small task, consider changing only a few and leaving the rest for others. If you change all of the remaining relevant code, note that here in the completed tasks. == IIO Coding Task 2 - Round 14 == Use this list for claiming the mlock coding tasks. Add your name to claim it. Add the date when it is ACK'd. Add the PATCH link when it is Applied. * accel/adis16201.c: Aishwarya Pant * accel/adis16203.c: Katie Dunne * accel/adis16209.c: * accel/adis16240.c:Varsha Rao * adc/ad7192.c: Sayli Karnik * adc/ad7280a.c:Gargi Sharma * adc/ad7606.c: ArushiSinghal * cdc/ad7746.c: Aishwarya Pant * frequency/ad9832.c: AlisonSchofield, ACK'd 3/11, resent 3/13 with mutex_init. * frequency/ad9834.c: Sayli Karnik * gyro/adis16060_core.c: simran singhal * impedance-analyzer/ad5933.c: don't take me yet * meter/ade7753.c: simran singhal * meter/ade7754.c: * meter/ade7758_core.c: * meter/ade7759.c: == Ongoing Tasks from round 14 == == Completed Tasks from round 14 == == Ongoing Tasks from round 13 == * '''Task name:''' Staging: iio: meter: ade7753: Replace IIO_DEV_ATTR_* with IIO_CHAN_INFO_* * Claimed by: Sandhya Bankar * Date claimed: 26 Sep 2016 * Links to patch submissions: * Current status:WIP * '''Task name:''' Fix endianness warnings in drivers/iio/proximity/pulsedlight-lidar-lite-v2.c * Claimed by: Sayli Karnik * Date claimed: 28 Sep 2016 * Links to patch submissions: * Current status: WIP * '''Task name:''' Task 1: Replace IIO_DEV_ATTR_* with IIO_CHAN_INFO_* in adis16136.c * Claimed by: Juliana Rodrigues * Date claimed: 11 Oct 2016 * Links to patch submissions: * Current status: WIP * '''Task name:''' Task 1: Replace IIO_DEV_ATTR_* with IIO_CHAN_INFO_* in max1363.c * Claimed by: Juliana Rodrigues * Date claimed: 12 Oct 2016 * Links to patch submissions: * Current status: WIP * '''Task name:''' Task 1: Replace IIO_DEV_ATTR_* with IIO_CHAN_INFO_* in inv_mpu_core.c * Claimed by: Juliana Rodrigues * Date claimed: 13 Oct 2016 * Links to patch submissions: * Current status: WIP == Completed Tasks (Round 13) == * Task name: * Claimed by: * Date claimed: * Links to patch submissions: * Current status: * '''Task name: '''iio: imu: bmi160: bmi160_core: Fix sparse endianness warning * Claimed by: Sayli Karnik * Date claimed: 2 Oct 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=8fca52317f648661448411c161c065f27ec25898 iio: bmi160_core: Fix sparse endianness warning due to incorrect type in assignment ] * Current status: Complete * '''Task name:''' Replace IIO_DEVICE_ATTR with IIO_CHAN_INFO_* in drivers/staging/iio/cdc/ad7746.c * Claimed by: Eva Rachel Retuya * Date claimed: 08-10-2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=642c9eb6e6f2bfee8e709052a0d18609d0e41513 staging: iio: cdc: ad7746: implement IIO_CHAN_INFO_SAMP_FREQ ] * Current status: Complete * '''Task name: '''staging: iio: cdc: ad7152: Replace IIO_DEV_ATTR_SAMP_FREQ with IIO_CHAN_INFO_SAMP_FREQ * Claimed by: Sayli Karnik * Date claimed: 29 Sep 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=f5c195dfe066d85fba9ba8549581b8208a550039 cdc: ad7152: Replace IIO_DEV_ATTR_SAMP_FREQ with IIO_CHAN_INFO_SAMP_FREQ ] * Current status: Complete * '''Task name:''' Fix endianness warnings in drivers/iio/temperature code * Claimed by: Sayli Karnik * Date claimed: 26 Sep 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=fixes-togreg-post-rc1&id=231147ee77f39f4134935686e9d7e415bdf48149 Fix endianness warnings in drivers/iio/temperature/maxim_thermocouple.c] * Current status: Complete * '''Task name:''' Staging: iio: meter: ade7758_core: Replace IIO_DEV_ATTR_* with IIO_CHAN_INFO_* * Claimed by: Sandhya Bankar * Date claimed: 03 Oct 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=3b958fa6bf27bd2fffde8e5afe85cc5956ce32c6 Staging: iio: meter: ade7758_core: implement IIO_CHAN_INFO_SAMP_FREQ ] * Current status: Complete * '''Task name:''' Replace IIO_DEV_ATTR_* with IIO_CHAN_INFO_* in drivers/staging/iio/adc/ad7192.c * Claimed by: Eva Rachel Retuya * Date claimed: 24-09-2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=e16b9926795f560356bf0b4e731d75be12f66cd3 staging: iio: ad7192: implement IIO_CHAN_INFO_SAMP_FREQ ] * Current status: Complete * '''Task name:''' Replace IIO_DEVICE_ATTR with IIO_CHAN_INFO_* in drivers/staging/iio/adc/ad7606_core.c * Claimed by: Eva Rachel Retuya * Date claimed: 06-10-2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=4a5936dac5aac2b8a01d861281c0d9fa05251cac staging: iio: ad7606: implement IIO_CHAN_INFO_OVERSAMPLING_RATIO ] * Current status: Complete * '''Task name:''' IIO coding Task:02 Fix endianness warnings. * Claimed by: Sandhya Bankar * Date claimed: 25 Sep 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=bdddbe46800df0fced90a8a79b221e3621cbcd7c iio: magnetometer: Fix sparse endianness warnings cast to restricted __le16 ] * Current status: Complete * '''Task name:''' IIO coding Task 02: Fix endianness warnings. * Claimed by: Sandhya Bankar * Date claimed: 25 Sep 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=35b0f30d3a4b279b061da1d284c1a3777914318e iio: chemical: Fix sparse endianness warnings cast to restricted __be16 ] * Current status: Complete * '''Task name:''' IIO coding Task 02: Fix endianness warnings * Claimed by: Sandhya Bankar * Date claimed: 24 Sep 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=09209422914d72fe8c71bce7710c21d80301de12 iio: light: Fix sparse warnings ] * Current status: Complete * '''Task name:''' IIO coding Task: 02 Fix endianness warnings * Claimed by: Sandhya Bankar * Date claimed: 24 Sep 2016 * Links to patch submissions:[https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=4909ff3fc1aa2bf24a0b56143b04b0129418753d iio: dac: Fix sparse warning ] * Current status: Complete == Ongoing Tasks from round 12 == * Task name: nftables: iptables statistic match translation * Claimed by: Laura Garcia * Date claimed: 28 Feb 2016 * Links to patch submissions: * Current status: WIP == Completed Tasks (Round 12) == * Task name: Coccinelle challenge problem 8 * Claimed by: Bhaktipriya Shridhar * Date claimed: 14 March 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/commit/?h=staging-testing&id=e1abcd404a2030dfeab8fd37e510861bbc4118c9 Convert macro GAT_CONFIG to static inline function ] * Current status: Complete * Task name: IIO Coding Task 1: Use regmap for device member /iio/light/isl29028 * Claimed by: Alison Schofield * Date claimed: 13 Mar 2016 * Links to patch submissions: [http://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=2bfd65bc2ec03aa3cdc8daf33161d8715158e2ab staging: iio: isl29028: use regmap to retrieve struct device] * Current status: complete * Task name: nftables: add translation to nft for rt. * Claimed by: Janani Ravichandran. * Date claimed: 6th March, 2016. * Links to patch submissions: http://git.netfilter.org/iptables/commit/?id=9dbb616c2f0c3f7f452acc502e3b623d1b8c36b8 * Current status: Completed. * Task name: IIO Coding Task 2: iio device state locking API * Claimed by: Alison Schofield * Date claimed: 24 Feb 2016 * Links to patch submissions:[http://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=08a33805518e7845486f88287e8aace6f8439391 iio: core: implement iio_device_{claim|release}_direct_mode()] & [http://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/commit/?h=testing&id=1c118b7230a16cb627061de9bd548ed7fdbdad24 staging: iio: ad7192: use iio_device_{claim|release}_direct_mode()] * Current status: complete * Task name: IIO Coding Task 1: Use regmap for device member in staging/iio/light/isl29018 * Claimed by: Alison Schofield * Date claimed: 21 Feb 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/commit/?h=staging-testing&id=646708693e91e03cdce82266408590a912a52f6d staging: iio: isl29018: use regmap to retrieve struct device] * Current status: complete * Task name: Convert create_workqueue() usages in drivers/staging/rtl8192e * Claimed by: Amitoj Kaur Chawla * Date claimed: 20 Feb 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/commit/?h=staging-testing&id=ecfdd3a010a18cd3e35bff4637e3a6e03bb3480e Patch 1], [https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/commit/?h=staging-testing&id=354605f4e6190ac2c80be5e1a1c7c80a2f7f30a1 Patch 2] * Current status: Completed * Task name: Convert create_workqueue() usages in drivers/staging/rtl8192u * Claimed by: Bhaktipriya Shridhar * Date claimed: 19 Feb 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/commit/?h=staging-next&id=1761a85c3bed33591af9a4c2bfac1705c793143f staging: rtl8192u: Remove create_workqueue()] * Current status: Completed * Task name: Convert create_singlethread_workqueue() usages in drivers/staging/octeon/ethernet.c * Claimed by: Bhaktipriya Shridhar * Date claimed: 20 Feb 2016 * Links to patch submissions: [https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/commit/?h=staging-testing&id=c1377cebbb07a357477cfa4d3f61fa55f01cab8f staging: octeon: Convert create_singlethread_workqueue()] * Current status: Completed == Claimed Tasks from round 11 == * Task name: Convert the internal timekeeping in fs/nfsd * Claimed by: Ksenija Stanojevic, ksenija.stanojevic@gmail.com , ksenija * Date claimed: 21.10.2015. * Links to patch submissions: * Current status: WIP * Task name: Show that the modules were successfully loaded. * Claimed by: Navya Sri Nizamkari, navyasri.tech@gmail.com , navya * Date claimed: 24th October, 2015 * Links to patch submissions: * Current status: WIP * Task name: fix all uses of timeval in drivers/scsi/bfa * Claimed by: Amitoj Kaur Chawla, amitoj1606@gmail.com , amitoj * Date claimed: 25th October 2015 * Links to patch submissions: * Current status: WIP * Task name: drivers/block/sx8.c * Claimed by: Amitoj Kaur Chawla, amitoj1606@gmail.com , amitoj * Date claimed: 25th October 2015 * Links to patch submissions: * Current status: WIP * Task name: drivers/char/mmtimer.c * Claimed by: Amitoj Kaur Chawla, amitoj1606@gmail.com , amitoj * Date claimed: 25th October 2015 * Links to patch submissions: * Current status: WIP * Task name: drivers/net/hamradio/baycom_ser_fdx.c * Claimed by: Amitoj Kaur Chawla, amitoj1606@gmail.com , amitoj * Date claimed: 28th October 2015 * Links to patch submissions: * Current status: WIP * Task name: fix timeval in drivers/scsi/pmcraid.c * Claimed by: Alison Schofield * Date claimed: 29th October 2015 * Links to patch submissions: * Current status: WIP == Completed Tasks: == * Task name: * Claimed by: * Date claimed: * Links to patch submissions: * Current status: * Task name: drivers/firewire/nosy.c * Claimed by: Amitoj Kaur Chawla, amitoj1606@gmail.com , amitoj * Date claimed: 22nd October 2015 * Links to patch submissions: * Current status: Completed, Reviewed-by: Arnd Bergmann < arnd@arndb.de > * Task name: drivers/ide/pdc202xx_new.c * Claimed by: Amitoj Kaur Chawla, amitoj1606@gmail.com , amitoj * Date claimed: 22nd October 2015 * Links to patch submissions: * Current status: Completed, Reviewed-by: Arnd Bergmann < arnd@arndb.de > * Task name: drivers/misc/ibmasm/ibmasm.h * Claimed by: Amitoj Kaur Chawla, amitoj1606@gmail.com , amitoj * Date claimed: 23rd October 2015 * Links to patch submissions: * Current status: Completed, Reviewed-by: Arnd Bergmann < arnd@arndb.de > * Task name: drivers/char/ipmi/ipmi_ssif.c * Claimed by: Amitoj Kaur Chawla, amitoj1606@gmail.com , amitoj * Date claimed: 24th October 2015 * Links to patch submissions: https://git.kernel.org/cgit/linux/kernel/git/gregkh/char-misc.git/commit/?h=char-misc-next&id=526290aa6288e133db18d64c2c175a0a1a58b438 * Current status: Completed, Reviewed-by: Arnd Bergmann < arnd@arndb.de > If you have claimed a task, but haven't completed it in a week, the task will be removed from this page, and any applicant can tackle that task. If you have submitted a solution to a task, please update this page with a link to your initial patchset, so that we know you're making progress. Please only claim one task at a time. Make sure to update this page once the task is done by moving your task template to the "Completed Tasks" section.