proc_fops: convert drivers/isdn/ to seq_file
Convert code away from ->read_proc/->write_proc interfaces. Switch to proc_create()/proc_create_data() which make addition of proc entries reliable wrt NULL ->proc_fops, NULL ->data and so on. Problem with ->read_proc et al is described here commit 786d7e16 "Fix rmmod/read/write races in /proc entries" [akpm@linux-foundation.org: CONFIG_PROC_FS=n build fix] Signed-off-by:Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by:
Tilman Schmidt <tilman@imap.cc> Signed-off-by:
Karsten Keil <keil@b1-systems.de> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- Documentation/isdn/INTERFACE.CAPI 5 additions, 4 deletionsDocumentation/isdn/INTERFACE.CAPI
- drivers/isdn/capi/capi.c 35 additions, 64 deletionsdrivers/isdn/capi/capi.c
- drivers/isdn/capi/capidrv.c 17 additions, 38 deletionsdrivers/isdn/capi/capidrv.c
- drivers/isdn/capi/kcapi.c 1 addition, 7 deletionsdrivers/isdn/capi/kcapi.c
- drivers/isdn/gigaset/capi.c 36 additions, 39 deletionsdrivers/isdn/gigaset/capi.c
- drivers/isdn/hardware/avm/avmcard.h 2 additions, 4 deletionsdrivers/isdn/hardware/avm/avmcard.h
- drivers/isdn/hardware/avm/b1.c 31 additions, 23 deletionsdrivers/isdn/hardware/avm/b1.c
- drivers/isdn/hardware/avm/b1dma.c 37 additions, 34 deletionsdrivers/isdn/hardware/avm/b1dma.c
- drivers/isdn/hardware/avm/b1isa.c 1 addition, 1 deletiondrivers/isdn/hardware/avm/b1isa.c
- drivers/isdn/hardware/avm/b1pci.c 2 additions, 2 deletionsdrivers/isdn/hardware/avm/b1pci.c
- drivers/isdn/hardware/avm/b1pcmcia.c 1 addition, 1 deletiondrivers/isdn/hardware/avm/b1pcmcia.c
- drivers/isdn/hardware/avm/c4.c 31 additions, 22 deletionsdrivers/isdn/hardware/avm/c4.c
- drivers/isdn/hardware/avm/t1isa.c 1 addition, 1 deletiondrivers/isdn/hardware/avm/t1isa.c
- drivers/isdn/hardware/avm/t1pci.c 1 addition, 1 deletiondrivers/isdn/hardware/avm/t1pci.c
- drivers/isdn/hardware/eicon/capimain.c 24 additions, 16 deletionsdrivers/isdn/hardware/eicon/capimain.c
- drivers/isdn/hardware/eicon/diva_didd.c 24 additions, 21 deletionsdrivers/isdn/hardware/eicon/diva_didd.c
- drivers/isdn/hardware/eicon/divasi.c 25 additions, 23 deletionsdrivers/isdn/hardware/eicon/divasi.c
- drivers/isdn/hardware/eicon/divasproc.c 87 additions, 111 deletionsdrivers/isdn/hardware/eicon/divasproc.c
- drivers/isdn/hysdn/hycapi.c 28 additions, 28 deletionsdrivers/isdn/hysdn/hycapi.c
- include/linux/isdn/capilli.h 1 addition, 2 deletionsinclude/linux/isdn/capilli.h
Loading
Please register or sign in to comment