This shows you the differences between two versions of the page.
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.0 | ||
+ | # | ||
+ | # 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 a mix of .txt and .rst. The .txt files need to be converted to ReST. | + | **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.** |
- | ^ ^ | | | + | |
- | | 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 extensions. These 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 u64. A 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.c | Open | | + | | drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | Fix warns | | | | |
- | | rtc_pie_update_irq() | count is int | drivers/rtc/interface.c | Open | | + | | include/drm/drm_connector.h | Fix warns | | | | |
- | | sched_cfs_period_timer() | overrun is int | kernel/sched/fair.c | Open | | + | | Documentation/trace/kprobetrace.rst | Fix warns | | | | |
- | | sched_rt_period_timer() | overrun is int | kernel/sched/rt.c | 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 | | ||