| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| |
| | |
For example, when using 'gunzip | tar' to decompress.
Also, fix some style issues (write null character as '\0').
Thanks to: Jaakko Heinonen
|
| |
| |
| |
| |
| | |
- Document the "nuke" command.
- Mention which commands correspond to which functions.
|
| |
| |
| |
| |
| |
| | |
Add ibsta and start to use it.
Rename the argument structure more sensibly.
Improve timeout and error handling
|
| |
| |
| |
| | |
MFC after: 3 days
|
| |
| |
| |
| | |
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| | |
new programs with old node wil receive EINVAL trying to access new
messages.
Submitted by: ru
|
| |
| |
| |
| |
| |
| | |
- use constant instead of number
Suggested by: ru
|
| |
| |
| |
| | |
SBus-only kernels regarding ofw_machdep.c.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for nodes hanging off of Central (untested), FireHose (untested) and
PCI (tested) busses.
- Add an additional parameter to OF_decode_addr() which specifies the
index of the register bank to decode.
These should allow to eventually add support for the Z8530 hanging off of
FireHose to uart(4) and to write support for PCI-based graphics adapters.
Suggested by: tmm (back in '03)
|
| |
| |
| |
| |
| | |
NetBSD rev. 1.4 (addition of the OFW_PCI_PHYS_HI_BUS macro) had already
been merged prior to adding this file to FreeBSD (with the 1.3 tag though).
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
which will finally lead to kernel panic.
Security: This prevents a local (root-launched) DoS
Submitted by: Wojciech A. Koszek [dunstan at freebsd czest pl]
PR: 77421
MFC After: 1 week
|
| |
| |
| |
| |
| | |
Implement ibdma() (only affects ibrd() mode)
Implement ibeot()
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
o Add a fallback location for the MAC address. Most of the early ne2000
PC Cards were built from the same parts, so most of them have the same
address in the CIS to grab the MAC from. Use this address as our
fallback if we don't find anything better.
o Add printf, in bootverbose, noting the MAC addresses that we find along
the way.
# Better sanity checking of the MAC address is needed. Will have to
# investigate using/creating a centralized function to do this as a number
# of other PC Card drivers each have their own ad-hoc tests.
|
| |
| |
| |
| | |
Pointy hat to: glebius
|
| |
| |
| |
| |
| | |
Submitted by: Andreas Kohn <andreas.kohn@gmail.com>
MFC after: 1 week
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
a definite setup was broken: two ng_ksockets are connected to each other,
connect()ed to different remote hosts, and bind()ed to different local
interfaces. In this case one ng_ksocket is fooled with tag from the other
one.
Put node id into tag. In rcvdata method utilize tag only if it has our
own id inside or id equals zero. The latter case is added to support
packets send by some third, not ng_ksocket node.
MFC after: 1 week
|
| |
| |
| |
| |
| | |
went out of fashion when the third edition of SVID de-supported it
nearly 20 years ago, and it has never actually worked in FreeBSD.)
|
| | |
|
| |
| |
| |
| |
| |
| | |
proper module dependencies.
While here, removed stray -Wall from CFLAGS.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. Dependency on netgraph module was broken (wrong version).
2. Netgraph node type was never destroyed on unload. This
was masked by problem #1.
Fixed both by using NETGRAPH_INIT(). Now netgraph node type
is created on module load, as in the rest of netgraph modules.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
to join and leave Ethernet multicast membership, respectively. Messages
take MAC address as argument.
Sponsored by: Rinet ISP
|
| | |
|
| |
| |
| |
| | |
Reviewed by: rwatson, ru
|
| |
| |
| |
| | |
Reviewed by: tjr
|
| | |
|
| |
| |
| |
| |
| |
| | |
pointless.
Submitted by: Coverity Prevent analysis tool
|
| |
| |
| |
| | |
Tested by: jhb
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This information will be very useful for people who are tuning applications
which have a dependence on IPC mechanisms.
The following OIDs were documented:
Message queues:
kern.ipc.msgmax
kern.ipc.msgmni
kern.ipc.msgmnb
kern.ipc.msgtlq
kern.ipc.msgssz
kern.ipc.msgseg
Semaphores:
kern.ipc.semmap
kern.ipc.semmni
kern.ipc.semmns
kern.ipc.semmnu
kern.ipc.semmsl
kern.ipc.semopm
kern.ipc.semume
kern.ipc.semusz
kern.ipc.semvmx
kern.ipc.semaem
Shared memory:
kern.ipc.shmmax
kern.ipc.shmmin
kern.ipc.shmmni
kern.ipc.shmseg
kern.ipc.shmall
kern.ipc.shm_use_phys
kern.ipc.shm_allow_removed
kern.ipc.shmsegs
These new descriptions can be viewed using sysctl -d
PR: kern/65219
Submitted by: Dan Nelson <dnelson at allantgroup dot com> (modified)
No objections: developers@
Descriptions reviewed by: gnn
MFC after: 1 week
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
at some offset. Unlike newer cards, the MAC address wasn't part of
the CIS as a specific FUNCE. These older cards were having their MAC
address show up as 0:2:4:6:8:a because that's what's in the ROM
locations that would be there in a real ne2000.
This patch allows one to specify the offset for the MAC address for
these cards. Specify one for the IBM Ethernet II card, as it is one
that has this problem. One shouldn't specify this unless the MAC
address really isn't in the CIS at all.
Side note: The novell probe likely shouldn't read the MAC address, and
that should be moved to the bus specific attach routine(s), maybe as a
convenience function in if_ed_novell.c.
My IBM Ethernet II (aka Info Mover) now has a believable MAC address.
|
| |
| |
| |
| |
| |
| | |
appeared instead.
MFC after: 3 days
|
| |
| |
| |
| | |
Submitted by: ru
|
| |
| |
| |
| | |
Submitted by: ru
|
| |
| |
| |
| |
| |
| | |
- clean style in previous commit
Suggested by: ru
|
| | |
|
| |
| |
| |
| | |
Suggested by: ru
|
| |
| |
| |
| |
| |
| | |
PR: misc/77369
Submitted by: Ed Maste <emaste@phaedrus.sandvine.ca>
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| | |
being already in CFLAGS (as is the case with "make buildkernel").
NB: rev. 1.180 is only needed due to a broken setting of CFLAGS in
tinderbox.
|
| |
| |
| |
| |
| |
| |
| | |
with net byte order. Change byte order to net in ng_ipfw_input(), change
byte order to host before ip_output(), do not change before ip_input().
In collaboration with: ru
|
| |
| |
| |
| |
| |
| |
| |
| | |
to be split out into a function soon). Also there is no need to write
back the colon that we have NUL-ed - the string is going to be freed
anyway.
Submitted by: Max Okumoto <okumoto@ucsd.edu>
|
| | |
|
| |
| |
| |
| |
| |
| | |
with other profiling and debugging options, such as INVARIANTS, WITNESS,
kernel profiling, etc. They all interfere with each other nastily and
will generate fairly useless results.
|