Erwin Lansing
ab5e0c9ec1
Fix a typo ceri found while reviewing and I forgot to commit
...
in the previous version.
Submitted by: ceri, matteo
Reviewed by: cperciva
Also note that the last revision was:
Reviewed by: ceri, simon
2006-12-11 11:01:13 +00:00
Pyun YongHyeon
eafc9368bc
Add additional Marvell PHY registers.
2006-12-11 10:43:32 +00:00
Pyun YongHyeon
938beb1599
Add a bunch of new Marvell PHY ids.
2006-12-11 10:42:04 +00:00
Pyun YongHyeon
d2ca0c42f7
style(9)
2006-12-11 10:22:24 +00:00
Alfred Perlstein
7b74982d4e
defer all processing to a full fledged thread.
...
once usb is SMP safe, this should be the first SMPsafe
usb ethernet driver.
2006-12-11 09:57:41 +00:00
Joseph Koshy
61e1aeb6ee
Document the ELF types supported by libelf.
...
Document the relationship between section types (SHT_*) and the
types known to the libelf.
2006-12-11 09:03:27 +00:00
Erwin Lansing
60be46aeff
Update the list of ports categories.
...
This is an updated version of:
PR: 85367
Submitted by: linimon
Reviewed by: simon
MFC after: 3 days
2006-12-11 08:54:17 +00:00
Kip Macy
abbeb75f29
make size of pad non-zero so that trap-tracing code doesn't overwrite the
...
base of our stack
2006-12-11 04:50:25 +00:00
Scott Long
66dfa04f7c
Teach the brgphy about some new Broadcom IDs.
...
Submitted by: David Christenson
Sponsored by: www.UIA.net
2006-12-11 01:29:40 +00:00
Sam Leffler
a5d62f191b
replace if_watchdog w/ a private callout
...
MFC after: 1 month
2006-12-11 00:41:22 +00:00
Sam Leffler
fe8184b687
drop softc lock when passing rx frames up the stack
...
MFC after: 1 month
2006-12-11 00:37:12 +00:00
Sam Leffler
f8f1546232
split wi_start int locked+unlocked variants and use the unlocked
...
one from the isr to eliminate a recursive lock
MFC after: 1 month
2006-12-11 00:35:51 +00:00
Sam Leffler
df64e1e4ef
nuke compatibility cruft
...
MFC after: 1 month
2006-12-11 00:32:15 +00:00
Kip Macy
2e05e7d021
KTR entry contained invalid context reference - ifdef out
2006-12-10 18:09:44 +00:00
Erwin Lansing
6c99f866c8
Add a new turkish mirror
...
Submitted by: Evren Yurtesen <yurtesen@ispro.net>
Reviewed by: simon
MFC after: 3 days
2006-12-10 16:33:38 +00:00
Bruce M Simpson
3dbee59bd4
Back out revision 1.264.
...
Fixing the IP accounting issue, if we plan to do so, needs to be better
thought out; the 'fix' introduces a hash lookup and a possible kernel panic.
Reported by: Mark Tinguely
2006-12-10 13:44:00 +00:00
Pawel Jakub Dawidek
ba4b9e0121
When directory is given as an argument for unlink(2), EPERM is returned
...
not matter if this is regular directory or a mount point.
2006-12-10 13:04:36 +00:00
Doug Barton
d2bfc051fc
This commit was generated by cvs2svn to compensate for changes in r165078,
...
which included commits to RCS files with non-trunk default branches.
2006-12-10 07:12:50 +00:00
Doug Barton
b02f06c3da
Changes to generated files related to the 9.3.3 import.
2006-12-10 07:11:04 +00:00
Doug Barton
06c3b27cdf
This commit was generated by cvs2svn to compensate for changes in r165071,
...
which included commits to RCS files with non-trunk default branches.
2006-12-10 07:09:56 +00:00
Doug Barton
e99fbbb680
Vendor import of BIND 9.3.3
2006-12-10 07:09:56 +00:00
Warner Losh
f195a1221f
Style: Shorten a couple of lines with u_int and u_long.
2006-12-10 06:36:41 +00:00
Ariff Abdullah
e150f641d0
Fix AD1986A (and possibily other codecs too) microphone issues.
...
Tested by: xride (using skype, xanalyser, etc. ; play/record)
2006-12-10 06:13:41 +00:00
Kip Macy
160dc4ccc8
remove more uses of trap_conversion to get more meaningful trap messages
...
add a printf for when we fault on the direct area (should never happen)
2006-12-10 06:00:09 +00:00
Matt Jacob
267271f602
Remember to include isp_library.o when building an isp module.
2006-12-10 05:51:27 +00:00
Matt Jacob
7ffbfcd730
Make cam_xpt's pronouncements match camcontrol
...
(Tagged -> Command) Queueing.
2006-12-10 05:37:48 +00:00
Matt Jacob
f9fbd1a4bc
Make MAXPHYS and DFLTPHYS options (finally).
2006-12-10 04:23:23 +00:00
Kip Macy
4d249371ce
Do explicit bounds checking as a function of the actual size of the
...
reloc_target_bitmask array as opposed to the (known) index of the last value.
This change fixes CID 691.
2006-12-10 04:18:03 +00:00
Kip Macy
504baf688e
better handle the case of hw.physmemstart being hw.physmem not being set,
...
previously we were acting as if physmem was being set when it was not
2006-12-10 04:14:29 +00:00
Matt Jacob
f334280581
The MODULE_NAME should "ispfw" unless overriden, not "isp".
2006-12-10 03:42:57 +00:00
Matt Jacob
3cce220cba
Remove dependency on ispfw and firmware as modules.
...
Either they're there early and the ispfw sets have
registered themselves, or they're not.
The module dependency stuff isn't quite what we want
anyway. If the user doesn't want the load placed on
system memory by loading the firmware, they don't
specify it to be loaded (either by being linked in
or via being a module to be loaded and then hooked
in with firmware(9)). It doesn't then make sense to
then override what they want by pulling it in anyway.
This might be able to work if we were able to pull in
just exactly what we needed for the card we have- but
that's an optimization left for the future.
2006-12-10 03:41:48 +00:00
Kip Macy
42b20c8aa2
Add hw.physmemstart loader variable to enable the user to specify the address
...
at which the kernel should start allocating physical memory. The primary
purpose of this is to test 64-bit cleanness of the data path by setting
hw.physmemstart=4G so that all physical allocations are above 4GB. AMD64
and i386/PAE could also benefit from having this option.
2006-12-10 01:52:46 +00:00
Matt Jacob
5bac03f95c
Make mpt_pci depend on pci and mpt_cam depend on CAM.
...
PR: 106536
Suggested by: Norikatsu Shigemura
MFC after: 3 days
2006-12-10 01:13:56 +00:00
Warner Losh
600313b16e
As Bernd Walter points out, the rlphy is used for more things than
...
just the intenral phy on parts supported by the rl and re drivers, the
RTL8201BL for example. He also sent me a nice picture of hundreds of
these chips in a tray to boulder his claim. :-) Therefore remove a
comment that suggested that they were...
2006-12-10 01:10:08 +00:00
Pawel Jakub Dawidek
e799094d84
If the named file has its immutable or append-only flag set, utimes(2)
...
returns EPERM.
2006-12-09 23:13:05 +00:00
Kip Macy
90e405668e
Fix handling of the hw.physmem loader variable use real_phys_avail[] which
...
is already bounded by hw.physmem to calculate phys_avail[] - previously only
real_phys_avail[] was being bound by hw.physmem so we were allocating memory
that wasn't mapped in the direct map
2006-12-09 23:11:30 +00:00
Pawel Jakub Dawidek
b10ec4d0dc
If the parent directory of the named file has its immutable flag set,
...
mkfifo(2) returns EPERM.
2006-12-09 23:06:01 +00:00
Pawel Jakub Dawidek
2f51879266
If the parent directory of the destination file has its immutable flag set,
...
symlink(2) returns EPERM.
2006-12-09 23:01:38 +00:00
Pawel Jakub Dawidek
46db118b7e
- If the source file has its immutable or append-only flag set, link(2)
...
returns EPERM.
- If the parent directory of the destination file has its immutable flag set,
link(2) returns EPERM.
2006-12-09 22:56:40 +00:00
Pawel Jakub Dawidek
9becb00c0a
If the named file has its immutable or append-only flag set, truncate(2)
...
and ftruncate(2) return EPERM.
Note, that if the append-only flag is set even increasing size of the file
is not permitted.
2006-12-09 22:49:28 +00:00
Pawel Jakub Dawidek
442cc490fd
If the named file has its immutable flag set, chown(2) returns EPERM.
2006-12-09 22:41:26 +00:00
Pawel Jakub Dawidek
54ec563e0d
If the named file has its immutable flag set, chmod(2) returns EPERM.
2006-12-09 22:41:01 +00:00
Pawel Jakub Dawidek
4e3f043c22
Add reference to chflags(2).
2006-12-09 22:39:28 +00:00
Pawel Jakub Dawidek
93dbfff0f9
If the parent directory of the named file has its immutable flag set,
...
mkdir(2) returns EPERM.
2006-12-09 22:35:55 +00:00
Shteryana Shopova
5b6598a8c2
Instead of explicitly initializing variables to avoid compiler warnings,
...
add a default case to handle the situation when the variables are not
initialized.
Furthermore, abort() if the snmp agent passes an invalid option to the
bridge module. As the option (SET, GET, GETNEXT, COMMIT, ROLLBACK) is
determined by the snmp agent based on the operation requested by user,
this behaviour is unlikely to be abused as a source for a DoS, but if
ever hit will likely reveal a problem in the snmp agent or bridge
module.
Approved by: bz (mentor)
2006-12-09 20:58:26 +00:00
Sam Leffler
0972edc076
fix handling of ssid "-" etc; we're writing 1 byte past the
...
end of the result buffer
Noticed by: Sepherosa Zieha
Reviewed by: cperciva
MFC after: 2 weeks
2006-12-09 20:11:55 +00:00
Pawel Jakub Dawidek
3e6f3ff080
- If the directory to be removed has its immutable, undeletable or append-only
...
flag set, rmdir(2) returns EPERM.
- If the parent directory of the directory to be removed has its immutable or
append-only flag set, rmdir(2) returns EPERM.
2006-12-09 19:44:38 +00:00
Pawel Jakub Dawidek
b7715d3d86
- If the parent directory of the file pointed at by the from argument has its
...
immutable or append-only flag set, rename(2) returns EPERM.
- If the parent directory of the file pointed at by the to argument has its
immutable flag set, rename(2) returns EPERM.
2006-12-09 19:42:58 +00:00
Pawel Jakub Dawidek
483a0e04d8
Correct last commit. The parent directory of the file to be removed can
...
have undeletable flag set.
2006-12-09 19:40:24 +00:00
Pawel Jakub Dawidek
d1eb7b96e7
When immutable, undeletable or append-only flag is set, rename(2)
...
return EPERM.
2006-12-09 19:19:46 +00:00