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/27 00:35]
ShuahKhanLF
lkmp:lkmp_task_list [2019/10/16 19:21]
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 done. These directories also have mix of .txt and .rstThe .txt files need to be converted to ReST.+**Before starting work on a task, please check the archive first to see if patch is already in progressPlease 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.**
  
-^                             ​^ ​                 ​          ​+  
-Documentation/sh            ​Convert to ReST  ​Open      ​+**Task** | **Description** | **Owner** | **Status** | **Commit ID** 
-Documentation/trace         Convert to ReST  ​Open      ​+lib/genalloc.c | Fix warns | | | | 
-Documentation/misc-devices  ​Convert to ReST  ​Open      ​+include/linux/i2c.h | Fix warns | | | | 
-Documentation/virtual ​      Convert to ReST  ​Open      ​+include/linux/​regulator/​machine.h | Fix warns | | | | 
-Documentation/cpu-freq ​     ​Convert to ReST  ​Obsolete  ​+include/linux/​regulator/​driver.h | Fix warns | | | | 
-Documentation/admin-guide   Convert to ReST  ​Open      ​+include/net/​cfg80211.h | Fix warns | | | | 
-Documentation/translations  ​Convert to ReST  ​Open      ​+include/linux/​input/​sparse-keymap.h | Fix warns | | | | 
-Documentation/PCI           Convert to ReST  ​Open      ​+mm/util.c | Fix warns | | | | 
-Documentation/filesystems ​  Convert to ReST  ​Open      ​+mm/slab.c | Fix warns | | | | 
-Documentation/networking ​   ​Convert to ReST  ​Open      ​+include/linux/​spi/​spi.h | Fix warns | | | | 
-Documentation/netlabel ​     ​Convert to ReST  ​Open      ​+drivers/usb/​typec/​bus.c | Fix warns | | | | 
-Documentation/crypto ​       ​Convert to ReST  ​Open      ​+drivers/usb/​typec/​class.c | Fix warns | | | | 
-Documentation/sparc         Convert to ReST  ​Open      ​+include/net/​mac80211.h | Fix warns | | | | 
- +include/linux/w1.h | Fix warns | | | | 
- +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_mn.c | Fix warns | | | | 
-The following directories have files no extensionsThese could be text files that need to be converted to ReST+| 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 | | | | 
-Documentation/misc-devices ​   ​Convert to ReST            ​Open  ​+| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_ras.c | Fix warns | | | | 
-Documentation/firmware_class  ​Convert to ReST            ​Open  ​+drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_pm.c | Fix warns | | | 
-Documentation/isdn            ​Convert to ReST            ​Open  ​+drivers/gpu/​drm/​amd/​display/​amdgpu_dm/​amdgpu_dm.h | Fix warns | | | | 
-Documentation/parisc ​         ​Convert to ReST            ​Open  ​+| fs/direct-io.c | Fix warns | | | | 
-Documentation/spi             Convert to ReST            ​Open  ​+fs/libfs.c | Fix warns | | | | 
-Documentation/scsi            ​Convert to ReST            ​Open  ​+drivers/gpu/​drm/​amd/​display/​amdgpu_dm/​amdgpu_dm.c | Fix warns | | | | 
-Documentation/hwmon           Convert to ReST            ​Open  ​+fs/posix_acl.c | Fix warns | | | | 
-Documentation/EDID            ​Move to some other place?  ​Open  ​+include/drm/​drm_drv.h | Fix warns | | | | 
-Documentation/nios2           Convert to ReST            ​Open  ​+include/drm/​drm_modeset_helper_vtables.h | Fix warns | | | | 
-Documentation/virtual ​        Convert to ReST            ​Open  ​+include/drm/​drm_atomic_state_helper.h | Fix warns | | | | 
-Documentation/i2c             Convert to ReST            ​Open  ​+drivers/gpu/​drm/​mcde/​mcde_drv.c | Fix warns | | | | 
-Documentation/usb             Convert to ReST            ​Open  ​+include/linux/​skbuff.h | Fix warns | | | | 
-Documentation/translations ​   ​Convert to ReST            ​Open  ​+include/net/sock.h | Fix warns | | | | 
-Documentation/openrisc ​       ​Convert to ReST            ​Open  ​+include/linux/​netdevice.h | Fix warns | | | | 
-| Documentation/​w1              ​Convert to ReST            ​Open  ​+include/linux/​lsm_hooks.h | Fix warns | | | | 
-Documentation/filesystems ​    Convert to ReST            ​Open  ​+include/linux/​phylink.h | Fix warns | | | | 
-Documentation/networking ​     ​Convert to ReST            ​Open  ​+drivers/net/​phy/​phylink.c | Fix warns | | | | 
-Documentation/auxdisplay ​     ​Convert to ReST            ​Open  ​+| Documentation/​admin-guide/​xfs.rst | Fix warns | | | | 
- +include/uapi/​linux/​firewire-cdev.h | Fix warns | | | | 
-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)+drivers/firewire/​core-transaction.c | Fix warns | | | | 
- +drivers/ata/​libata-core.c | Fix warns | | | | 
-==== Documentation build warn fixes ==== +| drivers/​message/​fusion/​mptbase.c | Fix warns | | | | 
- +| drivers/tty/​serial/​serial_core.c | Fix warns | | | | 
- +| fs/​seq_file.c | Fix warns | | | | 
-==== hrtimer_forward_now() return value is u64 ==== +| fs/​debugfs/​inode.c | Fix warns | | | | 
- +| fs/​debugfs/​file.c | Fix warns | | | | 
-Callers of hrtimer_forward_now() should save the return value in u64A few callers don't. Fix them+| Documentation/​index.rst | Fix warns | | | | 
- +| Documentation/​kbuild/​makefiles.rst | Fix warns | | | | 
-^   ​^ ​  ^ +| include/​linux/​xarray.h | Fix warns | | | | 
-**Name**  ​**Description** ​**File** ​**Status** ​+| Documentation/​crypto/​crypto_engine.rst | Fix warns | | | | 
-cx88_ir_work() ​missed is unsigned long drivers/media/pci/cx88/cx88-input.Open | +| drivers/​gpu/​drm/​amd/​amdgpu/​amdgpu_drv.c | Fix warns | | | | 
-rtc_pie_update_irq() ​count is int drivers/rtc/interface.Open | +| include/​drm/​drm_connector.h | Fix warns | | | | 
-sched_cfs_period_timer() ​overrun is int kernel/sched/fair.Open +| Documentation/​trace/​kprobetrace.rst | Fix warns | | | | 
-sched_rt_period_timer() ​overrun is int kernel/sched/rt.Open |+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 | | | |
  
 ==== Cleanup cppcheck errors ==== ==== Cleanup cppcheck errors ====
Line 116: Line 138:
 ^   ​^ ​  ^ ^   ​^ ​  ^
 | **File** ​ | **Define** | **Status** | | **File** ​ | **Define** | **Status** |
- 
-| uapi/​linux/​cramfs_fs.h | CRAMFS_BLK_FLAG_UNCOMPRESSED | Open | 
-| uapi/​linux/​ethtool.h | RXH_DISCARD | Open | 
-| uapi/​linux/​if_packet.h | TP_STATUS_TS_RAW_HARDWARE | Open | 
-| uapi/​linux/​kfd_ioctl.h | KFD_IOC_ALLOC_MEM_FLAGS_WRITABLE | Open | 
-| 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/​nl80211.h | NL80211_FEATURE_ND_RANDOM_MAC_ADDR | 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]] | 
-| 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_CQ_POLL | Open | 
-| linux/ata.h | ATA_PRD_EOT | Open | 
-| linux/​cs5535.h | CS5536_GPIOM7_PME_FLAG | Open | 
-| linux/​cs5535.h | CS5536_GPIOM7_PME_EN | Open | 
-| linux/ide.h | IDE_DFLAG_NIEN_QUIRK | Open | 
-| linux/ide.h | IDE_HFLAG_NO_UNMASK_IRQS | Open | 
-| linux/​pxa2xx_ssp.h | SSCR0_MOD | Open | 
-| linux/​pxa2xx_ssp.h | SSCR1_TTELP | Open |  
-| linux/​rtsx_pci.h | TRIG_DMA | Open | 
-| linux/​rtsx_pci.h | HAIMR_TRANS_START | Open | 
-| linux/​rtsx_pci.h | CMD_DONE_INT | Open | 
-| linux/​rtsx_pci.h | CMD_DONE_INT_EN | Open | 
-| linux/​serial_core.h | UPF_IOREMAP | Open | 
-| media/​dvb_frontend.h | DVBFE_ALGO_RECOVERY | Open | 
-| media/​dvb_frontend.h | DVBFE_ALGO_SEARCH_ERROR | Open | 
-| net/dst.h | DST_FEATURE_ECN_CA ​   (1 << 31) | Open | 
-| net/gue.h | GUE_PFLAG_REMCSUM | Open | 
-| rdma/​ib_verbs.h | IB_QP_CREATE_RESERVED_END | Open | 
-| rdma/​ib_verbs.h | IB_SEND_RESERVED_END | Open | 
-| video/​atmel_lcdc.h | ATMEL_LCDC_MEMOR | Open | 
-| video/​atmel_lcdc.h | ATMEL_LCDC_MEMOR_LITTLE | Open | 
-| video/​pm3fb.h | PM3PixelSize_INDIVIDUAL | Open | 
-| video/​pm3fb.h | PM3Render2D_TextureEnable | Open | 
-| video/​radeon.h | RB2D_DC_BUSY | Open | 
-| video/​radeon.h | HORZ_AUTO_RATIO_INC | Open | 
  
  
lkmp/lkmp_task_list.txt · Last modified: 2020/01/07 20:05 by BjornHelgaas