Commit Graph

141689 Commits

Author SHA1 Message Date
elad
adf9419c9a Multiple inclusion protection, as suggested by christos@ on tech-kern@
few days ago.
2005-12-10 23:44:08 +00:00
elad
9702e98730 Multiple inclusion protection, as suggested by christos@ on tech-kern@
few days ago.
2005-12-10 23:31:41 +00:00
elad
976bf6cfdd Multiple inclusion protection, as suggested by christos@ on tech-kern@
few days ago.
2005-12-10 23:21:38 +00:00
scw
5536ecb20f Implement pmap_collect() for arm32. 2005-12-10 21:19:57 +00:00
reinoud
705000f60a Second stage of read TOC modifications. Introducing the various forms of
TOC reading. Note that the external interfaces haven't changed. Only the
formatted toc is requestable.

The read msinfo command hasn't been changed in this patch though it could
become more clever using the CD_TOC_MSINFO format.
2005-12-10 21:17:21 +00:00
jonathan
9262e4dab5 regen from pcidevs rev.1.745 with IDs for broadcom bcm5714, bcm5715, bcm5780. 2005-12-10 19:05:46 +00:00
jonathan
513e2c3670 Add PCI device entries for Broadcom Ethernet devices: PCI-Express
gigabit bcm5714 (copper), bcm5714S (serdes), bcm5715 (copper),
bcm5715S (SERDES), also bcm5780 (copper) and bcm5780S (SERDES).

Extracted from Broadcom-supplied Linux driver and from prerelease patches
for Linux-2.6.15.
2005-12-10 19:03:22 +00:00
tsutsui
fd9731e9a4 Regen from GENERIC.in rev 1.48:
> Add veriexec stuff to the common config file.
2005-12-10 14:54:40 +00:00
tsutsui
08575b5e08 Add veriexec stuff to the common config file. 2005-12-10 14:53:10 +00:00
tsutsui
02fae098de Adjust comments for options FFS_NO_SNAPSHOT. 2005-12-10 14:47:42 +00:00
tsutsui
13fec570ce Move veriexec stuff from GENERIC to (common) GENERIC32. 2005-12-10 14:46:37 +00:00
tsutsui
3922f98c0e Sync with other ports:
> Add (commented out) Veriexec options and pseudo-device to GENERIC kernels.
2005-12-10 14:41:17 +00:00
tsutsui
1f6de21161 Sync with GENERIC:
> Add (commented out) Veriexec options and pseudo-device to GENERIC kernels
2005-12-10 14:39:34 +00:00
yamt
fb2455c6ae uncomment set_e.sh. 2005-12-10 14:22:17 +00:00
cube
4225631532 The loop detection code could not detect the negation of an instance that
made a device its own parent.  Add a test that checks that and stop looping
in that special case (after all, everything is already being handled by the
parent instance).

Reported by Jukka Salmi on current-user.
2005-12-10 13:39:47 +00:00
cube
03696913fa config(1) must handle properly devices that can be their own parent. 2005-12-10 13:36:01 +00:00
elad
16dba57f04 More spacing. 2005-12-10 12:37:30 +00:00
elad
ae210135e3 Spacing nits, comments fixes; no functional change. 2005-12-10 12:11:43 +00:00
elad
6be8f742e5 Apparently the i386 GENERIC kernel config already have some Veriexec
options and pseudo-device scattered in the file; remove duplicates.

Pointed out by xtraeme@, thanks. :)
2005-12-10 11:32:14 +00:00
tsutsui
f32d48a2f6 Use 64bit access ops for MEC_PHY_* registers (for consistency). 2005-12-10 07:05:10 +00:00
tsutsui
a36263cd7a Reset and disable watchdog explicitly in crime_attach(). 2005-12-10 07:00:40 +00:00
christos
4700123ef3 fix a typo , instead of ; From Johnny Billquist 2005-12-10 04:01:58 +00:00
jonathan
8fdab8c431 Oops! Restore brgphys[]z stanza for bcm5705 integral PHY, somehow
lost in the previous addition of the bcm5714 integral phy.
2005-12-10 03:03:34 +00:00
elad
f39afe3e47 Add and document a VERIEXEC_DELETE operation for Veriexec.
We can now delete an entry from the tables using

	veriexecctl delete /path/to/file

or remove an entire table using

	veriexecctl delete /mount_point

(any directory will work for the mount point it's on)
2005-12-10 02:10:00 +00:00
elad
b302da6341 Refactor the code that creates a new table and loads entries to its own
functions (veriexec_newtable and veriexec_load). No functional change.
2005-12-10 01:04:17 +00:00
elad
4591e5acfd Add (commented out) Veriexec options and pseudo-device to GENERIC kernels,
and remove the i386 GENERIC_VERIEXEC config.
2005-12-09 23:34:01 +00:00
tsutsui
1eee8bf887 Fix function names in panic messages. 2005-12-09 20:50:25 +00:00
wiz
fe8b349524 Add xref to chflags(1). From Andre Luiz de Oliveira in PR 32265. 2005-12-09 20:27:02 +00:00
ginsbach
ae50fb06a3 Add a nologin(5) man page. 2005-12-09 17:02:53 +00:00
manu
9d0ec64222 Fix a bug in ESP over UDP: because udp4_espinudp() called m_pullup, it
could modify the struct mbuf and calling functions (udp_input() and
udp4_realinput()) would have used a garbled local copy of the pointer.

The fix is not perfect. udp4_espinudp() should use m_pulldown()...
2005-12-09 15:36:34 +00:00
xtraeme
bddfd2ef4d regen 2005-12-09 10:46:00 +00:00
xtraeme
dd06e46f96 Add two VMware SVGA device ids. 2005-12-09 10:45:28 +00:00
bouyer
514622c61f Adapt previous change to recent scsipi. Pointed out by Simon Burge. 2005-12-09 09:24:30 +00:00
gavan
f1f29c8b8d Treat EOF the same as EIO. Prevents spinning if an EOF condition is
encountered, such as a USB serial device being unplugged.

Instead of spinning, the process reading from the serial line will exit,
leaving the process reading from the local terminal to exit when it notices
that its child has gone away.
2005-12-09 03:15:42 +00:00
he
3d002780df Move a misplaced #endif, so that NO_DEV_PTM builds don't get a duplicate
definition of ptm_cdevsw.
2005-12-09 01:06:15 +00:00
kleink
8b32c7f468 tz{code,data}2005p are out. 2005-12-09 01:00:52 +00:00
dyoung
277fb4409c Cosmetic: remove unnecessary stairstep. 2005-12-08 23:08:39 +00:00
yamt
6bba73019a use VM_PAGE_TO_PHYS macro. 2005-12-08 22:41:44 +00:00
bouyer
dd5eb5979f Some USB devices reports themselves as removable, but have no door and
so don't support the SCSI_PREVENT_ALLOW_MEDIUM_REMOVAL command.
When an "Illegal field in CDB" is reported for this command, mark the
device as non-removable (which is always true for USB keys from the SCSI
point of view), print a message and ignore the error.
For DIOCLOCK, return ENOTTY if the device is not removable instead of
trying a command which will fail.

Fix a problem reported by Hubert Feyrer for some USB umass devices, patch
tested by him.
2005-12-08 22:14:19 +00:00
riz
e4adbdcd56 Create the configuration files for the 3.0 release ISOs. 2005-12-08 21:13:28 +00:00
riz
ee8f5684fa Correct the filename of the vax ramdisk. 2005-12-08 21:12:18 +00:00
riz
d14fcde891 Add ISO_RELEASE as a tag (by default, same as RELEASE) which is used
to label the .iso image files.

While I'm here, modernize the ports list to what's being released with
3.0, and put them one-per-line to make it easier to comment out a single
port if necessary.
2005-12-08 21:11:46 +00:00
dyoung
8e41de9845 Always record a change of the BSS node's BSSID, even if a desired
BSSID is set.

In IBSS mode, if the BSS node's BSSID changes, and a desired BSSID
is *not* set, make a RUN->RUN transition to give the driver an
opportunity to reprogram its BSSID filter.  This fixes a bug where
both wlanctl(8) and ifconfig(8) indicated that an interface had
joined a new BSS, but no packets would get through, except in
promiscuous mode, because the hardware still filtered packets based
on the old BSSID.
2005-12-08 20:19:49 +00:00
dyoung
da04ad7825 Add flag IEEE80211_RADIOTAP_F_BADFCS for packets whose checksum
doesn't match their contents.  While I'm here, remove the mention
of field IEEE80211_RADIOTAP_FCS, which wasn't adopted.
2005-12-08 20:13:27 +00:00
dillo
4793781929 (pkg_do) When marking already installed package as manually installed,
only print message if we succeeded.

Noted by wiz.
2005-12-08 19:26:28 +00:00
tron
9ca15b486f Fix problem in ioctl() handling in OSS audio emulation which caused
unintentional changes of the audio settings e.g. when running "kphone".

Patch submitted by George Michaelson on "tech-kern@NetBSD.org".
2005-12-08 19:19:14 +00:00
xtraeme
efc3770d53 Not everyone want to see debugging printf()s unless "options DEBUG"
is compiled in.
2005-12-08 18:06:42 +00:00
xtraeme
2c3c79e7ab regen 2005-12-08 17:38:34 +00:00
xtraeme
d68332fa49 Add three Rhine ethernet adapters. 2005-12-08 17:38:11 +00:00
xtraeme
8db4fd7fd6 Misc grammar and typos fixes from Enrique Matias Sanchez via
private email.
2005-12-08 16:51:45 +00:00