| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
returns okay when HW probe fails. This happens when comconsole flag is
set but VGA console is used instead.
Back out requested by: bde (He will be looking at other solutions from scratch)
Notes:
svn path=/head/; revision=128899
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128897
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
test the label pointer for NULL before testing the label slot for
permitted values. When loading mac_test dynamically with conditional
mbuf labels, the label pointer may be NULL if the mbuf was
instantiated while labels were not required on mbufs by any policy.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, McAfee Research
Notes:
svn path=/head/; revision=128896
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128893
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128891
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128889
|
| |
|
|
|
|
|
| |
reference count.
Notes:
svn path=/head/; revision=128887
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128886
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
synchronization protecting against dynamic load and unload of MAC
policies, and instead simply blocks load and unload. In a static
configuration, this allows you to avoid the synchronization costs
associated with introducing dynamicism.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, McAfee Research
Notes:
svn path=/head/; revision=128885
|
| |
|
|
|
|
|
|
|
| |
Found by: mtx_assert() g_gate.c:273
- Set command before returning to userland with ENOMEM error value.
Found by: assert() ggatel.c:108
Notes:
svn path=/head/; revision=128881
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128880
|
| |
|
|
|
|
|
|
|
| |
supporting parts have not yet been committed.
Remove pre-mature IP options ignoring option.
Notes:
svn path=/head/; revision=128877
|
| |
|
|
|
|
|
| |
to old files in files.pc98 and "count" parameter in NOTES).
Notes:
svn path=/head/; revision=128876
|
| |
|
|
|
|
|
|
|
|
|
| |
interrupt source.
- Only do an outb() to the PIC to clear a bit in imen if the bit is set.
- Add a NUM_ISA_IRQS macro to replace uglier
'sizeof(array) / sizeof(member)' expressions along with a CTASSERT() to
ensure that the macro is correct.
Notes:
svn path=/head/; revision=128875
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128874
|
| |
|
|
|
|
|
|
|
| |
than using legacy_pcib_attach(). The MP Table drivers don't use the $PIR,
and the legacy_pcib_attach() function probes and parses the $PIR in
addition to adding the pci bus child device.
Notes:
svn path=/head/; revision=128873
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o New function ip_findroute() to reduce code duplication for the
route lookup cases. (luigi)
o Store ip_len in host byte order on the stack instead of using
it via indirection from the mbuf. This allows to defer the host
byte conversion to a later point and makes a quicker fallback to
normal ip_input() processing. (luigi)
o Check if route is dampned with RTF_REJECT flag and drop packet
already here when ARP is unable to resolve destination address.
An ICMP unreachable is sent to inform the sender.
o Check if interface output queue is full and drop packet already
here. No ICMP notification is sent because signalling source quench
is depreciated.
o Check if media_state is down (used for ethernet type interfaces)
and drop the packet already here. An ICMP unreachable is sent to
inform the sender.
o Do not account sent packets to the interface address counters. They
are only for packets with that 'ia' as source address.
o Update and clarify some comments.
Submitted by: luigi (most of it)
Notes:
svn path=/head/; revision=128872
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Extend the if_data structure with an ifi_link_state field and
provide the corresponding defines for the valid states.
o The mii_linkchg() callback updates the ifi_link_state field
and calls rt_ifmsg() to notify listeners on the routing socket
in addition to the kqueue KNOTE.
o If vlans are configured on a physical interface notify and update
all vlan pseudo devices as well with the vlan_link_state() callback.
No objections by: sam, wpaul, ru, bms
Brucification by: bde
Notes:
svn path=/head/; revision=128871
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
the falling edge of a media state change.
This is in preparation for media state change notification to the
routing socket.
No objections by: sam, wpaul, ru, bms
Brucification by: bde
Notes:
svn path=/head/; revision=128870
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128867
|
| |
|
|
|
|
|
|
|
|
|
| |
(was using src instead of dst)
Submitted by: Bjoern A. Zeeb
Obtained from: KAME
MFC after: 1 day
Notes:
svn path=/head/; revision=128860
|
| |
|
|
|
|
|
|
|
| |
removing specific SPIs
Submitted by: Bjoern A. Zeeb
Notes:
svn path=/head/; revision=128859
|
| |
|
|
|
|
|
|
|
| |
Do not panic when it happens; handle them.
Run into by: das
Notes:
svn path=/head/; revision=128857
|
| |
|
|
|
|
|
|
|
|
|
| |
(makes net.key.preferred_oldsa work as for KAME)
Submitted by: gabor@sentex.net
Reviewed by: Bjoern A. Zeeb
MFC after: 1 day
Notes:
svn path=/head/; revision=128856
|
| |
|
|
|
|
|
|
| |
more than once if stopprofclock is called multiple times on the same
process.
Notes:
svn path=/head/; revision=128852
|
| |
|
|
|
|
|
|
|
|
| |
o Fix and improve comments and references,
o Add PFIL_HOOKS, UFS_ACL and UFS_DIRHASH,
o Switch from SCHED_4BSD to SCHED_ULE,
o Remove SCSI_DELAY (there's no SCSI support),
Notes:
svn path=/head/; revision=128850
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- change pf_get_pool() argument rule_number type from u_int32_t
to u_int8_t, fixes corruption of address pools with large
rulesets (mcbride@)
- prevent endless loops with route-to (dhartmei@)
- limit option length to 2 octets max (frantzen@)
Obtained from: OpenBSD
Approved by: mlaier(mentor), bms(mentor)
Notes:
svn path=/head/; revision=128846
|
| |
|
|
|
|
|
| |
partitions on a single disk.
Notes:
svn path=/head/; revision=128845
|
| |
|
|
|
|
|
|
| |
PR: kern/63645
Submitted by: Aron Stansvik <elvstone@osdever.net>
Notes:
svn path=/head/; revision=128840
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128838
|
| |
|
|
|
|
|
|
| |
The biggest issue was that 16-bit atomic operations aren't supported
on all architectures.
Notes:
svn path=/head/; revision=128835
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128829
|
| |
|
|
|
|
|
|
|
|
|
| |
uncommitted):
Rename ip_claim_next_hop() to m_claim_next_hop(), give it an extra arg
(the type of tag to claim) and push it out of ip_var.h into mbuf.h
alongside all of the other macros that work ok mbuf's and tag's.
Notes:
svn path=/head/; revision=128828
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128826
|
| |
|
|
|
|
|
|
|
|
| |
http://www.sun-denshi.co.jp/scc/products/mobile/as144l4/as144l4.htm (in Japanese)
PR: kern/66144
Submitted by: KURASHINA Hideyuki <rushani@FreeBSD.org>
Notes:
svn path=/head/; revision=128825
|
| |
|
|
|
|
|
|
| |
(the type of tag to claim) and push it out of ip_var.h into mbuf.h alongside
all of the other macros that work ok mbuf's and tag's.
Notes:
svn path=/head/; revision=128816
|
| |
|
|
|
|
|
| |
sys/dev/ic and adjusted to work there.
Notes:
svn path=/head/; revision=128815
|
| |
|
|
|
|
|
|
|
|
|
| |
parameter).
Keep using it only in the i386 NOTES for now. It is fairly MI, but it
doesn't use bus-space and has a couple of i386 i/o instructions in pci
intitialization.
Notes:
svn path=/head/; revision=128814
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128813
|
| |
|
|
|
|
|
|
|
|
| |
intent was to make sure that message structs allocated off of the stack were
4-byte aligned. However, the macros as defined did absolutely nothing.
And since I2O forces you to manually copy messages down to the hardware, there
really is no point of enforced alignment anyways.
Notes:
svn path=/head/; revision=128812
|
| |
|
|
|
|
|
|
|
|
| |
rename the control device from rasr%d to asr%d. This starts us down the
path of divorcing ourselves from a very bogus design in the management
apps. Since the apps are open source now, they will likely be updated
and fixed before 5.3.
Notes:
svn path=/head/; revision=128807
|
| |
|
|
|
|
|
| |
Remove unused includes.
Notes:
svn path=/head/; revision=128805
|
| |
|
|
|
|
|
|
|
| |
don't use too many tabs in declarations.
Attempt to complete KNFization of this file (1 more indentation fix).
Notes:
svn path=/head/; revision=128804
|
| |
|
|
|
|
|
|
|
| |
Adjust staticness and a variable name for the split of cy.c into cy.c and
cy_isa.c. Use the new header required for the split to avoid repeating
declarations in cy_pci.c.
Notes:
svn path=/head/; revision=128800
|
| |
|
|
|
|
|
|
| |
hardware. A couple of the declarations were misplaced in cy_pci.c, and
cy_isa.c needs a couple more. The exported interfaces should be cleaner.
Notes:
svn path=/head/; revision=128799
|
| |
|
|
|
|
|
|
| |
cy_isa.c via a repo-copy of this file (except for some static declarations
which will become non-static in a new header).
Notes:
svn path=/head/; revision=128798
|
| |
|
|
|
|
|
| |
from cy.c.
Notes:
svn path=/head/; revision=128797
|
| |
|
|
|
|
|
|
| |
- Add a comment about meaning of flags.
- Disable unused defines.
Notes:
svn path=/head/; revision=128796
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128795
|
| |
|
|
|
|
|
| |
this out.
Notes:
svn path=/head/; revision=128794
|