| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
'RELENG_5_4_0_RELEASE'.
This commit was manufactured to restore the state of the 5.4-RELEASE image.
|
| |
|
|
| |
Notes:
svn path=/stable/5/; revision=141016
|
| |
|
|
|
|
|
|
|
| |
and its users.
Approved by: re (kensmith)
Notes:
svn path=/stable/5/; revision=135266
|
| |
|
|
|
|
|
| |
the interface as IFF_NEEDSGIANT so if_start is run holding Giant.
Notes:
svn path=/head/; revision=133695
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131882
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131874
|
| |
|
|
|
|
|
| |
Bump __FreeBSD_version accordingly.
Notes:
svn path=/head/; revision=130585
|
| |
|
|
| |
Notes:
svn path=/head/; revision=129879
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
device, the device is probed multiple times (so each device is
detected N times after unloading/loading the module N-1 times).
The real fix is (quote Doug and Warner):
> : In an ideal world, there should be some kind of BUS_UNIDENTIFY method
> : which a driver could use to delete the devices it created in
> : BUS_IDENTIFY.
>
> Or the bus would have a driver deleted routine that got called and it
> would remove all instances of the devclass attached to it.
Reviewed by: Doug Rabson & Warner Losh
Notes:
svn path=/head/; revision=127189
|
| |
|
|
|
|
|
|
|
|
|
| |
Introduce d_version field in struct cdevsw, this must always be
initialized to D_VERSION.
Flip sense of D_NOGIANT flag to D_NEEDGIANT, this involves removing
four D_NOGIANT flags and adding 145 D_NEEDGIANT flags.
Notes:
svn path=/head/; revision=126080
|
| |
|
|
|
|
|
|
|
|
| |
Free approx 86 major numbers with a mostly automatically generated patch.
A number of strategic drivers have been left behind by caution, and a few
because they still (ab)use their major number.
Notes:
svn path=/head/; revision=126076
|
| |
|
|
|
|
|
| |
xpt_create_path().
Notes:
svn path=/head/; revision=124673
|
| |
|
|
|
|
|
| |
Submitted by: Stanford Metacompilation research group
Notes:
svn path=/head/; revision=124670
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a new bpf_mtap2 routine that does the right thing for an mbuf
and a variable-length chunk of data that should be prepended.
o while we're sweeping the drivers, use u_int32_t uniformly when
when prepending the address family (several places were assuming
sizeof(int) was 4)
o return M_ASSERTVALID to BPF_MTAP* now that all stack-allocated
mbufs have been eliminated; this may better be moved to the bpf
routines
Reviewed by: arch@ and several others
Notes:
svn path=/head/; revision=123922
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
if_xname, if_dname, and if_dunit. if_xname is the name of the interface
and if_dname/unit are the driver name and instance.
This change paves the way for interface renaming and enhanced pseudo
device creation and configuration symantics.
Approved By: re (in principle)
Reviewed By: njl, imp
Tested On: i386, amd64, sparc64
Obtained From: NetBSD (if_xname)
Notes:
svn path=/head/; revision=121816
|
| |
|
|
| |
Notes:
svn path=/head/; revision=121775
|
| |
|
|
|
|
|
| |
Also some minor style cleanups.
Notes:
svn path=/head/; revision=119418
|
| |
|
|
| |
Notes:
svn path=/head/; revision=119284
|
| |
|
|
|
|
|
|
|
|
| |
ushort. In most of these files, there was a mixture of both styles and
this change just makes them self-consistent.
Requested by: bde (kern_ktrace.c)
Notes:
svn path=/head/; revision=118607
|
| |
|
|
| |
Notes:
svn path=/head/; revision=114451
|
| |
|
|
|
|
|
|
|
|
|
| |
in geom_disk.c.
As a side effect this makes a lot of #include <sys/devicestat.h>
lines not needed and some biofinish() calls can be reduced to
biodone() again.
Notes:
svn path=/head/; revision=111979
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
drain routines are done by swi_net, which allows for better queue control
at some future point. Packets may also be directly dispatched to a netisr
instead of queued, this may be of interest at some installations, but
currently defaults to off.
Reviewed by: hsu, silby, jayanth, sam
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=111888
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
branches:
Initialize struct cdevsw using C99 sparse initializtion and remove
all initializations to default values.
This patch is automatically generated and has been tested by compiling
LINT with all the fields in struct cdevsw in reverse order on alpha,
sparc64 and i386.
Approved by: re(scottl)
Notes:
svn path=/head/; revision=111815
|
| |
|
|
| |
Notes:
svn path=/head/; revision=111748
|
| |
|
|
|
|
|
| |
Approved by: trb
Notes:
svn path=/head/; revision=111119
|
| |
|
|
|
|
|
| |
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
Notes:
svn path=/head/; revision=109623
|
| |
|
|
|
|
|
| |
Add FreeBSD Id tag where missing.
Notes:
svn path=/head/; revision=108470
|
| |
|
|
|
|
|
|
|
| |
for consistency.
Submitted by: kris
Notes:
svn path=/head/; revision=108322
|
| |
|
|
|
|
|
|
|
| |
for consistency.
Submitted by: kris
Notes:
svn path=/head/; revision=108321
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o don't strip the Ethernet header from inbound packets; pass packets
up the stack intact (required significant changes to some drivers)
o reference common definitions in net/ethernet.h (e.g. ETHER_ALIGN)
o track ether_ifattach/ether_ifdetach API changes
o track bpf changes (use BPF_TAP and BPF_MTAP)
o track vlan changes (ifnet capabilities, revised processing scheme, etc.)
o use if_input to pass packets "up"
o call ether_ioctl for default handling of ioctls
Reviewed by: many
Approved by: re
Notes:
svn path=/head/; revision=106937
|
| |
|
|
|
|
|
| |
Verified by: md5
Notes:
svn path=/head/; revision=106696
|
| |
|
|
|
|
|
| |
that read(2) returns a ssize_t perhaps this is a bug in d_read_t?)
Notes:
svn path=/head/; revision=106564
|
| |
|
|
| |
Notes:
svn path=/head/; revision=106563
|
| |
|
|
|
|
|
|
| |
properly.
- Add a cast to quiet a printf warning.
Notes:
svn path=/head/; revision=106562
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103736
|
| |
|
|
| |
Notes:
svn path=/head/; revision=102412
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97228
|
| |
|
|
| |
Notes:
svn path=/head/; revision=95523
|
| |
|
|
|
|
|
|
|
|
|
| |
than just the first ppbus.
The child drivers always tried to attach unit 0.
Reviewed by: gallatin
Approved by: gallatin
Notes:
svn path=/head/; revision=94154
|
| |
|
|
|
|
|
|
|
|
|
| |
- VIA chipset SMBus controllers added
- alpm driver updated
- Support for dynamic modules added
- bktr FreeBSD smbus updated but not tested
- cleanup
Notes:
svn path=/head/; revision=93023
|
| |
|
|
|
|
|
|
| |
warning: deprecated use of label at end of compound statement
umass.c:2626:46: multi-line string literals are deprecated
Notes:
svn path=/head/; revision=92732
|
| |
|
|
|
|
|
|
|
|
| |
other initialization into attach from probe. Also hide a few
printfs behind a bootverbose.
approved in principle by: phk
Notes:
svn path=/head/; revision=88220
|
| |
|
|
|
|
|
| |
also don't use ANSI string concatenation.
Notes:
svn path=/head/; revision=87599
|
| |
|
|
|
|
|
|
|
| |
ppc to go into EPP mode. These 8 inputs are timestamped in polled
loop so their resolution will be nanoseconds but their granularity
will only be 1/hz.
Notes:
svn path=/head/; revision=83818
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org, dillon@freebsd.org
X-MFC after: ha ha ha ha
Notes:
svn path=/head/; revision=83366
|
| |
|
|
|
|
|
|
|
| |
overhead of abstraction layers.
Submitted by: jcm@FreeBSD-uk.eu.org
Notes:
svn path=/head/; revision=78645
|
| |
|
|
| |
Notes:
svn path=/head/; revision=78132
|
| |
|
|
|
|
|
|
| |
PR: 16551
Submitted by: Sascha Schumann <sascha@schumann.cx>
Notes:
svn path=/head/; revision=77837
|
| |
|
|
|
|
|
| |
Glanced at by: imp
Notes:
svn path=/head/; revision=75061
|
| |
|
|
|
|
|
| |
the bit-bucket.
Notes:
svn path=/head/; revision=74810
|