User Tools

Site Tools


lkmp:lkmp_task_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
lkmp:lkmp_task_list [2019/06/28 18:15]
mchehab
lkmp:lkmp_task_list [2019/09/26 21:22]
ShuahKhanLF
Line 24: Line 24:
 </​code>​ </​code>​
  
-And check the warnings with:+And check the warnings with the following script.
  
 <​code>​ <​code>​
-grep warn doc_make.log+#​!/​bin/​bash 
 +
 +# SPDX-License-Identifier:​ GPL-2.
 +
 +# Copyright(c) Shuah Khan <​skhan@linuxfoundation.org>​ 
 +# License: GPLv2 
 +
 +# Generates wiki format table of task list from Document 
 +# build log 
 +# Usage: gen_doc_task_list.sh <​doc_build_log_file>​ 
 + 
 +# Print Table header 
 +echo "| **Task** | **Description** | **Owner** | **Status** | **Commit ID** |" 
 +for f in `egrep "​warn|WARN|error|ERROR"​ $1 | \ 
 +        egrep "​.c:​|.h:​|.rst:"​ | \ 
 +        awk -F: '​{print $1}' | awk '​!a[$0]++'​ | \ 
 +        sed -e "​s/​^.\///"​ | sed -e "​s/​^\/​mnt\/​data\/​lkml\/​linux_5.3\///"​` 
 +do 
 +        echo "| $f | Fix warns | | | |" 
 +done
 </​code>​ </​code>​
  
-^   ​^ ​  ^ +==== Documentation ​build warn tasks (generated on Linux 5.3.0====
-| **Directory/​File** ​ | **Description** | **Status** | +
-Documentation/scsi/*.txt | Convert to ReST | Open | +
-| Documentation/​RCU/​*.txt | Convert to ReST | Open | +
- +
-Backup ​tasks if the above get doneThese directories also have a mix of .txt and .rst. The .txt files need to be converted to ReST. +
- +
-^                             ​^ ​                 |           | +
-| Documentation/​sh ​           | Convert to ReST  | Open      | +
-| Documentation/​trace ​        | Convert to ReST  | Open      | +
-| Documentation/​misc-devices ​ | Convert to ReST  | Open      | +
-| Documentation/​virtual ​      | Convert to ReST  | Open      | +
-| Documentation/​cpu-freq ​     | Convert to ReST  | Obsolete ​ | +
-| Documentation/​admin-guide ​  | Convert to ReST  | Open      | +
-| Documentation/​translations ​ | Convert to ReST  | Open      | +
-| Documentation/​PCI ​          | Convert to ReST  | Open      | +
-| Documentation/​filesystems ​  | Convert to ReST  | Open      | +
-| Documentation/​networking ​   | Convert to ReST  | Open      | +
-| Documentation/​netlabel ​     | Convert to ReST  | Open      | +
-| Documentation/​crypto ​       | Convert to ReST  | Open      | +
-| Documentation/​sparc ​        | Convert to ReST  | Open      | +
- +
- +
-The following directories have files no extensions. These could be text files that need to be converted to ReST. +
- +
-^                               ​^ ​                           |       | +
-| Documentation/​misc-devices ​   | Convert to ReST            | Open  | +
-| Documentation/​firmware_class ​ | Convert to ReST            | Open  | +
-| Documentation/​isdn ​           | Convert to ReST            | Open  | +
-| Documentation/​parisc ​         | Convert to ReST            | Open  | +
-| Documentation/​spi ​            | Convert to ReST            | Open  | +
-| Documentation/​scsi ​           | Convert to ReST            | Open  | +
-| Documentation/​hwmon ​          | Convert to ReST            | Open  | +
-| Documentation/​EDID ​           | Move to some other place? ​ | Open  | +
-| Documentation/​nios2 ​          | Convert to ReST            | Open  | +
-| Documentation/​virtual ​        | Convert to ReST            | Open  | +
-| Documentation/​i2c ​            | Convert to ReST            | Open  | +
-| Documentation/​usb ​            | Convert to ReST            | Open  | +
-| Documentation/​translations ​   | Convert to ReST            | Open  | +
-| Documentation/​openrisc ​       | Convert to ReST            | Open  | +
-| Documentation/​w1 ​             | Convert to ReST            | Open  | +
-| Documentation/​filesystems ​    | Convert to ReST            | Open  | +
-| Documentation/​networking ​     | Convert to ReST            | Open  | +
-| Documentation/​auxdisplay ​     | Convert to ReST            | Open  | +
- +
-When doing the conversion, it should be considered that the file should be easy to read/edit as a plain text file, yet producing a nice output for html (and pdf)+
- +
-See the [[lkmp:​lkmp_mentee_doc_tasks|complete list]] of documents pending to be converted. +
  
-==== Documentation build warn fixes ====+**Before starting work on a task, please check the archive first to see if a patch is already in progress. Please avoid duplicated efforts. [[https://​lists.linuxfoundation.org/​pipermail/​linux-kernel-mentees/​|Liunx Kernel Mentees Archive]]. Send email to the list informing others that you are working on the task.**
  
 + 
 +| **Task** | **Description** | **Owner** | **Status** | **Commit ID** |
 +| lib/​genalloc.c | Fix warns | | | |
 +| include/​linux/​i2c.h | Fix warns | | | |
 +| include/​linux/​regulator/​machine.h | Fix warns | | | |
 +| include/​linux/​regulator/​driver.h | Fix warns | | | |
 +| include/​net/​cfg80211.h | Fix warns | | | |
 +| include/​linux/​input/​sparse-keymap.h | Fix warns | | | |
 +| mm/util.c | Fix warns | | | |
 +| mm/slab.c | Fix warns | | | |
 +| include/​linux/​spi/​spi.h | Fix warns | | | |
 +| drivers/​usb/​typec/​bus.c | Fix warns | | | |
 +| drivers/​usb/​typec/​class.c | Fix warns | | | |
 +| include/​net/​mac80211.h | Fix warns | | | |
 +| include/​linux/​w1.h | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_mn.c | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_vm.c | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_irq.c | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_xgmi.c | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_ras.c | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_pm.c | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​display/​amdgpu_dm/​amdgpu_dm.h | Fix warns | | | |
 +| fs/​direct-io.c | Fix warns | | | |
 +| fs/libfs.c | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​display/​amdgpu_dm/​amdgpu_dm.c | Fix warns | | | |
 +| fs/​posix_acl.c | Fix warns | | | |
 +| include/​drm/​drm_drv.h | Fix warns | | | |
 +| include/​drm/​drm_modeset_helper_vtables.h | Fix warns | | | |
 +| include/​drm/​drm_atomic_state_helper.h | Fix warns | | | |
 +| drivers/​gpu/​drm/​mcde/​mcde_drv.c | Fix warns | | | |
 +| include/​linux/​skbuff.h | Fix warns | | | |
 +| include/​net/​sock.h | Fix warns | | | |
 +| include/​linux/​netdevice.h | Fix warns | | | |
 +| include/​linux/​lsm_hooks.h | Fix warns | | | |
 +| include/​linux/​phylink.h | Fix warns | | | |
 +| drivers/​net/​phy/​phylink.c | Fix warns | | | |
 +| Documentation/​admin-guide/​xfs.rst | Fix warns | | | |
 +| include/​uapi/​linux/​firewire-cdev.h | Fix warns | | | |
 +| drivers/​firewire/​core-transaction.c | Fix warns | | | |
 +| drivers/​ata/​libata-core.c | Fix warns | | | |
 +| drivers/​message/​fusion/​mptbase.c | Fix warns | | | |
 +| drivers/​tty/​serial/​serial_core.c | Fix warns | | | |
 +| fs/​seq_file.c | Fix warns | | | |
 +| fs/​debugfs/​inode.c | Fix warns | | | |
 +| fs/​debugfs/​file.c | Fix warns | | | |
 +| Documentation/​index.rst | Fix warns | | | |
 +| Documentation/​kbuild/​makefiles.rst | Fix warns | | | |
 +| include/​linux/​xarray.h | Fix warns | | | |
 +| Documentation/​crypto/​crypto_engine.rst | Fix warns | | | |
 +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_drv.c | Fix warns | | | |
 +| include/​drm/​drm_connector.h | Fix warns | | | |
 +| Documentation/​trace/​kprobetrace.rst | Fix warns | | | |
 +| net/​core/​dev.c | Fix warns | | | |
 +| Documentation/​security/​keys/​core.rst | Fix warns | | | |
 +| Documentation/​translations/​it_IT/​process/​maintainer-pgp-guide.rst | Fix warns | | | |
 +| Documentation/​translations/​it_IT/​process/​programming-language.rst | Fix warns | | | |
 +| Documentation/​virt/​index.rst | Fix warns | | | |
 +| include/​linux/​slab.h | Fix warns | | | |
 +| Documentation/​gpu/​drm-internals.rst | Fix warns | | | |
  
 ==== hrtimer_forward_now() return value is u64 ==== ==== hrtimer_forward_now() return value is u64 ====
Line 120: Line 150:
 | **File** ​ | **Define** | **Status** | | **File** ​ | **Define** | **Status** |
  
-| uapi/​linux/​cramfs_fs.h | CRAMFS_BLK_FLAG_UNCOMPRESSED | Open +| uapi/​linux/​cramfs_fs.h | CRAMFS_BLK_FLAG_UNCOMPRESSED | Patch sent 
-| uapi/​linux/​ethtool.h | RXH_DISCARD | Open +| uapi/​linux/​ethtool.h | RXH_DISCARD | Patch sent 
-| uapi/​linux/​if_packet.h | TP_STATUS_TS_RAW_HARDWARE | Open +| uapi/​linux/​if_packet.h | TP_STATUS_TS_RAW_HARDWARE | Fixed 
-| uapi/​linux/​kfd_ioctl.h | KFD_IOC_ALLOC_MEM_FLAGS_WRITABLE | Open +| uapi/​linux/​kfd_ioctl.h | KFD_IOC_ALLOC_MEM_FLAGS_WRITABLE | Patch sent 
-| uapi/​linux/​media.h | MEDIA_ID_FLAG_NEXT | [[https://​lore.kernel.org/​linux-media/​20190613005620.7362-1-skhan@linuxfoundation.org/​T/#​u|Patch Sent - use as reference]] | +| uapi/​linux/​media.h | MEDIA_ID_FLAG_NEXT | Fixed [[https://​lore.kernel.org/​linux-media/​20190613005620.7362-1-skhan@linuxfoundation.org/​T/#​u|Patch Sent - use as reference]] | 
-| uapi/​linux/​nl80211.h | NL80211_FEATURE_ND_RANDOM_MAC_ADDR | Open |+| uapi/​linux/​nl80211.h | NL80211_FEATURE_ND_RANDOM_MAC_ADDR | Patch sent |
 | uapi/​linux/​vfio.h | VFIO_REGION_TYPE_PCI_VENDOR_TYPE | Open | | uapi/​linux/​vfio.h | VFIO_REGION_TYPE_PCI_VENDOR_TYPE | Open |
-| linux/​videodev2.h | v4l2_fourcc_be | [[https://​lore.kernel.org/​linux-media/​20190613005652.7423-1-skhan@linuxfoundation.org/​T/#​u|Patch sent - use as reference]] |+| linux/​videodev2.h | v4l2_fourcc_be | Fixed [[https://​lore.kernel.org/​linux-media/​20190613005652.7423-1-skhan@linuxfoundation.org/​T/#​u|Patch sent - use as reference]] |
 | uapi/​drm/​exynos_drm.h| G2D_BUF_USERPTR | Open | | uapi/​drm/​exynos_drm.h| G2D_BUF_USERPTR | Open |
 | uapi/​rdma/​vmw_pvrdma-abi.h | PVRDMA_UAR_QP_RECV | Open | | uapi/​rdma/​vmw_pvrdma-abi.h | PVRDMA_UAR_QP_RECV | Open |
Line 145: Line 175:
 | media/​dvb_frontend.h | DVBFE_ALGO_RECOVERY | Open | | media/​dvb_frontend.h | DVBFE_ALGO_RECOVERY | Open |
 | media/​dvb_frontend.h | DVBFE_ALGO_SEARCH_ERROR | Open | | media/​dvb_frontend.h | DVBFE_ALGO_SEARCH_ERROR | Open |
-| net/dst.h | DST_FEATURE_ECN_CA ​   (1 << 31) | Open +| net/dst.h | DST_FEATURE_ECN_CA ​   (1 << 31) | Fixed 
-| net/gue.h | GUE_PFLAG_REMCSUM | Open |+| net/gue.h | GUE_PFLAG_REMCSUM | Fixed |
 | rdma/​ib_verbs.h | IB_QP_CREATE_RESERVED_END | Open | | rdma/​ib_verbs.h | IB_QP_CREATE_RESERVED_END | Open |
 | rdma/​ib_verbs.h | IB_SEND_RESERVED_END | Open | | rdma/​ib_verbs.h | IB_SEND_RESERVED_END | Open |
lkmp/lkmp_task_list.txt · Last modified: 2020/01/07 20:05 by BjornHelgaas