Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: CVS commit: [pgoyette-localcount] src/sys



"Paul Goyette" writes:
> Module Name:	src
> Committed By:	pgoyette
> Date:		Mon Jul 18 03:50:00 UTC 2016
> 
> Modified Files:
> 	src/sys/dev [pgoyette-localcount]: audio.c cgd.c fss.c ld.c md.c
> 	    rndpseudo.c vnd.c
> 	src/sys/dev/dm [pgoyette-localcount]: device-mapper.c
> 	src/sys/dev/pci [pgoyette-localcount]: pci_usrreq.c
> 	src/sys/dev/scsipi [pgoyette-localcount]: cd.c sd.c
> 	src/sys/dev/sysmon [pgoyette-localcount]: sysmon.c
> 	src/sys/dev/usb [pgoyette-localcount]: ucom.c ulpt.c
> 	src/sys/dev/wscons [pgoyette-localcount]: wskbd.c wsmouse.c
> 	src/sys/kern [pgoyette-localcount]: kern_drvctl.c tty_ptm.c tty_pty.c
> 	    tty_tty.c
> 	src/sys/net [pgoyette-localcount]: if_tap.c
> 	src/sys/net/npf [pgoyette-localcount]: npf.c
> 	src/sys/opencrypto [pgoyette-localcount]: cryptodev.c
> 	src/sys/rump/librump/rumpvfs [pgoyette-localcount]: devnull.c rumpblk.c
> 
> Log Message:
> Rump drivers are always installed via devsw_attach() so we need to
> always allocate a 'struct localcount' for these drivers whenever they
> are built as modules.

can you explain why every driver needs to be modified for localcount?

naively, it seems like a rather odd thing to require changes to every
devsw driver.

thanks.


.mrg.


Home | Main Index | Thread Index | Old Index