Lukas Ertl
7b5264faa1
Implement the 'resetconfig' command.
...
PR: kern/94835
Submitted by: Ulf Lilleengen <lulf@stud.ntnu.no>
2006-03-23 19:58:43 +00:00
Robert Watson
ddd14ad4fb
Move spx_savesi from being a global variable to an automatically allocated
...
variable on the spx_input() stack. It's not very large, and this will
avoid parallelism issues when spx_input() runs in more than one thread at
a time.
MFC after: 1 month
2006-03-23 19:58:12 +00:00
Robert Watson
7d01b89631
Admit to ourselves that we don't actually implement pr_ctlinput() for
...
IPX or SPX, as the code in the implementing functions is essentially
a no-op. Replace with a comment indicating we don't implement these
currently.
2006-03-23 19:50:00 +00:00
Dag-Erling Smørgrav
3a51513f8b
It's not enough to provide symbol map files; you also have to add them
...
to ${SYM_MAPS}. This unbreaks world with SYMVER_ENABLED.
Pointy hat to: ume
2006-03-23 16:55:13 +00:00
Florent Thoumie
37b7942cbf
Harmless typo (s/overide/override/).
...
Approved by: cperciva
MFC after: 3 days
2006-03-23 16:48:32 +00:00
SUZUKI Shinsuke
94182c08be
avoid heap overrun
...
Obtained from: KAME
MFC after: 1 day
2006-03-23 14:39:38 +00:00
Dag-Erling Smørgrav
ed440ef6e4
Resolve conflicts.
2006-03-23 14:09:21 +00:00
Dag-Erling Smørgrav
cb71c8b01e
This commit was generated by cvs2svn to compensate for changes in r157043,
...
which included commits to RCS files with non-trunk default branches.
2006-03-23 14:02:36 +00:00
Dag-Erling Smørgrav
72b100abeb
Vendor import of ZLib 1.2.3.
2006-03-23 14:02:36 +00:00
Oleg Bulyzhin
f78e78fd2f
Add basic support for BCM5780 PHY.
...
Submitted by: grehan
Approved by: glebius (mentor)
MFC after: 1 week
2006-03-23 09:53:39 +00:00
Ruslan Ermilov
f557468cb8
Add an example of how to set up a 3-wire serial terminal.
...
Usually, getty(8) does the trick, but if you just need a
serial console without getty(8), here's how.
2006-03-23 08:48:38 +00:00
David Xu
177e987e63
Regenerate.
2006-03-23 08:48:37 +00:00
David Xu
53fcc63c10
Add aio_fsync() prototype.
2006-03-23 08:47:28 +00:00
David Xu
99eee864ad
Implement aio_fsync() syscall.
2006-03-23 08:46:42 +00:00
Hiroki Sato
1306964a1a
Fix version number when the feature was added.
...
Spotted by: ceri
MFC after: 1 day
2006-03-23 07:55:33 +00:00
Ruslan Ermilov
4963cb9355
Assert that /dev/null is a character device in a chroot early. Otherwise,
...
we might get surprises later, like /dev/null having error in the 4th line
reported by make(1). :-)
Tested by: Dmitriy Kirhlarov (who attempted to make release in a jail)
2006-03-23 07:48:58 +00:00
Olivier Houchard
5207a211b3
MFp4: Don't force single-user now we can go multi-user.
...
Call cninit() only after the pagetable has been set, as locore.S won't
map the system device for us anymore.
2006-03-22 22:31:31 +00:00
Ariff Abdullah
6d52c3bf33
Don't set primary resume interrupt flag during channel initialization
...
since it can cause high interrupt rate (storm) and slowdown the entire
system.
Note: Please report back to me if this commit cause any abnormal
behaviour, especially during suspend / resume.
Reported/Submitted by: [1] Daan Vreeken [PA4DAN] <Danovitsch_at_vitsch dot net>
Reported/Confirmed by: [2] Angka H. K. <harikurniawan at gmail dot com>
MFC after: 5 days
[1] http://lists.freebsd.org/mailman/htdig/freebsd-hackers/2004-December/009335.html
[2] http://lists.freebsd.org/pipermail/freebsd-multimedia/2006-March/003830.html
2006-03-22 22:24:23 +00:00
Olivier Houchard
e9f654ba90
MFp4: More special casing of when vector_page == 0x00000000 :
...
catch attempts to write to vector_page earlier in pmap_fault_fixup(),
and deny it.
2006-03-22 22:11:10 +00:00
Ariff Abdullah
f2a1d71aaa
Misc. fixups:
...
- [1] Make the driver friendly towards kernel without PREEMPTION.
Use msleep(9) instead of simple unlock-check_variable-lock mechanisme
since the later not really effective in non-preemptible kernel
(especially during codec detection routine).
- Free most driver resources in a sane manner to avoid possible
double free and panics especially during device detach and codec
detection failure.
MFC after: 3 days
[1] http://lists.freebsd.org/pipermail/freebsd-questions/2006-March/116515.html
2006-03-22 21:29:47 +00:00
Olivier Houchard
6f4640d092
MFp4: If we're mapping the vector page (this will happen if we didn't
...
relocate it), do not attempt to call pmap_vac_me_harder() on the page.
At this point m will be NULL, and we know we won't have any cache
issues with this page.
2006-03-22 21:23:27 +00:00
Olivier Houchard
a1de0396bd
MFp4: teach the KB920x bits how to know where the ELF trampoline puts the
...
strtab and the symtab.
2006-03-22 21:16:51 +00:00
Olivier Houchard
eea877f42d
MFp4: Handle break interrupts (it seems to only work for USART, not DBGU).
2006-03-22 21:16:09 +00:00
Ariff Abdullah
b422186846
We shouldn't really care about the return value of mixer_uninit(),
...
except EBUSY.
2006-03-22 20:50:04 +00:00
Dag-Erling Smørgrav
6a75ff16ed
Add port-tun.c.
2006-03-22 20:42:05 +00:00
Dag-Erling Smørgrav
d8b92da88b
Regenerate.
2006-03-22 20:41:53 +00:00
Dag-Erling Smørgrav
b74df5b26f
Merge conflicts.
2006-03-22 20:41:37 +00:00
Dag-Erling Smørgrav
4f87d65874
This commit was generated by cvs2svn to compensate for changes in r157016,
...
which included commits to RCS files with non-trunk default branches.
2006-03-22 19:46:12 +00:00
Dag-Erling Smørgrav
021d409f5b
Vendor import of OpenSSH 4.3p1.
2006-03-22 19:46:12 +00:00
Matt Jacob
3a4d58a91a
Make scsi_target actually compile after a structure member
...
change.
Obtained from: Either Scott, Nate, Ken or A. Nagy
2006-03-22 17:00:14 +00:00
Gregory Neil Shapiro
9f7344736c
Add new libsm file from sendmail 8.13.6
...
MFC after: 4 days
2006-03-22 16:58:15 +00:00
Gregory Neil Shapiro
81f8e61805
Record sendmail 8.13.6 upgrade
2006-03-22 16:48:21 +00:00
Gregory Neil Shapiro
567a2fc935
Resolve conflicts from sendmail 8.13.6 import
2006-03-22 16:45:56 +00:00
Gregory Neil Shapiro
cda63d961b
This commit was generated by cvs2svn to compensate for changes in r157001,
...
which included commits to RCS files with non-trunk default branches.
2006-03-22 16:40:03 +00:00
Gregory Neil Shapiro
4e4196cb74
Import sendmail 8.13.6
...
Security: FreeBSD-SA-06:13.sendmail
2006-03-22 16:40:03 +00:00
Colin Percival
d16f6f5027
Add missing code needed for the detection of IPSec packet replays. [1]
...
Correctly identify the user running opiepasswd(1) when the login name
differs from the account name. [2]
Security: FreeBSD-SA-06:11.ipsec [1]
Security: FreeBSD-SA-06:12.opie [2]
2006-03-22 16:00:42 +00:00
Gleb Smirnoff
e72f58bbd9
Add support for RTL8111B chip, that can be found on some mainboards,
...
for example ASUS P5PL2.
Tested by: Vadim Frolov <vadim uch.net>
2006-03-22 07:33:03 +00:00
Tim Kientzle
542f05ce07
Even if a system does not support restoring extended attributes,
...
it's only a failure if there were actually attributes to be restored.
In particular, this fixes the problem where tar -xp always returned
a failure code on FreeBSD (which doesn't yet have all of the extended
attribute support).
Thanks to: Diego "Flameeyes" Petteno
2006-03-22 02:42:17 +00:00
Kirk McKusick
c4e29cccdd
If a tail queue is empty the return value is not
...
undefined, it is NULL.
2006-03-22 02:40:38 +00:00
Ian Dowse
3ee42667a4
Correct the calculation of the report size and only look at reports
...
that have the specified kind, instead of assuming that there is
only one report of the right kind in the report descriptor.
Submitted by: Morten Johansen
Obtained from: NetBSD (indirectly)
PR: usb/77604
2006-03-22 02:04:12 +00:00
Matt Jacob
0fa274524a
At least respond to REPORT LUNS with an ILLEGAL COMMAND response.
...
This keeps us from dumping core when modern OS' like Windows and Linux
see us.
2006-03-22 01:30:07 +00:00
Pawel Jakub Dawidek
96c0381f5c
Destroy "bip" bio in error case.
...
Found by: Coverity Prevent analysis tool
Coverity ID: 795
MFC after: 3 days
2006-03-22 00:42:41 +00:00
Ariff Abdullah
c17cb0c68f
Pointer align should be generic enough to handle awkward byte size
...
especially for true 24bit format.
2006-03-22 00:34:17 +00:00
Jeff Roberson
bacb51fb67
- Remove explicit giant acquires and replace it with VFS_LOCK_GIANT.
...
Sponsored by: Isilon Systems, Inc.
2006-03-22 00:00:05 +00:00
Jeff Roberson
77c79550af
- Remove explicit calls to lock and unlock Giant and replace them with
...
VFS_LOCK_GIANT/VFS_UNLOCK_GIANT calls. This completely removes Giant
acquisition in the syscall path for ffs.
Bug fix to kern_fhstatfs from: Todd Miller <Todd.Miller@sparta.com>
Sponsored by: Isilon Systems, Inc.
2006-03-21 23:58:37 +00:00
Alexander Leidinger
1daa386fcf
Fix the LINT build on alpha:
...
- rename some file local structure definitions, the names clash with
autogenerated names
- on !alpha add some compatibility defines for those renamed structures
- make some functions globally visible on alpha
2006-03-21 21:56:04 +00:00
Damien Bergamini
d0934eb173
o fixes the locking of if_init().
...
o don't send management frames if the IFF_DRV_RUNNING flag is not set.
this prevents the timeout watchdog from being potentially re-armed
when the interface is brought down.
fixes a crash that occurs with RT2661 based adapters.
reported by Arnaud Lacombe.
2006-03-21 21:15:43 +00:00
Alexander Leidinger
62624b782d
Remove some dummy functions, we have corresponding real ones now.
2006-03-21 21:08:02 +00:00
Maksim Yevmenkin
5338f5dd69
Properly map mouse buttons
...
PR: bin/94577
Submitted by: Krzysztof Jedruczyk < beaker at hot dot pl >
MFC after: 3 days
2006-03-21 18:42:52 +00:00
Hajimu UMEMOTO
db01a0940f
We have gmtime_r(3).
2006-03-21 18:31:24 +00:00