Warner Losh
098ca2bda9
Start each of the license/copyright comments with /*-, minor shuffle of lines
2005-01-06 01:43:34 +00:00
Roman Kurakin
f41d84e53a
Make code MPSAFE.
...
You could turn this off by debug.mpsafenet=0 for full network
stack or via debug.{cp|cx|ctau}.mpsafenet for cp(4), cx(4) and
ctau(4) accordingly.
MFC after: 10 days
2004-12-13 22:07:23 +00:00
Roman Kurakin
02a6dae6e0
Clean up from '#if __FreeBSD_version'.
2004-12-10 05:54:45 +00:00
Roman Kurakin
052bf4427f
Don not call pp_down()/pp_up() form XX_tlf()/XX_tls() in non PPP mode
...
to privent running of PPP's state machine in non PPP mode.
MFC: after 3 days.
2004-12-03 16:57:15 +00:00
Poul-Henning Kamp
3ad06fbb46
Remove bogus cdevsw frobbing code which tries to prevent double
...
loading of modules.
MODULE_VERSION() should be used for this I belive.
2004-09-23 12:21:11 +00:00
Roman Kurakin
6b1cbdfc68
Make code ready to switch debug.mpsafenet to 1 since I've not able to
...
commit MPSAFE code for now it is just IFF_NEEDSGIANT.
2004-08-27 22:14:26 +00:00
Roman Kurakin
47a1257e20
Fix resource check while autodetection.
2004-08-13 12:35:52 +00:00
Roman Kurakin
d71a0dc2e6
White space cleanup.
2004-08-13 12:22:01 +00:00
Julian Elischer
be4252b367
Slight cosmetic changes.
...
Also introduce a macro to be called by persistent nodes to signal their
persistence during shutdown to hide this mechanism from the node author.
Make node flags have a consistent style in naming.
Document the change.
2004-07-20 17:15:38 +00:00
Julian Elischer
327b288e5c
Convert Netgraph to use mbuf tags to pass its meta information around.
...
Thanks to Sam for importing tags in a way that allowed this to be done.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
Also allow the sr and ar drivers to create netgraph versions of their modules.
Document the change to the ksocket node.
2004-06-25 19:22:05 +00:00
Roman Kurakin
de98a7eeee
Use bus_dma* instead of contigmalloc()+vtophys() for RELENG_5.
2004-06-23 18:13:10 +00:00
Roman Kurakin
3cc90ff9d1
Make code more clean: backout support for 3.x branch.
2004-06-23 11:23:54 +00:00
Poul-Henning Kamp
f3732fd15b
Second half of the dev_t cleanup.
...
The big lines are:
NODEV -> NULL
NOUDEV -> NODEV
udev_t -> dev_t
udev2dev() -> findcdev()
Various minor adjustments including handling of userland access to kernel
space struct cdev etc.
2004-06-17 17:16:53 +00:00
Poul-Henning Kamp
89c9c53da0
Do the dreaded s/dev_t/struct cdev */
...
Bump __FreeBSD_version accordingly.
2004-06-16 09:47:26 +00:00
Poul-Henning Kamp
fe12f24bb0
Add missing <sys/module.h> includes
2004-05-30 20:08:47 +00:00
Roman Kurakin
24f6353dc4
Switch to using C99 sparse initialisers for the type methods array.
...
Requested by: harti
MFC after: 1 week
2004-05-29 13:17:28 +00:00
Roman Kurakin
8ad3557f05
Use better way of closing fr support before current sppp get it.
2004-05-07 11:59:54 +00:00
Roman Kurakin
e97da3ff02
Sync with RELENG_4
2004-05-07 11:56:07 +00:00
Bruce M Simpson
5f5a4d72d6
Nursemaid: Fix tinderbox builds by removing the shadowing of the global
...
preprocessor macro DEBUG. DEBUG() -> CTAU_DEBUG().
2004-03-04 14:16:12 +00:00
Roman Kurakin
752aeaf074
1. Renames NCT constant to NCTAU. This will help while MFC to 4 branch.
...
2. Fix compilation and panic while system boot problem after makedev
was changed to unde2dev.
Approved by: imp (mentor)
2004-03-02 16:39:40 +00:00
Roman Kurakin
cee1270c1a
Add support for Cronyx-Tau. For now I added only Tau-ISA files, system files
...
would be changed in next patches, after extra verifications.
Approved by: imp (mentor)
2004-02-23 20:19:00 +00:00